設定網頁推播通知管道 push-notification-configuration

Journey Optimizer 可讓您建立歷程並傳送訊息給目標客群。 在開始使用Journey Optimizer傳送Web推播通知之前,您需要確保Adobe Experience Platform中已具備設定和整合。 若要瞭解 Adobe Journey Optimizer 中的推播通知資料流程,請參閱此頁面

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

開始之前 start-push

設定許可權 setup-permissions

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

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

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

  1. 存取​Admin Console

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

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

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

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

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

    在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中建立的,請參閱新增使用者檔案

檢查您的資料集 push-datasets

推播通知通道可使用下列結構描述和資料集:

結構描述
資料集
欄位群組
作業
CJM推播設定檔結構描述
CJM推播設定檔資料集
推播通知詳細資料
Adobe CJM ExperienceEvent — 訊息設定檔詳細資料
Adobe CJM ExperienceEvent — 訊息執行詳細資料
應用程式詳細資料
環境詳細資料
註冊推播權杖
CJM推播追蹤體驗事件結構描述
CJM推播追蹤體驗事件資料集
推播通知追蹤
追蹤互動並為報表UI提供資料
NOTE
將推播追蹤事件擷取至CJM推播追蹤體驗事件資料集時,即使部分資料已成功擷取,仍可能會發生一些失敗。 如果某些對應欄位不存在傳入事件中,就可能發生這種情況:系統記錄警告,但未阻止擷取資料的有效部分。 這些警告在批次狀態中顯示為「失敗」,但反映部分擷取成功。
若要檢視每個結構描述的欄位與屬性完整清單,請參閱 Journey Optimizer 結構描述字典

設定pushNotification屬性 push-property

若要啟用​Web推播通知,您必須先確定已在Web SDK中正確設定pushNotifications屬性。 此屬性可控制網頁應用程式如何處理推播通知。

此外,您必須產生VAPID金鑰,才能在Journey Optimizer中設定您的應用程式推送認證

步驟1:在Journey Optimizer中新增應用程式推送認證 push-credentials-launch

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

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

  1. 存取​管道 > 推播設定 > 推播認證​功能表。

  2. 按一下​建立推播認證

  3. 從​ 平台 ​下拉式清單中,選取​網頁

  4. 提供​應用程式識別碼

  5. 輸入您的​ VAPID公開金鑰 ​和​私密金鑰

  6. 按一下​ 提交 ​以建立您的應用程式設定。

步驟2:建立推送的通道設定 message-preset

建立推播認證後,您需要建立設定才能從​ Journey Optimizer ​傳送推播通知。

  1. 存取​頻道 > 一般設定 > 頻道設定​功能表,然後按一下​建立頻道設定

  2. 輸入設定的名稱和說明(選擇性)。

    note note
    NOTE
    名稱必須以字母(A-Z)開頭。 它只能包含英數字元。 您也可以使用底線 _、點 . 和連字號 - 字元。
  3. 若要將自訂或核心資料使用標籤指派給組態,您可以選取​管理存取權進一步瞭解物件層級存取控制(OLAC)

  4. 選取​ 推播 ​頻道。

  5. 選取​行銷動作,以使用此設定將同意原則與訊息相關聯。 系統會運用與行銷動作相關的所有同意政策,以尊重客戶的偏好設定。 了解更多

  6. 選擇您的​平台: Android、iOS和/或Web。

  7. 選取與上面設定之​ 推播認證 ​相同的應用程式ID

  8. 儲存您的變更。

您現在可以在建立推播通知時選取設定。

步驟3:設定sendPushSubscription屬性 sendPushSubscription-property

設定好推播認證和通道設定後,您必須在網頁應用程式中實作sendPushSubscription命令。 此命令會向Adobe Experience Platform註冊使用者推播訂閱,使系統可追蹤哪些使用者已選擇接收推播通知並保持其訂閱狀態。 此註冊對於Journey Optimizer傳送目標式推播通知給使用者至關重要。

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

在Adobe Experience Platform和Adobe Experience Platform Data Collection中完成Web推播設定後,您可以在將Web推播通知傳送至設定檔之前先測試實施。 測試可確保訂閱已正確註冊,且通知會正確傳送至使用者的瀏覽器。

如需使用事件建立測試歷程以驗證Web推播設定的詳細指示,請參閱行動應用程式推播通知設定檔案,其中提供適用於行動裝置和網頁推播通道的完整測試工作流程。

recommendation-more-help
b22c9c5d-9208-48f4-b874-1cefb8df4d76