設定推播通知頻道 push-notification-configuration

Journey Optimizer 可讓您建立歷程並傳送訊息給目標對象。 開始使用Journey Optimizer傳送推播通知之前,您必須確保行動應用程式上以及Adobe Experience Platform中的標籤已具備設定和整合。 若要瞭解 Adobe Journey Optimizer 中的推播通知資料流程,請參閱此頁面

AVAILABILITY
新的​ 行動入門快速入門工作流程 ​現已推出。 使用此新產品功能來快速設定行動SDK,以開始收集和驗證行動事件資料,並傳送行動推播通知。 此功能可作為公開測試版透過Data Collection首頁存取。 了解更多

開始之前 before-starting

設定許可權 setup-permissions

建立行動應用程式之前,您必須先確定您擁有或指派適用於Adobe Experience Platform標籤的正確使用者許可權。 進一步瞭解標籤檔案

CAUTION
推播設定必須由專家使用者執行。 根據您的實施模式以及此實施中涉及的角色,您可能需要將完整的許可權集指派給單一產品設定檔,或應用程式開發人員與​ Adobe Journey Optimizer ​管理員共用許可權。 在本檔案中進一步瞭解​ 標籤 ​許可權。

若要指派​ 屬性 ​和​ 公司 ​許可權,請遵循下列步驟:

  1. 存取​ Admin Console

  2. 從​ 產品 ​索引標籤中,選取​ Adobe Experience Platform資料彙集 ​卡片。

  3. 選取現有的​ 產品設定檔,或使用​ 新增設定檔 ​按鈕建立新的設定檔。 在Admin Console檔案中瞭解如何建立新的​ 新設定檔

  4. 從​ 許可權 ​索引標籤中,選取​ 屬性權利

  5. 按一下​ 全部新增。 這會將以下許可權新增至您的產品設定檔:

    • 核准
    • 開發
    • 管理環境
    • 管理擴充功能
    • Publish

    在Adobe Experience Platform Mobile SDK中安裝和發佈Adobe Journey Optimizer擴充功能及發佈應用程式屬性時,需要這些許可權。

  6. 然後,在左側功能表中選取​ 公司權利

  7. 新增下列許可權:

    • 管理應用程式設定
    • 管理屬性

    行動應用程式開發人員需要這些許可權,才能在​ Adobe Experience Platform資料彙集 ​中設定推播認證,並在​ Adobe Journey Optimizer ​中定義推播通知頻道介面(即訊息預設集)。

  8. 按一下​ 儲存

若要將此​ 產品設定檔 ​指派給使用者,請遵循下列步驟:

  1. 存取​ Admin Console

  2. 從​ 產品 ​索引標籤中,選取​ Adobe Experience Platform資料彙集 ​卡片。

  3. 選取您先前設定的​ 產品設定檔

  4. 在​ 使用者 ​標籤中,按一下​ 新增使用者

  5. 輸入使用者的名稱或電子郵件地址,然後選取使用者。 然後,按一下​ 儲存

    note note
    NOTE
    如果使用者先前不是在Admin Console中建立的,請參閱新增使用者檔案

設定您的應用程式 configure-app

技術設定涉及應用程式開發人員與企業管理員之間的密切合作。 開始使用Journey Optimizer傳送推播通知之前,您必須在Adobe Experience Platform Data Collection中定義設定,並將行動應用程式與Adobe Experience Platform Mobile SDK整合。

請依照下列連結中詳述的實作步驟操作:

  • 針對​ Apple iOS:在Apple檔案中瞭解如何使用APN註冊您的應用程式
  • 針對​ Google Android:在Google檔案中瞭解如何在Android上設定Firebase Cloud Messaging使用者端應用程式

將行動應用程式與Adobe Experience Platform SDK整合 integrate-mobile-app

Adobe Experience Platform Mobile SDK透過Android和iOS相容的SDK,為您的行動裝置提供使用者端整合API。 請依照Adobe Experience Platform Mobile SDK檔案中的指示在您的應用程式中設定Adobe Experience Platform Mobile SDK。

到這為止,您也應該在Adobe Experience Platform Data Collection中建立並設定行動屬性。 您通常會為想要管理的每個行動應用程式建立行動屬性。 在Adobe Experience Platform Mobile SDK檔案中瞭解如何建立及設定行動屬性。

步驟1:在Adobe Experience Platform Data Collection中新增應用程式推送認證 push-credentials-launch

在授與正確的使用者許可權後,您現在需要在Adobe Experience Platform Data Collection中新增行動應用程式推送認證。

