將 Android 推播通知轉換為用於驗證的 Firebase Cloud Messaging (FCM) 權杖
Google Firebase 將於 2024 年 6 月取代使用 API 金鑰的驗證,轉而使用服務帳戶 JSON 權杖。 目前使用 API 金鑰方法的客戶必須改用權杖。 這樣做需要在 Firebase 中建立權杖、下載權杖,然後在 Customer Insights - Journeys 中切換驗證方法。 請在 Google Firebase 中了解更多。
指示
Firebase 將於 2024 年 6 月取代 Android 推播通知的 FCM API 金鑰驗證方法。 基於服務帳戶 JSON 檔案的方法會取代此方法。 您必須將現有的 FCM 權杖取代為 Google Firebase 帳戶中產生的 JSON 檔案。
若要產生 JSON 檔案,請登入 Firebase 帳戶、瀏覽至適用於您的應用程式的 Firebase 專案,然後選取專案概觀旁邊的齒輪圖示以開啟專案設定。
然後,移至服務帳戶索引標籤,並選取產生新的私密金鑰。
產生新的私密金鑰會建立並下載可儲存的 JSON 檔案。
取得新檔案後,就瀏覽至 Customer Insights - Journeys 區域中的設定>推播通知。 開啟要更新的應用程式的推播通知設定。 您可在這裡將 FCM 驗證模式從 API 金鑰變更為服務帳戶 JSON。
這樣做可讓您上傳您所建立的 JSON 檔案。 儲存後,就會更新驗證方法,而推播通知也將繼續成功傳送。
重要
如果您有多個應用程式 (包括測試和生產差異化),請務必確定您已上傳針對正確應用程式產生的 FCM 權杖,以確保推播通知持續傳送。 無法這樣做,就會導致驗證失敗,從而阻止傳送推播通知。
此外,也建議您先使用測試或開發帳戶測試此程序,再於生產中進行更新。