異動推播通知

您可以使用Adobe Campaign來傳送iOS和Android行動裝置上的交易推播通知。 這些訊息是在您在Adobe Campaign設定的行動應用程式上,透過運用Experience Cloud行動SDK來接收。

注意

推播頻道為選擇性。 請檢查您的授權合約。如需標準推播通知的詳細資訊,請參閱關於推播通知

若要傳送交易推播通知,您必須依此設定Adobe Campaign。 請參閱設定行動應用程式

您可以傳送兩種類型的交易推播通知:

針對事件的交易式推播通知

您可以使用Adobe Campaign來傳送​匿名交易推播通知給已選擇從行動應用程式接收通知的所有使用者。

在這種情況下,僅使用事件本身包含的​資料來定義傳送目標。 沒有利用Adobe Campaign綜合配置檔案資料庫的資料。

設定事件型交易推播通知

若要向所有選擇接收行動應用程式通知的使用者傳送交易式推播通知,您首先需要建立並設定事件,以事件本身所包含的資料為目標。

注意

您仍可使用事件屬性(來自事件的資料)和事件擴充(來自促銷活動資料庫的資料),個人化事件型交易推播通知的內容。 請參閱下面的範例

事件必須包含下列三個元素:

  • 註冊Token,此為一個行動應用程式與一個裝置的使用者ID。 它可能不對應於Adobe Campaign資料庫中的任何概要檔案。
  • 行動應用程式名稱(所有裝置皆有一個- Android和iOS)。 這是在Adobe Campaign設定的行動應用程式ID,將用來接收使用者裝置上的推播通知。 有關詳細資訊,請參閱配置移動應用程式
  • 推送平台(Android為「gcm」,iOS為「apns」)。

若要設定事件,請遵循下列步驟:

  1. 建立事件配置時,選擇​Push notification​通道和​Real-time event​目標維(請參閱建立事件)。

  2. 新增欄位至事件。 這將允許您個性化事務性消息(請參閱定義事件屬性)。 在此範例中,請定義「gateNumber」、「lastname」和「firstname」欄位。

  3. 您也可以豐富訊息的內容。 若要這麼做,請從您連結至事件設定的表格新增欄位(請參閱豐富事件)。

  4. 預覽並發佈事件

    在預覽事件時,REST API會包含「registrationToken」、「application」和「pushPlatform」屬性,這些屬性將用來定位傳送。

    發佈事件後,就會自動建立連結至新事件的交易推播通知。 您現在可以修改並發佈剛建立的訊息(請參閱本節)。

  5. 將事件整合至您的網站(請參閱整合事件觸發)。

傳送事件型交易推播通知

例如,航空公司希望邀請其行動應用程式使用者前往相關登機口登機。

該公司將使用一個行動應用程式,透過單一裝置,針對每位使用者傳送一則交易式推播通知(以註冊Token識別)。

  1. 移至建立的交易式訊息,以編輯其內容。請參閱訪問事務性消息

  2. 按一下​Content​塊以修改消息的標題和正文。

  3. 您可以插入個人化欄位,以新增您在建立事件時定義的元素(請參閱定義事件屬性)。

    若要尋找這些欄位,請按一下項目旁的鉛筆,然後按一下​Insert personalization field​並選取​Context > Real-time event > Event context

    如需編輯推播通知內容的詳細資訊,請參閱準備和傳送推播通知

  4. 如果您想使用Adobe Campaign資料庫的其他資訊,也可以豐富事務性消息內容(請參閱豐富事件)。

  5. 儲存您的變更並發佈訊息。請參閱發佈交易式訊息

  6. 使用Adobe Campaign StandardREST API,在Android(gcm)上使用一個行動應用程式(WeFlight),將事件傳送至註冊Token(ABCDEF123456789),其中包含登入資料:

    {
      "registrationToken":"ABCDEF123456789",
      "application":"WeFlight",
      "pushPlatform":"gcm",
      "ctx":
      {
        "gateNumber":"Gate B18",
        "lastname":"Green",
        "firstname":"Jane"
      }
    }
    

    有關將事件觸發整合到外部系統的詳細資訊,請參閱整合事件觸發

