Method: projects.getAnalyticsDetails

Mendapatkan detail Google Analytics yang saat ini terkait dengan FirebaseProject yang ditentukan.

Jika FirebaseProject belum ditautkan ke Google Analytics, respons terhadap projects.getAnalyticsDetails adalah NOT_FOUND.

Permintaan HTTP

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

URL menggunakan sintaks gRPC Transcoding.

Parameter jalur

Parameter
name

string

Nama resource FirebaseProject, dalam format:

projects/PROJECT_IDENTIFIER/analyticsDetails

Lihat kolom FirebaseProject name untuk mengetahui detail tentang nilai PROJECT_IDENTIFIER.

Isi permintaan

Isi permintaan harus kosong.

Isi respons

Jika berhasil, isi respons memuat data dengan struktur berikut:

Representasi JSON
{
  "analyticsProperty": {
    object (AnalyticsProperty)
  },
  "streamMappings": [
    {
      object (StreamMapping)
    }
  ]
}
Kolom
analyticsProperty

object (AnalyticsProperty)

Objek Properti Analytics yang terkait dengan FirebaseProject yang ditentukan.

Objek ini berisi detail properti Google Analytics yang terkait dengan Project.

streamMappings[]

object (StreamMapping)

  • Untuk AndroidApps dan IosApps: peta app ke streamId untuk setiap Aplikasi Firebase di FirebaseProject yang ditentukan. Setiap app dan streamId hanya muncul sekali.
  • Untuk WebApps: peta app ke streamId dan measurementId untuk setiap WebApp di FirebaseProject yang ditentukan. Setiap app, streamId, dan measurementId hanya muncul sekali.

Cakupan Otorisasi

Memerlukan salah satu cakupan OAuth berikut:

  • 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

Untuk mengetahui informasi selengkapnya, lihat Ringkasan Autentikasi.

Properti Analytics

Detail properti Google Analytics

Representasi JSON
{
  "id": string,
  "displayName": string,
  "analyticsAccountId": string
}
Kolom
id

string

ID unik global yang ditetapkan Google untuk properti Google Analytics yang terkait dengan FirebaseProject yang ditentukan.

Jika Anda memanggil projects.addGoogleAnalytics untuk menautkan FirebaseProject dengan akun Google Analytics, nilai di kolom id ini sama dengan ID properti yang ditentukan atau disediakan dengan panggilan tersebut ke projects.addGoogleAnalytics.

displayName

string

Nama tampilan properti Google Analytics yang dikaitkan dengan FirebaseProject yang ditentukan.

analyticsAccountId

string

Hanya output. ID akun Google Analytics untuk properti Google Analytics yang dikaitkan dengan FirebaseProject yang ditentukan.

{i>StreamMapping<i}

Pemetaan Aplikasi Firebase ke aliran data Google Analytics

Representasi JSON
{
  "app": string,
  "streamId": string,
  "measurementId": string
}
Kolom
app

string

Nama resource Aplikasi Firebase yang terkait dengan aliran data Google Analytics, dalam format:

projects/PROJECT_IDENTIFIER/androidApps/APP_ID

atau

projects/PROJECT_IDENTIFIER/iosApps/APP_ID

atau

projects/PROJECT_IDENTIFIER/webApps/APP_ID

Lihat kolom FirebaseProject name untuk mengetahui detail tentang nilai PROJECT_IDENTIFIER.

streamId

string (int64 format)

ID unik yang ditetapkan Google untuk aliran data Google Analytics yang terkait dengan Aplikasi Firebase.

Pelajari aliran data Google Analytics lebih lanjut di dokumentasi Analytics.

measurementId

string

Hanya berlaku untuk Aplikasi Web Firebase.

ID unik yang ditetapkan Google untuk aliran data web Google Analytics yang terkait dengan Aplikasi Web Firebase. Firebase SDK menggunakan ID ini untuk berinteraksi dengan Google Analytics API.

Pelajari ID ini dan aliran data web Google Analytics lebih lanjut di dokumentasi Analytics.