Push Kampanya Gönderim

Push Kampanya Gönderim

Data Warehouse Tablolarını kullanarak sisteme aktarmış olduğunuz üyelere Push Bildirimleri gönderebilirsiniz.

Data Warehouse Tabloları ile otomatik email kampanyalarının yanısıra, iOS yada Android uygulamanız varsa Push Notification ile de üyelerinize ulaşabilirsiniz.

Data Warehouse tabloları ile Push gönderimlerinde e-posta gönderimlerdeki işleyişin aynısı geçerlidir. Push kampanyası göndermek için .ZIP dosyasının içine bir adet .XML dosyası eklenmesi gerekir.

Sistem .ZIP dosyasının içinde Push kampanyası için bir .XML dosyası arar ve .XML dosyasını okur ve üye bilgilerini de kullanarak otomatik bir kampanya bağlar.

 

Daha fazla kampanya yaratmak için CAMPAIGN etiketini tekrar ettirebilirsiniz.

 

Push Gönderimleri için Örnek XML
<euro.message> <NOTIFICATION_EMAIL>youremailaddress@euromsg.com</NOTIFICATION_EMAIL> <CAMPAIGN type="PUSH"> <CAMP_ID>AAA05D262017BD26BD17DBBBADCCADBA</CAMP_ID> <CAMP_NAME>TEST v1</CAMP_NAME> <TEXT_MESSAGE><![CDATA[push notification text]]></TEXT_MESSAGE> <TARGET_URL><![CDATA[https://www.euromsg.com]]></TARGET_URL> <MEDIA_URL><![CDATA[]]></MEDIA_URL> <CUSTOM_PARAMS><![CDATA[]]></CUSTOM_PARAMS> <ALTERNATE_TEXT_MESSAGE><![CDATA[push notification alternative text]]></ALTERNATE_TEXT_MESSAGE> <ALTERNATE_TARGET_URL><![CDATA[https://www.euromsg.com]]></ALTERNATE_TARGET_URL> <ALTERNATE_MEDIA_URL><![CDATA[]]></ALTERNATE_MEDIA_URL> <ALTERNATE_CUSTOM_PARAMS><![CDATA[]]></ALTERNATE_CUSTOM_PARAMS> <INCLUDE_ANONYMOUS_TOKENS>N</INCLUDE_ANONYMOUS_TOKENS> <!-- Yalnızca kayıtlı tokenlar --> <!--<INCLUDE_ANONYMOUS_TOKENS>Y</INCLUDE_ANONYMOUS_TOKENS>--> <!-- hesaptaki tüm tokenlar (kayıtlı + anonim) --> <!-- Kampanya Sınıflandırma --> <CLSF_1 label="etiket">değer</CLSF_1> <CLSF_2 label="etiket">değer</CLSF_2> <CLSF_3 label="etiket">değer</CLSF_3> <CLSF_4 label="etiket">değer</CLSF_4> <CLSF_5 label="etiket">değer</CLSF_5> <!-- Kampanya Onayları --> <APPROVAL enabled="true"> <MIN_APPROVAL_COUNT>5</MIN_APPROVAL_COUNT> <!-- Minimum onay değeri, 1-10 arasında değer verilebilir. --> <EMAIL lang='TR'>a</EMAIL> <!-- kampanya onay metin dili; yalnızca TR veya EN değerlerinden birini alabilmektedir. --> <EMAIL lang='TR>b</EMAIL> <EMAIL lang='TR>c</EMAIL> <EMAIL lang='TR>d</EMAIL> <EMAIL lang='TR>e</EMAIL> </APPROVAL> <!-- İçerik Türü --> <PUSH_TYPE>T</PUSH_TYPE> <!-- Push bildirim tipi; T (Metin), I (Görsel), V (Video) değerlerinden birini almaktadır, varsayılan olarak T (Metin) değerini alır. --> <MEDIA_URL></MEDIA_URL> <!-- PUSH_TYPE node'u I , V değerlerinden birini aldığına bu alana url girilmelidir. --> <!-- <SEND_LAST_USED_TOKEN>Y</SEND_LAST_USED_TOKEN> --> <!-- Sadece Son Kullanılan Token'a GÖnderim için Y değeri ile birlikte kullanılır --> <!-- <BADGE_FLAG>Y</BADGE_FLAG> --> <!-- Kullanıcıya özel bildirim sayısını, uygulama ikonu üzerinde göstermek için Y değeriyle birlikte kullanılır --> <!-- Uygulama --> <APP_ALIAS>IOSTest1</APP_ALIAS> <APP_ALIAS>AndroidTest1</APP_ALIAS> <DELIVERY_DATE>2017-03-15 10:00:00</DELIVERY_DATE> <EXPIRE_DATE>2017-03-15 20:00:00</EXPIRE_DATE> <REPORT_EXPIRE_DATE>2017-03-16 10:00:00</REPORT_EXPIRE_DATE> <SPEED_LIMITATION>60000</SPEED_LIMITATION> <!--saatlik gönderilecek push bildirim limiti--> <DAILY_LIMIT>2</DAILY_LIMIT> <!-- bir kullanıcıya özel günlük gönderim limiti belirlenmek istenirse bu node kullanılır.--> <REPORT_ADMINS>youremailaddress@euromsg.com</REPORT_ADMINS> <PDF_REPORT enabled="false"> <FIRST_REPORT enabled="false"> <EMAILS/> <DAY_AFTER/> <LANG_ID/> </FIRST_REPORT> <SECOND_REPORT enabled="false"> <EMAILS/> <DAY_AFTER/> <LANG_ID/> </SECOND_REPORT> </PDF_REPORT> </CAMPAIGN> </euro.message>

 



Parametre

Açıklama

Parametre

Açıklama

CAMP_ID

Kampanya ID'si 32 karakter uzunluğunda olmalıdır.

CAMP_NAME

Kampanya Adı 32 karakter uzunluğunda olmalıdır.

TEXT_MESSAGE

Push bildirim metni. Mesaj içeriği 300 karakterden uzun olamaz.

TARGET_URL

Bildirimin yönlendirileceği bağlantı. Hedef URL, bir "Deeplink" veya bir "Harici URL" olabilir.

MEDIA_URL

Push bildiriminde yer alacak Resim veya Video URL'i.

CUSTOM_PARAMS

Push bildirimde yer alacak özel parametreler. Özel parametreler son kullanıcılara gösterilmez.

ALTERNATE_TEXT_MESSAGE

TEXT_MESSAGE öğesinde değişken bir parametre kullanılırsa, mesaj yalnızca bilinen etkin Tokenlara gönderilir. TÜM (kullanıcılarla eşleşmiş yada anonim) aktif tokenlara bir push kampanyası göndermek isterseniz, ALTERNATE_TEXT_MESSAGE parametresini kullanabilirsiniz.

Bu parametre değişken bir parametre içeremez.

ALTERNATE_TARGET_URL

Alternatif push mesaj metninin hedef URL'i.

ALTERNATE_MEDIA_URL

Alternatif push mesaj metninin Resim veya Video URL'i.

INCLUDE_ANONYMOUS_TOKENS

Bu parametreyi 'Y' olarak kullanırsanız, kampanya seçilen kriterlere uyan tüm aktif(kullanıcılarla eşleşmiş yada anonim) tokenlara gönderilir.

Bu parametreyi 'N' olarak kullanırsanız, kampanya yalnızca aktif ve bir kullanıcı ile eşleştirilmiş tokenlara gönderilir.

APP_ALIAS

Kampanyayı gönderileceği için uygulama adı. Bu düğüm, XML'de farklı uygulamalar için 1'den fazla kez tekrar eder.

DELIVERY_DATE

Push Kampanya'nın gönderime başlanacağı tarih.

EXPIRE_DATE

Push Kampanya'nın gönderiminin sonlanacağı tarih.

 

Push gönderilecek üye listesinin de aynı şekilde .ZIP dosyasına koyulması gerekir.

push_data.txt
EMAIL john.doe@domain.com

 


Ana Başlık: Data Warehouse SFTP Entegrasyonu

 

Copyright 2020 Related Digital