步驟1 — 建立 Android 應用程式和設定以使用 Firebase Cloud Messaging
在此部分中,您將建立 Android 要接收的應用程式 Push notifications 從Adobe Campaign Standard傳送。 若要接收推播通知,應用程式必須向Google註冊 Firebase Cloud Service.
-
登入您的 Firebase 帳戶。
Firebase 是Google的行動平台,可協助您快速開發高品質的應用程式。 如果您沒有 Firebase 帳戶,請建立一個 從這裡.
-
啟動 Android Studio
-
按一下 File > New > New Project.
-
選取 Empty Activity 並按一下 Next。
-
為專案提供有意義的名稱。
為了進行此示範,我們將專案命名為 ACSPushTutorial
-
接受預設封裝名稱,然後按一下 Finish 以建立您的專案。
-
您的專案結構看起來應該類似下列熒幕擷取畫面
-
按一下 Tools > Firebase. (這會將專案新增至 Firebase)
-
按一下 Set up Firebase Cloud Messaging。
-
按一下 Connect to Firebase。
-
將應用程式連線至Firebase後,請按一下 Add FCM to your app.
-
按一下 Accept Changes。
將FCM新增至應用程式時,精靈需要您的許可權才能對專案進行某些變更。
應用程式與Firebase成功整合後,您應會收到如下所示的訊息:
設定 Push Channel 設定
-
登入 Firebase 主控台
-
開啟 ACSPushTutorial 專案。
-
按一下 齒輪圖示 並開啟專案設定
-
按Tab鍵前往 Cloud Messaging 標籤。
-
複製伺服器金鑰
-
登入Adobe Campaign Standard執行個體
-
按一下 Adobe Campaign > Administration > Channels > Mobile App.
-
選取適當的 Mobile Application Property.
-
按一下 Android圖示 在 Push Channel settings 區段。
-
在伺服器金鑰欄位中貼上伺服器金鑰。
如果一切順利,您應該會看到SUCCESS訊息。
總而言之,我們已建立 Android App 並連線 Android App 替換為 Firebase. 接著,我們在Adobe Campaign中使用以下裝置連線行動應用程式: Android App 藉由貼上 Android 在Adobe Campaign Standard中連線至行動應用程式的應用程式伺服器金鑰。