行動應用程式推播認證註冊為必填,才能授權Adobe代表您傳送推播通知。 請參閱以下詳細步驟:

  1. 從Adobe Experience Platform Data Collection中,選取左側面板中的​ 應用程式表面 ​索引標籤。

  2. 按一下​ 建立應用程式表面 ​以建立新的設定。

  3. 輸入組態的​ 名稱

  4. 從​ 行動應用程式組態,選取作業系統:

    • 適用於iOS

      1. 在​ 應用程式識別碼(iOS套件識別碼) ​欄位中輸入行動應用程式​ 套件識別碼。 可以在​ XCode ​中主要目標的​ 一般 ​標籤中找到應用程式套件組合識別碼。

      2. 已開啟​ 推播認證 ​按鈕以新增您的認證。

      3. 拖放您的.p8 Apple推播通知驗證金鑰檔案。 此金鑰可從​ 憑證識別碼 ​和​ 設定檔 ​頁面取得。

      4. 提供​ 金鑰識別碼。 這是在p8驗證金鑰建立期間指派的10字元字串。 您可以在​ 憑證識別碼 ​和​ 設定檔 ​頁面中的​ 金鑰 ​索引標籤下找到它。

      5. 提供​ 團隊識別碼。 這是字串值,可在「成員資格」標籤下找到。

    • 適用於Android

      1. 提供​ 應用程式ID (Android封裝名稱):封裝名稱通常是您build.gradle檔案中的應用程式ID。

      2. 已開啟​ 推播認證 ​按鈕以新增您的認證。

      3. 拖放FCM推送認證。 如需有關如何取得推送認證的詳細資訊,請參閱Google檔案

  5. 按一下​ 儲存 ​以建立您的應用程式設定。

步驟2:在行動屬性中設定Adobe Journey Optimizer擴充功能 configure-journey-optimizer-extension

適用於Adobe Experience Platform Mobile SDK的​ Adobe Journey Optimizer擴充功能 ​可支援行動應用程式的推播通知,並可協助您收集使用者推播權杖,並管理與Adobe Experience Platform服務的互動測量。

Journey Optimizer Mobile SDK檔案中瞭解如何設定Adobe Experience Platform擴充功能。

步驟3:使用事件測試您的行動應用程式 mobile-app-test

在Adobe Experience Platform和Adobe Experience Platform Data Collection中設定行動應用程式後,您現在可以在將推播通知傳送至設定檔之前對其進行測試。 在此使用案例中,我們會建立歷程來鎖定行動應用程式,並設定觸發推播通知的事件。

為了讓此歷程正常運作,您需要建立XDM結構描述。 如需詳細資訊,請參閱XDM檔案

  1. 在「資料管理」功能表區段中,按一下​ 結構描述

  2. 按一下​ 建立結構描述,在右上角選取​ 體驗事件,然後按一下​ 下一步

  3. 輸入結構描述的名稱和描述,然後按一下​ 完成

  4. 在​ 欄位群組 ​區段中,按一下左側的​ 新增 ​並選取​ 建立新欄位群組

  5. 輸入​ 顯示名稱 ​和​ 描述。 完成時,按一下​ 新增欄位群組。 有關如何建立欄位群組的詳細資訊,請參閱XDM系統檔案

  6. 在左側,選取結構。 在右窗格中,為​ 設定檔 ​啟用此結構描述。

  7. 在左側,選取欄位群組,然後按一下+圖示以建立新欄位。 在​ 欄位群組屬性 ​的右側,輸入​ 欄位名稱顯示名稱 ​並選取​ 字串 ​作為​ 型別

  8. 檢查​ 必要 ​並按一下​ 套用

  9. 按一下​ 「儲存」。您的結構描述現在已建立,並可在事件中使用。

然後,您需要設定事件。

  1. 從首頁的左側功能表的[管理]底下,選取​ 組態。 按一下​ 事件 ​區段中的​ 管理 ​以建立您的新事件。

  2. 按一下​ 建立事件,事件設定窗格會在畫面右側開啟。

  3. 輸入事件的名稱。 您也可以新增說明。

  4. 在​ 事件識別碼型別 ​欄位中,選取​ 以規則為基礎

  5. 在​ 引數 ​中,選取您先前建立的結構描述。

  6. 在欄位清單中,檢查是否選取了在結構描述欄位群組中建立的欄位。

  7. 按一下​ 事件識別碼條件 ​欄位中的​ 編輯。 拖放您先前新增的欄位,以定義系統用來識別觸發歷程之事件的條件。

  8. 輸入您在測試應用程式中觸發推播通知所需使用的語法,在此範例中為​ 訂單確認

  9. 選取​ ECID ​作為您的​ 名稱空間

  10. 按一下「確定」,然後按「儲存」。

您的事件現在已建立,並可用於歷程中。

  1. 在左側功能表中,按一下​ 歷程

  2. 按一下​ 建立歷程 ​以建立新歷程。

  3. 在右側顯示的設定窗格中,編輯歷程的屬性。在此中瞭解更多。

  4. 從​ 事件 ​下拉式清單中,拖放先前步驟中建立的事件。

  5. 從​ 動作 ​下拉式清單,將​ 推播 ​活動拖放至您的歷程。

  6. 設定推播通知。 有關如何建立推播通知的詳細資訊,請參閱此頁面

  7. 按一下​ 測試 ​切換以開始測試推播通知,然後按一下​ 觸發事件

  8. 在​ 索引鍵 ​欄位中輸入您的ECID,然後在第二個欄位中輸入​ 訂單確認

  9. 按一下​ 傳送

您的事件將會觸發,而您將會收到傳送至行動應用程式的推播通知。

步驟4:建立推送的管道表面 message-preset

在Adobe Experience Platform Data Collection中設定您的行動應用程式後,您需要建立介面才能從​ Journey Optimizer ​傳送推播通知。

本節中瞭解如何建立及設定管道表面。

您現在可以使用Journey Optimizer傳送推播通知了。

  • 瞭解如何在此頁面中建立推送訊息。
  • 本節中瞭解如何新增訊息至歷程。
recommendation-more-help
b22c9c5d-9208-48f4-b874-1cefb8df4d76