Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Push

Uygulamaları

Push kampanyalarınızın hangi uygulamalara gönderileceğini bu alandan tanımlayabilirsiniz. 

Push Uygulamaları ekranına Ayarlar İkonu >Campaign Management >Kampanya Ayarları >Push Uygulamaları seçerek ulaşabilirsiniz.

Image Removed

Push Uygulaması Tanımlama 

Applications

From this field you can define which applications to send your push campaigns to.

You can access the Push Apps screen by selecting Settings Icon> Campaign Management> Campaign Settings> Push Applications


Image Added

Defining Push Application 
Anchor
push
push


  • Yeni

    Defining New Expo

    Uygulaması Tanımlama

    Application

     

    Tanımlamak istediğiniz uygulama Expo Uygulaması ise Push Uygulamaları ekranında yer alan Yeni Expo Push                              Uygulaması butonuna tıklayın. 

Image Removed

Uygulama İsmiTanımlamak istediğiniz Push Uygulamanıza vereceğiniz ismi belirleyeceğiniz alandır

 If the application you want to define is Expo Application, click the New Expo Push Application button

       on the Push Applications screen.

 

Image Added

Application Name

This is the field where you specify the name you give to your Push Application you want to define.

Status
colourGreen
title

zorunlu

mandatory

Push Endpoint
Push endpointinin belirleneceği alandır. (Örnek;

https://exp.host/--/api/v2/push/send

)

Status
colourGreen
title

zorunluPlatform

Push uygulamanızı Test veya Prod ortamda kullanılacağını belirteceğiniz alandır.

Status
colourGreen
titlezorunlu

