FTP Push ve İçe Aktarımlar

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

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

Başlamadan önce

Bunların hazır olması gerekir:

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

  • Edinilmiş FTP kimlik bilgileri.

  • IP allowlisting kullanılıyorsa, genel egress IP adresinizi Netmera ile paylaşın.

Hedefiniz rapor dışa aktarımlarıysa, ayrı Veri Dışa Aktarma modülünü kullanın.

FTP üzerinden push bildirimleri gönderme (FTP Push)

1

FTP Push'u etkinleştirme ve kimlik bilgilerini alma

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

2

CSV dosyasını hazırlama

Oluşturun bir UTF-8 kodlamalı CSV dosyası. Kullanın noktalı virgül (;) ) ayırıcı olarak.

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

  • ExternalID

  • Text

  • Deeplink

Satır başına format:

ExternalID;Text;Deeplink

3

Dosyayı FTP'ye yükleme

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 satır başına bir push.

  • Dışında tutun ; değerinin. Text değerinin içinde tutmayın.

  • Dosya adlarının benzersiz olmasını sağlayın (zaman damgası ekleyin).

circle-info

Örnek satırlar

circle-info

Push metninde satır sonları

Kullanın \n alanının içinde satırları kırmak için. Text alanının içinde.

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

FTP Push İçe Aktarma

FTP ile profil attribute'larını içe aktarma

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

1) Panelde attribute'lar oluşturun

Dosyadaki attribute isimleri paneldeki profile attribute'larıyla eşleşmelidir.

Bakın Profile Attributes.

2) Oluşturun Profile klasörünü FTP'de

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

3) Hazırlayın .txt dosyayı

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

İlk satır pattern başlığıdır.

ile 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 profile attribute

Örnek:

4) Yükleyin Profile klasöre

Benzersiz bir dosya adıyla dosyayı yükleyin (tarih-saat ekleyin).

Notlar:

  • Dosyadaki attribute isimleri paneldeki profile attribute'larıyla eşleşmelidir.

  • Eksik attribute'ları yüklemeden önce oluşturun.

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

circle-info

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

Dosya başarıyla işlendiğinde klasörden kaybolur, bu da tamamlandığını gösterir.

circle-info

Ek Öneriler:

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

  • Sağlayın benzersiz dosya adları her dosya için.

  • Dosyaları yüklemenizi öneririz sırasında mesai saatleri çünkü gece işlemleri müdahale edebilir.

FTP Profile Attribute İç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 attribute isimlerinin mevcut olduğunu ve tam olarak eşleştiğini doğrulayın.

  • Dosya adlarının benzersiz olmasını sağlayın. Aynı adı iki kez yüklemekten kaçının.

Hala sorun görüyorsanız, dosya adını ve zaman damgasını destek ile paylaşın.

Last updated

Was this helpful?