推播通知頻道變更 push-upgrade
您可以使用Campaign在Android和iOS裝置上傳送推播通知。 為此,Campaign需仰賴特定的訂閱服務。 Android Firebase Cloud Messaging (FCM)服務的一些重要變更將於2024年發行,可能會影響您的Adobe Campaign實施。 您可能需要更新Android推送訊息的訂閱服務設定,才能支援此變更。
此外,Adobe強烈建議改用權杖式連線來連線APN,而非更安全、更可擴充的憑證式連線。
為確保服務不中斷,您必須升級在Adobe Campaign註冊的行動應用程式,以納入FCM (Android)和APN (iOS)的最新驗證機制。
進一步瞭解如何在Adobe Campaign Standard中設定您的行動應用程式憑證
Google Android Firebase Cloud Messaging (FCM)服務 fcm-push-upgrade
哪些部分有所變更? fcm-changes
為Google持續改善其服務,我們將於以下日期終止使用舊版FCM API: 2024年6月20日. 在中進一步瞭解Firebase雲端通訊HTTP通訊協定 Google Firebase檔案.
正在啟動 24.1版,Adobe Campaign Standard支援HTTP v1 API來傳送Android推播通知訊息。
您有受到影響嗎? fcm-impact
如果您已使用Adobe Campaign Standard傳送推播通知,您必須更新實施。
轉換至最新的API是必須的,這樣才能避免任何服務中斷。
如何更新? fcm-transition-procedure
先決條件 fcm-transition-prerequisites
-
支援 HTTP v1 API 已在24.1版本中新增模式。 如果您的環境執行於舊版,此變更的先決條件是將環境升級至 最新Campaign Standard版本.
-
需要Android Firebase Admin SDK服務的帳戶JSON檔案,才能將行動應用程式移至HTTP v1。 瞭解如何取得此檔案於 Google Firebase檔案.
-
如果您仍在使用此舊版SDK,您必須使用Adobe Experience Platform SDK更新實作。 瞭解如何在中移轉至Adobe Experience Platform SDK 本文.
-
確定您擁有 行動應用程式設定 許可權(在Adobe Experience Platform資料收集行動中),然後再執行下列步驟。 了解更多。
轉換程式 fcm-transition-steps
若要將環境移至HTTP v1,請遵循下列步驟:
-
瀏覽至 Administration > Channels > Mobile app (AEP SDK).
-
選取需要更新憑證的特定行動應用程式。
-
檢查 Update app credentials 核取方塊。
-
從您的Android專案提供應用程式ID (Android套件名稱)
build.gradle
檔案。 例如,com.android.test.testApp
. 請務必針對中繼和生產環境使用不同的ID。 -
上傳您的Android私密金鑰JSON金鑰檔案。
-
按一下 儲存 按鈕。
Apple iOS推播通知服務(APN) apns-push-upgrade
哪些部分有所變更? ios-changes
依照Apple的建議,您應使用無狀態驗證權杖來保護與Apple推播通知服務(APN)的通訊。
權杖型驗證提供與APN無狀態通訊的方式。 無狀態通訊比憑證式通訊更快,因為無狀態通訊不需要APN查閱憑證或其他與您的提供者伺服器相關的資訊。 使用權杖型驗證還有其他優點:
-
您可以使用來自多個提供者伺服器的相同Token。
-
您可以使用一個Token為貴公司的所有應用程式散發通知。
瞭解更多有關與APN的權杖型連線,位於 Apple開發人員檔案.
Adobe Campaign Standard同時支援權杖型和憑證型連線。 如果您的實施仰賴憑證式連線,Adobe強烈建議您將其更新為權杖式連線。
您有受到影響嗎? ios-impact
如果您目前的實施仰賴憑證式請求來連線至APN,則會受到影響。 建議轉換為權杖型連線。
如何更新? ios-transition-procedure
先決條件 ios-transition-prerequisites
-
支援 權杖型驗證 模式已新增至 24.1版. 如果您的環境執行於舊版,此變更的先決條件是將環境升級至 最新Campaign Standard版本.
-
您需要APNs驗證Token簽署金鑰才能產生您的伺服器所使用的Token。 如中所述,您需向Apple開發人員帳戶索取此金鑰 Apple開發人員檔案.
轉換程式 ios-transition-steps
若要將iOS行動應用程式移至權杖型驗證模式,請遵循下列步驟:
-
瀏覽至 Administration > Channels > Mobile app (AEP SDK).
-
選取需要更新憑證的特定行動應用程式。
-
檢查 Update app credentials 核取方塊。
-
提供 應用程式ID (iOS套件組合ID)。 您可以在Xcode中的應用程式主要目標中找到iOS套件組合ID (應用程式ID)。
-
上傳您的 iOS p8憑證檔案.
-
填寫APNs連線設定 Key Id 和 iOS Team Id.
-
按一下 Save。
您的iOS應用程式現在已移至權杖型驗證模式。