Entegrasyon IDSDK üzerinde kullanılan uygulama adı. (Örn

mandatory

Integration IDThe name of the application used on the SDK. (Example: RelatedAndroid)

Status
colourGreen
title

zorunluÖzel Ses Dosyası 1Özel Ses 1 Dosyanızı ekleyeceğiniz alandır, dosyanın eklenen ses dosyasının ismi, dosya uzantısı ile birlikte girilmedirÖzel Ses Dosyası 2Özel Ses 2 Dosyanızı ekleyeceğiniz alandır, dosyanın eklenen ses dosyasının ismi, dosya uzantısı ile birlikte girilmedir

mandatory

Custom Sound File 1

This is the field where you add your Custom Audio 1 file, the name of the added audio file of the file must be given in with the file extension.

Status
colourYellow
title

opsiyonel

optional

Custom Sound File 2This is the field where you add your Custom Audio 2 file, the name of the added audio file of the file must be given in with the file extension.

Status
colourYellow
title

opsiyonel

optional


Tanımlamak istediğiniz Push Uygulamanıza vereceğiniz ismi belirleyeceğiniz alandır
  • Yeni

    Defining New Android

    Uygulaması Tanımla 

    Application 
    Anchor
    android
    android

    Tanımlamak istediğiniz uygulama Android işletim sistemi için ise Push Uygulamaları ekranında yer alan Yeni Android Uygulaması butonuna tıklayın. 

Image Removed

Uygulama İsmi
  • If the application you want to define is for the Android operating system, click the New Android Application button on the Push Applications screen. 

Image Added

Application NameThis is the field where you specify the name you give to your Push Application you want to define.

Status
colourGreen
title

zorunlu

mandatory

Server KeyClick to find out Server Key
'i öğrenmek için tıklayınız.

Status
colourGreen
title

zorunlu

mandatory

React Native
React uygulaması ise ilgili alan seçilmelidirPush için test ortamında kullanılacak uygulamalar için test, diğer uygulamalar için prod seçilmelidir

The field related to React application should be selected.


Platform

Push uygulamanızı Test veya Prod ortamda kullanılacağını belirteceğiniz alandır.

  • Apple için müşterinin sertifikası APNS test ortamından export edilmiş ise buna göre test seçilmelidir.
  • Google için sender_id GCM test ortamından alınmış ise test seçilmeli, aksi takdirde prod seçilmelidir
  • This is where you specify whether your Push application will be used in the Test or Prod environment.

    • If the customer's certificate for Apple is exported from the APNS test environment, the test should be selected accordingly.
    • For Google if sender_id taken from GCM is taken from the test environment, test should be selected, otherwise prod should be selected.
    • For the applications to be used in the test environment for push, test should be selected and prod should be selected for other applications.

    Status
    colourGreen
    title

    zorunlu

    mandatory

    Entegrasyon
    Integration ID
    SDK üzerinde kullanılan uygulama adı
    The name of the application used on the SDK. (
    Örn
    Ex: RelatedAndroid)

    Status
    colourGreen
    title

    zorunluÖzel Ses Dosyası 1Özel Ses 1 Dosyanızı ekleyeceğiniz alandır, dosyanın eklenen ses dosyasının ismi, dosya uzantısı ile birlikte girilmedirÖzel Ses Dosyası 2Özel Ses 2 Dosyanızı ekleyeceğiniz alandır, dosyanın eklenen ses dosyasının ismi, dosya uzantısı ile birlikte girilmedir

    mandatory

    Custom Sound File 1This is the field where you add your Custom Audio 1 file, the name of the added audio file of the file must be given in with the file extension.

    Status
    colourYellow
    title

    opsiyonel

    optional

    Custom Sound File 2This is the field where you add your Custom Audio 2 file, the name of the added audio file of the file must be given in with the file extension.

    Status
    colourYellow
    title

    opsiyonel
    Yeni iOS Uygulaması Tanımla 

    optional


    Tanımlamak istediğiniz Push Uygulamanıza vereceğiniz ismi belirleyeceğiniz alandır
    • Define a new IOS Application 
      Anchor
      iOS
      iOS

      Tanımlamak istediğiniz uygulama iOS işletim sistemi için ise Push Uygulamaları ekranında yer alan Yeni iOS Uygulaması butonuna tıklayın.

    Image Removed 

    Uygulama İsmi
    • If the application you want to define is for the iOS operating system, click the New iOS Application button on the Push Apps screen.


    Image Added 

    Application NameThis is the field where you specify the name you give to your Push Application you want to define.

    Status
    colourGreen
    title

    zorunlu

    mandatory

    p12
    DosyasıiOS uygulamanızın p12 sertifika dosyasını yükleyeceğiniz alandır.
    File

    This is where you will download the p12 certificate file for your iOS application. 

    Status
    colourGreen
    title

    zorunlu

    mandatory

    p12
    ŞifresiiOS uygulamanızın p12 dosyası için şifresini gireceğiniz alandır
    PasswordThis is the field where you will enter the password for your iOS application's p12 file.

    Status
    colourGreen
    title

    zorunluPush için test ortamında kullanılacak uygulamalar için test, diğer uygulamalar için prod seçilmelidir

    mandatory

    Platform

    Push uygulamanızı Test veya Prod ortamda kullanılacağını belirteceğiniz alandır.

  • Apple için müşterinin sertifikası APNS test ortamından export edilmiş ise buna göre test seçilmelidir.
  • Google için sender_id GCM test ortamından alınmış ise test seçilmeli, aksi takdirde prod seçilmelidir
  • This is where you specify whether your Push application will be used in the Test or Prod environment.

    • If the customer's certificate for Apple is exported from the APNS test environment, the test should be selected accordingly.
    • For Google if sender_id taken from GCM is taken from the test environment, test should be selected, otherwise prod should be selected.
    • For the applications to be used in the test environment for push, test should be selected and prod should be selected for other applications.

    Status
    colourGreen
    title

    zorunlu

    mandatory

    Entegrasyon
    Integration ID

    This will be provided by RMC

    tarafından iletilecektir. Lütfen Hesap Yöneticiniz ile iletişime geçiniz

    . Please contact your Account Manager.

    Status
    colourGreen
    title

    zorunluÖzel Ses Dosyası 1Özel Ses 1 Dosyanızı ekleyeceğiniz alandır, dosyanın eklenen ses dosyasının ismi, dosya uzantısı ile birlikte girilmedirÖzel Ses Dosyası 2Özel Ses 2 Dosyanızı ekleyeceğiniz alandır, dosyanın eklenen ses dosyasının ismi, dosya uzantısı ile birlikte girilmedir

    mandatory

    Custom Sound File 1This is the field where you add your Custom Audio 1 file, the name of the added audio file of the file must be given in with the file extension.

    Status
    colourYellow
    title

    opsiyonel

    optional

    Custom Sound File 2This is the field where you add your Custom Audio 2 file, the name of the added audio file of the file must be given in with the file extension.

    Status
    colourYellow
    title

    opsiyonel

    optional

    Tip

    Ekle butonuna tıkladıktan sonra uygulamanız Push Kampanyası Oluşturma adımında görünür hale gelecektirAfter clicking the Add button, your application will be visible in Push Campaign Creation step.

    Tip
    Sesli push gönderimi için mobil SDK'nın en güncel sürüme yükseltiniz. Android SDK ve iOS SDK sayfalarından güncel SDK'lara ulaşabilirsiniz

    Upgrade to the latest version of the mobile SDK for voice push delivery. You can view current SDK from Android SDK and iOS SDK pages





    Panel
    bgColor#f0f0f0

    Bu sayfada bulabileceklerinizOn this page you can find:

    Table of Contents


    Tokenların Yüklenmesi  

    Uploading of Tokens  
    Anchor
    token
    token

    Bir uygulama mobil cihaza kurulduğu anda push subscription servisi ile bu cihaza ait token bilgisi RMC veri tabanına yazılır. Bir token kullanıcı uygulamada oturum açana kadar “anonim” yani hiç bir kullanıcı ile eşleştirilmeden kaydedilir. Bu tokenın bir kullanıcıyla eşleştirilebilmesi için mutlaka cihazda oturum açılmış olması ve SDK tarafından bu tokenın sahibini tanımlayıcı bir bilginin (KEY_ID yada EMAIL) RMC'ye gönderilmesi gerekir. Bu bilgiler

    When an application is installed on the mobile device, the token information of this device is written to the RMC database via push subscription service. A token is saved anonymous ,without being paired with any user until the user logs on to the application. In order for this token to be matched to a user, the device must be logged in and an information identifying the owner of this token (KEY_ID or EMAIL) must be sent to the RMC by the SDK. This information should appear in the "extra": {}

    bloğunda yer almalıdır

    block.

    Extra bloğu aşağıdaki gibi EMAIL bilgisi ile gönderildiğinde ilgili token, extra’da yazan e-posta adresi ile eşleştirilecektir


    When the Extra block is sent with the EMAIL information as below, the corresponding token will be matched with the e-mail address written in the Extra.

    Code Block
    languagejava
    linenumberstrue
    "extra" : {"email" : relateddigital@euromsg.com}
    Eğer extra bloğu aşağıdaki gibi gönderilirse, ilgili EMAIL hesapta kayıtlı değilse yine extra bloğunda gönderilen kanal izinlerine göre hesaba kayıt edilecektir

    If the extra block is sent as below, if the relevant EMAIL is not registered in the account, it will also be registered in the account according to the channel permissions sent in the extra block.

    Code Block
    languagejava
    linenumberstrue
    "extra" : {"email" : "z1234b@hotmail.com",
                "keyID" : "677196",
                "emailPermit" : "Y",
         		"gsmPermit" : "Y"}
                



    EMAIL_
    PERMIT’in alabileceği değerler
    PERMIT values

    Y: Yes (

    izni var

    enabled)

    N: No (

    izni yok

    disabled)

    X: 

    Kendi çıkmış

    Unsubscribed

    L:  Law permitted

    (yasal izinli)


    GSM_
    PERMIT’in alabileceği değerler
    PERMIT values

    Y: Yes (

    izni var

    enabled)

    N: No (

    izni yok

    disabled)

    X: 

    Kendi çıkmış

    Unsubscribed

    L:  Law permitted

    (yasal izinli)


    PUSH_
    PERMIT’in alabileceği değerler
    PERMIT values

    A:  Active

    (Aktif) *Yukarıdaki örnek isteğe göre Y değeri sistem tarafında A'ya eşittir

    * In the example above, the Y value is equal to A on the system side.

    P: Passive

    (Pasif)

    I: Invalid

    (Geçersiz)

    X: Expired

    (Aktif değil) *Yukarıdaki örnek isteğe göre N değeri sistem tarafında X'e eşittir

    * In the example above, N is equal to X on the system side.