將 Google Play 連結至 Firebase

將 Firebase Android 應用程式連結至 Google Play 開發人員帳戶之後,即可啟用下列功能與服務:

  • 應用程式發布:支援 Android App Bundle (AAB)
    • 上傳至應用程式發布的應用程式套件會匯出至 Google Play,並產生依據測試人員裝置設定最佳化的 APK。
  • Google Analytics (分析):共用收益和目標對象資料
如果你是在 2021 年 9 月 14 日以前連結至 Google Play,現有的應用程式連結均已自動填入應用程式發布的整合設定,以及 Google Play 的 Google Analytics (分析) 整合設定。

事前準備

如要建立 Google Play 與 Firebase 之間的連結來上傳 AAB,請確認應用程式符合下列規定:

  • 應用程式已透過 Firebase 專案和 Google Play 開發人員帳戶註冊完畢。也就是說,你同時擁有 Firebase Android 應用程式和 Google Play 應用程式。
  • 註冊 Google Play 中的應用程式和 Firebase Android 應用程式時,你使用的是相同的套件名稱。
  • Google Play 中的應用程式已在應用程式資訊主頁中設定完畢,並發布至其中一個 Google Play 階段 (內部、封閉、公開測試或正式版)。
  • 應用程式的 Google Play 審核程序已經完成,並發布完畢。如果「應用程式狀態」欄顯示的是下列其中一個狀態,即代表應用程式已經發布:內部 (並非草稿內部測試)、封閉測試、公開測試或正式版。

連結方式

請注意,一個 Google Play 開發人員帳戶可以連結至多個 Firebase Android 應用程式 (即便位於不同的 Firebase 專案),不過一個 Firebase Android 應用程式只能連結至一個 Google Play 開發人員帳戶。

以下說明如何透過 Firebase 控制台,將 Firebase Android 應用程式連結至 Google Play 開發人員帳戶:

  1. 登入 Firebase 並選取所需的專案。
  2. 按一下 設定圖示,然後選取「專案設定」
  3. 按一下「專案設定」頁面中的「整合」分頁標籤。
  4. 按一下「Google Play」資訊卡中的「連結」
    如果你已取得 Google Play 連結,則請改為點選「管理」。
  5. 按照畫面上的指示選取要啟用的產品整合功能,以及要連結至 Google Play 的 Firebase Android 應用程式。

你可以透過下列三種方式取消連結 Google Play:完全取消 Google Play 與 Firebase 專案中所有應用程式的連結、在特定產品的整合設定中取消連結「所有」應用程式,或是在特定產品的整合設定中取消連結「特定」應用程式。

取消連結的應用程式會出現下列情況:

  • 你還是可以在接收端產品中存取先前匯出的所有資料。
  • 如果應用程式是透過應用程式發布的整合功能建立連結,你不僅無法將新的應用程式套件上傳至應用程式發布,也不能透過應用程式發布的整合功能將應用程式套件匯出至 Google Play。
  • 如果應用程式是透過 Google Analytics (分析) 的整合功能建立連結,那麼透過這項整合功能在 Google Play 和 Google Analytics (分析) 之間執行的收益和目標對象資料匯出作業會全數停止。

以下說明如何透過 Firebase 控制台取消連結至 Google Play:

  1. 登入 Firebase 並選取所需的專案。
  2. 按一下 設定圖示,然後選取「專案設定」
  3. 按一下「專案設定」頁面中的「整合」分頁標籤。
  4. 按一下「Google Play」資訊卡中的「管理」
  5. 取消特定或所有應用程式與 Google Play 之間的連結:
    • 取消連結所有應用程式:按一下頁面底部的「取消連結」
    • 取消連結特定產品整合設定中的所有應用程式:將特定產品的切換按鈕設為關閉
    • 取消連結特定應用程式:按一下並開啟特定產品,然後取消選取要取消連結的應用程式
  6. 確定取消連結。

所需權限和建議角色

有了下列角色,你就能在 Firebase 控制台中建立/更新/刪除 Google Play 連結

 

有了下列角色,你就能在 Firebase 控制台中查看現有的 Google Play 連結

 

如果沒有所需的 Firebase 角色,你可以要求專案擁有者透過 Firebase 控制台身分與存取權管理設定,將上述其中一個角色指派給你的帳戶。

下表說明執行特定動作所需的 Firebase 權限。

在 Firebase 控制台中執行的動作 所需的 Firebase 權限
建立連線

firebase.links.create「或」

firebase.playlinks.update

刪除現有的連結 firebase.links.delete
更新與 Firebase Android 應用程式相互連結的 Google Play 開發人員帳戶 firebase.playlinks.update
查看與 Firebase Android 應用程式相互連結的 Google Play 開發人員帳戶

firebase.links.list「或」

firebase.playlinks.list

這對您有幫助嗎?

我們應如何改進呢?
搜尋
清除搜尋內容
關閉搜尋
主選單
12814003843811793295
true
搜尋說明中心
true
true
true
true
true
5054967
false
false