如果註冊令牌存在,則相應用戶接收包括以下內容的交易推播通知:

「您好,簡·格林,登機手續剛剛開始!請前往B18門。"

針對描述檔的交易推播通知

您可以傳送交易推播通知​給已訂閱您行動應用程式​的Adobe Campaign設定檔。 此傳送可包含個人化欄位,例如從Adobe Campaign資料庫直接擷取的收件者名字。

在這種情況下,事件必須包含一些欄位​,允許與來自Adobe Campaign資料庫的概要檔案進行協調。

定位設定檔時,會依行動應用程式和裝置傳送一個交易式推播通知。 例如,如果Adobe Campaign用戶訂閱了兩個應用程式,則該用戶將收到兩個通知。 如果使用者已訂閱使用兩種不同裝置的相同應用程式,此使用者會在每種裝置上收到通知。

此配置式的​Mobile App Subscriptions​頁籤中列出了配置式預訂的移動應用程式。 要訪問此頁籤,請選擇一個配置檔案並按一下右側的​Edit profile properties​按鈕。

有關訪問和編輯配置檔案的詳細資訊,請參閱關於配置檔案

設定以描述檔為基礎的交易推播通知

若要傳送交易推播通知給已訂閱您行動應用程式的Adobe Campaign個人檔案,您首先需要建立並設定以Adobe Campaign資料庫為目標的事件。

  1. 建立事件配置時,選擇​Push notification​通道和​Profile​目標維(請參閱建立事件)。

    依預設,交易推播通知會傳送至收件者所訂閱的所有行動應用程式。 若要傳送推播通知給特定行動應用程式,請在清單中選取它。 其他行動應用程式將會由訊息定位,但會排除在傳送之外。

  2. 如果要個性化事務性消息,請向事件添加欄位(請參閱定義事件屬性)。

    注意

    您必須至少添加一個欄位才能建立富集。 您不需要建立其他欄位,例如​名字​和​姓氏,因為您將能夠使用Adobe Campaign資料庫中的個人化欄位。

  3. 建立擴充功能,以將事件連結至​Profile​資源(請參閱豐富事件),並選取此擴充功能為​Targeting enrichment

    重要

    此步驟是描述檔事件的必要步驟。

  4. 預覽並發佈事件

    在預覽事件時,REST API不包含指定註冊Token、應用程式名稱和推播平台的屬性,因為這些屬性將從​Profile​資源中擷取。

    發佈事件後,就會自動建立連結至新事件的交易推播通知。 您現在可以修改並發佈剛建立的訊息(請參閱本節)。

  5. 將事件整合至您的網站(請參閱整合事件觸發)。

傳送以描述檔為基礎的交易推播通知

例如,一家航空公司想要向所有訂閱其行動應用程式的Adobe Campaign用戶發出上線通知。

  1. 移至建立的交易式訊息,以編輯其內容。請參閱訪問事務性消息

  2. 按一下​Content​塊以修改消息的標題和正文。

    與基於即時事件的配置不同,您可以直接訪問所有配置檔案資訊以個性化您的消息。 請參閱插入個人化欄位

    如需編輯推播通知內容的詳細資訊,請參閱準備和傳送推播通知

  3. 儲存您的變更並發佈訊息。請參閱發佈交易式訊息

  4. 使用Adobe Campaign StandardREST API,將事件傳送至描述檔:

    {
      "ctx":
      {
        "email":"janegreen@email.com",
        "gateNumber":"D16",
      }
    }
    

有關將事件觸發整合到外部系統的詳細資訊,請參閱整合事件觸發

相應用戶接收包括從Adobe Campaign資料庫檢索的所有個人化元素的事務性推播通知。

注意

沒有註冊Token、應用程式和推播平台欄位。 在此示例中,協調是使用電子郵件欄位執行的。

本頁內容