Method: projects.getAnalyticsDetails

取得目前與指定 FirebaseProject 相關聯的 Google Analytics 詳細資料。

如果 FirebaseProject 尚未連結至 Google Analytics,則 projects.getAnalyticsDetails 的回應為 NOT_FOUND

HTTP 要求

GET https://firebase.googleapis.com/v1beta1/{name=projects/*/analyticsDetails}

這個網址使用 gRPC 轉碼語法。

路徑參數

參數
name

string

FirebaseProject 的資源名稱,格式如下:

projects/PROJECT_IDENTIFIER/analyticsDetails

如要進一步瞭解 PROJECT_IDENTIFIER 值,請參閱 FirebaseProject name 欄位。

要求主體

要求主體必須為空白。

回應主體

如果成功,回應主體即會包含具有以下結構的資料:

JSON 表示法
{
  "analyticsProperty": {
    object (AnalyticsProperty)
  },
  "streamMappings": [
    {
      object (StreamMapping)
    }
  ]
}
欄位
analyticsProperty

object (AnalyticsProperty)

與指定 FirebaseProject 相關聯的 Analytics 屬性物件。

這個物件包含與專案相關聯的 Google Analytics 資源詳細資料。

streamMappings[]

object (StreamMapping)

  • 針對 AndroidAppsIosApps:在指定 FirebaseProject 中,每個 Firebase 應用程式的 appstreamId 的對應。每個 appstreamId 只會顯示一次。
  • WebApps:對應 FirebaseProject 中每個 WebAppappstreamIdmeasurementId。每個 appstreamIdmeasurementId 都只會顯示一次。

授權範圍

需要下列其中一種 OAuth 範圍:

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/cloud-platform.read-only
  • https://www.googleapis.com/auth/firebase
  • https://www.googleapis.com/auth/firebase.readonly

詳情請參閱驗證總覽一文。

Analytics 資源

Google Analytics 資源詳細資料

JSON 表示法
{
  "id": string,
  "displayName": string,
  "analyticsAccountId": string
}
欄位
id

string

Google 為與指定 FirebaseProject 相關聯的 Google Analytics 資源指派的全域專屬 ID。

如果您呼叫 projects.addGoogleAnalytics 來連結 FirebaseProject 和 Google Analytics 帳戶,則這個 id 欄位中的值會與透過 projects.addGoogleAnalytics 呼叫指定或佈建的資源 ID 相同。

displayName

string

與指定 FirebaseProject 相關聯的 Google Analytics 資源的顯示名稱。

analyticsAccountId

string

僅供輸出。與指定 FirebaseProject 相關聯的 Google Analytics 資源的 Google Analytics 帳戶 ID。

串流對應

Firebase 應用程式與 Google Analytics 資料串流的對應

JSON 表示法
{
  "app": string,
  "streamId": string,
  "measurementId": string
}
欄位
app

string

與 Google Analytics 資料串流相關聯的 Firebase 應用程式的資源名稱,格式如下:

projects/PROJECT_IDENTIFIER/androidApps/APP_ID

projects/PROJECT_IDENTIFIER/iosApps/APP_ID

projects/PROJECT_IDENTIFIER/webApps/APP_ID

如要進一步瞭解 PROJECT_IDENTIFIER 值,請參閱 FirebaseProject name 欄位。

streamId

string (int64 format)

Google 為與 Firebase 應用程式相關聯的 Google Analytics 資料串流指派的專屬 ID。

如要進一步瞭解 Google Analytics 資料串流,請參閱 Analytics 說明文件

measurementId

string

僅適用於 Firebase 網頁應用程式。

Google 為與 Firebase 網頁應用程式相關聯的 Google Analytics 網站串流指派的專屬 ID。Firebase SDK 會使用此 ID 與 Google Analytics API 互動。

請參閱 Analytics 說明文件,進一步瞭解這個 ID 和 Google Analytics 網站串流。