設定推播通知頻道 push-notification-configuration
Journey Optimizer 可讓您建立歷程並傳送訊息給目標對象。 開始使用傳送推播通知之前 Journey Optimizer,您必須確保行動應用程式上和Adobe Experience Platform中的標籤已具備設定和整合。 若要瞭解 Adobe Journey Optimizer 中的推播通知資料流程,請參閱此頁面。
開始之前 before-starting
設定許可權 setup-permissions
建立行動應用程式之前,您必須先確定您擁有或指派適用於Adobe Experience Platform標籤的正確使用者許可權。 進一步瞭解 標籤檔案.
要指派 屬性 和 公司 權利,請遵循下列步驟:
-
存取 Admin Console.
-
從 產品 索引標籤中,選取 Adobe Experience Platform資料彙集 卡片。
-
選取現有 產品設定檔 或建立新的URL,使用 新設定檔 按鈕。 瞭解如何建立新的 新設定檔 在 Admin Console檔案.
-
從 許可權 索引標籤,選取 屬性權利.
-
按一下 全部新增. 這會將以下許可權新增至您的產品設定檔:
- 核准
- 開發
- 管理環境
- 管理擴充功能
- 發佈
在Adobe Experience Platform Mobile SDK中安裝和發佈Adobe Journey Optimizer擴充功能及發佈應用程式屬性時,需要這些許可權。
-
然後,選取 公司權利 在左側功能表中。
-
新增下列許可權:
- 管理應用程式設定
- 管理屬性
行動應用程式開發人員需要這些許可權才能在中設定推送認證 Adobe Experience Platform資料彙集 並在中定義推播通知頻道介面(即訊息預設集) Adobe Journey Optimizer.
-
按一下 儲存。
若要指派此專案 產品設定檔 請依照下列步驟傳送給使用者:
-
存取 Admin Console.
-
從 產品 索引標籤中,選取 Adobe Experience Platform資料彙集 卡片。
-
選取您先前設定的 產品設定檔.
-
從 使用者 標籤,按一下 新增使用者.
-
輸入使用者的名稱或電子郵件地址,然後選取使用者。 然後,按一下 儲存.
note note NOTE 如果使用者先前未在Admin Console中建立,請參閱 新增使用者檔案.
設定您的應用程式 configure-app
技術設定涉及應用程式開發人員與企業管理員之間的密切合作。 開始使用傳送推播通知之前 Journey Optimizer,您必須定義中的設定 Adobe Experience Platform Data Collection 並將您的行動應用程式與Adobe Experience Platform Mobile SDK整合。
請依照下列連結中詳述的實作步驟操作:
將行動應用程式與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代表您傳送推播通知。 請參閱以下詳細步驟:
-
從 Adobe Experience Platform Data Collection,選取 應用程式表面 標籤。
-
按一下 建立應用程式表面 以建立新的組態。
-
輸入 名稱 用於設定。
-
從 行動應用程式設定,選取作業系統:
-
適用於iOS
-
輸入行動應用程式 套件組合ID 在 應用程式ID (iOS套件組合ID) 欄位。 此應用程式套件組合ID可在以下網址找到: 一般 中主要目標的索引標籤 XCode.
-
已開啟 推送認證 按鈕以新增您的認證。
-
拖放您的.p8 Apple推播通知驗證金鑰檔案。 此金鑰可取自 憑證, 識別碼 和 設定檔 頁面。
-
提供 金鑰ID. 這是在p8驗證金鑰建立期間指派的10字元字串。 此區域位於 金鑰 定位於 憑證, 識別碼 和 設定檔 頁面。
-
提供 團隊ID. 這是字串值,可在「成員資格」標籤下找到。
-
-
適用於Android
-
提供 應用程式ID (Android套件名稱):套件名稱通常是中的應用程式id,位於
build.gradle
檔案。 -
已開啟 推送認證 按鈕以新增您的認證。
-
拖放FCM推送認證。 如需如何取得推送認證的詳細資訊,請參閱 Google檔案.
-
-
-
按一下 儲存 以建立您的應用程式設定。
步驟2:在行動屬性中設定Adobe Journey Optimizer擴充功能 configure-journey-optimizer-extension
此 Adobe Journey Optimizer擴充功能 適用於Adobe Experience Platform的Mobile SDK可支援行動應用程式的推播通知,協助您收集使用者推播權杖,並管理與Adobe Experience Platform服務的互動測量。
瞭解如何在中設定Journey Optimizer擴充功能 Adobe Experience Platform Mobile SDK檔案.
步驟3:使用事件測試您的行動應用程式 mobile-app-test
在Adobe Experience Platform和中設定您的行動應用程式後 Adobe Experience Platform Data Collection,您現在可以在將推播通知傳送至設定檔之前先測試它。 在此使用案例中,我們會建立歷程來鎖定行動應用程式,並設定觸發推播通知的事件。
為了讓此歷程正常運作,您需要建立XDM結構描述。 如需詳細資訊,請參閱 XDM檔案.
-
在資料管理功能表區段中,按一下 方案.
-
按一下 建立結構描述,在右上方,選取 體驗事件 並按一下 下一個.
-
輸入綱要的名稱和說明,然後按一下 完成.
-
在 欄位群組 區段,在左側按一下 新增 並選取 建立新的欄位群組.
-
輸入 顯示名稱 和 說明. 按一下 新增欄位群組 完成時。 有關如何建立欄位群組的詳細資訊,請參閱 XDM系統檔案.
-
在左側,選取結構。 在右窗格中,啟用此結構描述 個人資料.
-
在左側,選取欄位群組,然後按一下+圖示以建立新欄位。 在 欄位群組屬性,在右側輸入 欄位名稱, 顯示名稱 並選取 字串 作為 型別.
-
檢查 必填 並按一下 套用.
-
按一下 「儲存」。您的結構描述現在已建立,並可在事件中使用。
然後,您需要設定事件。
-
從首頁的左側功能表的ADMINISTRATION下,選取 設定. 按一下 管理 在 活動 區段來建立您的新事件。
-
按一下 建立事件,事件設定窗格會在畫面右側開啟。
-
輸入事件的名稱。 您也可以新增說明。
-
在 事件ID型別 欄位,選取 以規則為基礎.
-
在 引數,選取您先前建立的結構描述。
-
在欄位清單中,檢查是否選取了在結構描述欄位群組中建立的欄位。
-
按一下 編輯 在 事件ID條件 欄位。 拖放您先前新增的欄位,以定義系統用來識別觸發歷程之事件的條件。
-
在此範例中,輸入在測試應用程式中觸發推播通知所需使用的語法 訂購確認.
-
選取 ECID 作為您的 名稱空間.
-
按一下 確定 則 儲存.
您的事件現在已建立,並可用於歷程中。
您的事件將會觸發,而您將會收到傳送至行動應用程式的推播通知。
步驟4:建立推送的管道表面 message-preset
一旦您的行動應用程式在中設定後 Adobe Experience Platform Data Collection,您必須建立介面,才能從傳送推播通知 Journey Optimizer.
瞭解如何在中建立和設定管道表面 本節.
您現在可以使用Journey Optimizer傳送推播通知了。