FTP Push & İçe Aktarmalar

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

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

Başlamadan önce

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

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

  • Elde edilmiş FTP kimlik bilgileri.

  • IP allowlisting (IP izin listesi) kullanılıyorsa, genel egress IP'nizi 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ştirin ve kimlik bilgilerini alın

FTP özelliklerine erişmek ve FTP host, port, yol 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. Ayırıcı olarak noktalı virgül (;) ) kullanın.

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

  • ExternalID

  • Text

  • Deeplink

Satır 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ım: her satıra bir push.

  • Değerin içinde ; bulundurmamaya Text dikkat edin.

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

circle-info

Örnek satırlar

circle-info

Push metninde satır sonu

Kullanım: \n alanının içinde satırları bölmek için kullanın Text .

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

FTP Push İçe Aktarma

Profil attribute'larını FTP ile içe aktarın

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

1) Panelde attribute oluşturun

Dosyadaki attribute isimlerinin paneldeki profile attribute'larıyla eşleşmesi gerekir.

Bkz. Profile Attributes.

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

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

3) .txt dosyasını hazırlayın

Kullanım: ~ ) kullanın.

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

Bu ile başlar ~~~ ve sütunları sırayla listeler.

Gerekli sıra:

  • extID (zorunlu)

  • 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) klasöre yükleyin Profile dosyayı

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

Notlar:

  • Dosyadaki attribute isimlerinin paneldeki profile attribute'larıyla eşleşmesi gerekir.

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

  • Kullanım: + Telefon numarası için (E.164) formatını kullanın. msisdnÖrnek: +905XXXXXXXXX.

circle-info

İşlemin nasıl onaylanacağı

Dosya başarıyla işlendiğinde klasörden kaybolur; bu, işlemin 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.

  • Her dosya için benzersiz dosya adları kullandığınızdan emin olun.

  • Dosyaları yüklemenizi öneririz iş saatleri sırasında çünkü geceleme işlerinin işleme müdahale etme riski olabilir.

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 var olduğundan ve tam olarak eşleştiğinden emin olun.

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

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

Last updated

Was this helpful?