FTP Push and Imports

FTP'ye dosya bırakarak Netmera üzerinden push bildirimleri gönderin ve kullanıcı verilerini güncelleyin.

API çağrısı olmadan basit, otomatik bir entegrasyon istediğinizde bunu kullanın.

Başlamadan önce

Aşağıdakilere ihtiyacınız var:

  • Netmera tarafından uygulamanız için etkinleştirilmiş FTP erişimi.

  • Alınmış FTP kimlik bilgileri.

  • IP allowlisting kullanılıyorsa, genel çıkış IP'nizi Netmera ile paylaşın.

Hedefiniz rapor dışa aktarımlarıise, ayrı Data Export modülünü kullanın.

FTP aracılığıyla push bildirimleri gönderme (FTP Push)

1

FTP Push'u etkinleştirin ve kimlik bilgilerini alın

FTP özelliklerine erişim sağlamak ve FTP host, port, path ve kimlik bilgilerini almak için Netmera veya DevOps ekiplerinizle çalışın.

2

CSV dosyasını hazırlayın

Bir UTF-8 kodlu CSV dosyası oluşturun. Kullanın noktalı virgül (;) ayırıcı olarak.

Sütunlar bu sırada olmalıdır:

  • ExternalID

  • Metin

  • Deeplink

Satır başına format:

ExternalID;Text;Deeplink

3

Dosyayı FTP'ye yükleyin

CSV'yi DevOps tarafından sağlanan dizine yükleyin.

Netmera dosyayı işler ve bildirimleri gönderir.

circle-exclamation
circle-info

CSV kuralları

  • Kullanın her satırda bir push.

  • içeride tutun ; dışında Metin : 3B oluklu bir kenarlık belirtir. Etki,

  • Dosya adlarını benzersiz tutun (zaman damgası ekleyin).

circle-info

Örnek satırlar

circle-info

Push metninde satır sonları

Kullanın \n içindeki satırları kırmak için kullanın Metin field.

Görüntülendiğinde şu şekilde görünecektir:

FTP Push İçe Aktarma

Profil niteliklerini FTP ile içe aktarın

Mevcut kullanıcıların niteliklerini toplu olarak güncellemek için bunu kullanın.

1) Panelde nitelikler oluşturun

Dosyadaki nitelik adları paneldeki profil nitelikleriyle eşleşmelidir.

Bkz. Profile Attributes.

2) Oluşturun Profil FTP'de klasör

DevOps'tan FTP path'iniz altında bir Profil klasör oluşturmasını isteyin.

3) Hazırlayın .txt dosyayı

Kullanın ~ ayırıcı olarak.

İlk satır pattern header'dır.

Şununla başlar ~~~ ve sütunları sırayla listeler.

Gerekli sıra:

  • extID (gerekli)

  • email (isteğe bağlı)

  • deviceToken (isteğe bağlı)

  • msisdn (isteğe bağlı)

  • güncellenecek bir veya daha fazla profil niteliği

Example:

4) Yükleyin Profil klasöre

Dosyayı benzersiz bir dosya adıyla yükleyin (tarih-saat ekleyin).

Notlar:

  • Dosyadaki nitelik adları paneldeki profil nitelikleriyle eşleşmelidir.

  • Eksik nitelikleri yüklemeden önce oluşturun.

  • Kullanın + (E.164) için msisdn. Örnek: +905XXXXXXXXX.

circle-info

İşlemin onaylanması nasıl yapılır

Dosya başarıyla işlendiğinde, tamamlandığını gösteren şekilde klasörden kaybolacaktır.

circle-info

Ek Öneriler:

  • Büyük veri yüklemeleri için (ör. 300.000'den fazla profilin niteliklerini güncelleme), veriyi daha küçük dosyalara bölün ve bunları ayrı ayrı yükleyin.

  • Şunu sağlayın: benzersiz dosya adları her dosya için.

  • Dosyaları yüklemenizi öneririz çalışma saatleri esnasında çünkü gece işleyen işleri müdahalede bulunabilir.

FTP Profil Niteliği İçe Aktarma

Sorun Giderme

Bir dosya işlenmezse:

  • Ayırıcıyı ve sütun sırasını kontrol edin.

  • Dosya kodlamasını kontrol edin (UTF-8).

  • Profil içe aktarımları için, nitelik adlarının var olduğunu ve tam olarak eşleştiğini doğrulayın.

  • Dosya adlarını benzersiz tutun. Aynı adı iki kez yüklemekten kaçının.

Sorunlar devam ederse, dosya adı ve zaman damgasını destek ekibiyle paylaşın.

Last updated

Was this helpful?