步驟1 — 建立 Android 應用程式和設定以使用 Firebase Cloud Messaging

在此部分中,您將建立 Android 要接收的應用程式 Push notifications 從Adobe Campaign Standard傳送。 若要接收推播通知,應用程式必須向Google註冊 Firebase Cloud Service.

  1. 登入您的 Firebase 帳戶。

    Firebase 是Google的行動平台,可協助您快速開發高品質的應用程式。 如果您沒有 Firebase 帳戶,請建立一個 從這裡.

  2. 啟動 Android Studio

  3. 按一下 File > New > New Project.

  4. 選取 Empty Activity 並按一下 Next。

    android-project

  5. 為專案提供有意義的名稱。

    為了進行此示範,我們將專案命名為 ACSPushTutorial

    android-project-configuration

  6. 接受預設封裝名稱,然後按一下 Finish 以建立您的專案。

  7. 您的專案結構看起來應該類似下列熒幕擷取畫面

    android-project-structure

  8. 按一下 Tools > Firebase. (這會將專案新增至 Firebase)

  9. 按一下​ Set up Firebase Cloud Messaging。

    設定firebase

  10. 按一下​ Connect to Firebase。

  11. 將應用程式連線至Firebase後,請按一下 Add FCM to your app.

  12. 按一下​ Accept Changes。

將FCM新增至應用程式時,精靈需要您的許可權才能對專案進行某些變更。

add-fcm-to-your-app

應用程式與Firebase成功整合後,您應會收到如下所示的訊息:

fcm-successfull

請確認您的專案已列於 Firebase ​主控台

設定 Push Channel 設定

  1. 登入 Firebase 主控台

  2. 開啟 ACSPushTutorial 專案。

  3. 按一下 齒輪圖示 並開啟專案設定

    專案設定

  4. 按Tab鍵前往 Cloud Messaging 標籤。

  5. 複製伺服器金鑰

    server-key

  6. 登入Adobe Campaign Standard執行個體

  7. 按一下 Adobe Campaign > Administration > Channels > Mobile App.

  8. 選取適當的 Mobile Application Property.

  9. 按一下 Android圖示Push Channel settings 區段。

  10. 在伺服器金鑰欄位中貼上伺服器金鑰。

如果一切順利,您應該會看到SUCCESS訊息。

推播頻道設定

總而言之,我們已建立 Android App 並連線 Android App 替換為 Firebase. 接著,我們在Adobe Campaign中使用以下裝置連線行動應用程式: Android App 藉由貼上 Android 在Adobe Campaign Standard中連線至行動應用程式的應用程式伺服器金鑰。

recommendation-more-help
1e5f790f-a0c6-45cc-9e9a-a41393306233