Method: projects.getAnalyticsDetails

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

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

permintaan HTTP

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

URL menggunakan sintaks Transcoding gRPC .

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 .

Permintaan tubuh

Badan permintaan harus kosong.

Badan respons

Jika berhasil, isi respons berisi data dengan struktur berikut:

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

object ( AnalyticsProperty )

Objek Properti Analytics terkait dengan FirebaseProject yang ditentukan.

Objek ini berisi rincian properti Google Analytics yang terkait dengan Proyek.

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 satu kali.
  • Untuk WebApps : peta app ke streamId dan measurementId untuk setiap WebApp di FirebaseProject yang ditentukan. Setiap app , streamId , dan measurementId hanya muncul satu kali.

Lingkup 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 informasi lebih lanjut, lihat Ikhtisar Otentikasi .

Properti Analytics

Detail properti Google Analytics

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

string

Pengidentifikasi 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 ke projects.addGoogleAnalytics tersebut.

displayName

string

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

analyticsAccountId

string

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

Pemetaan Aliran

Pemetaan Aplikasi Firebase ke aliran data Google Analytics

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

string

Nama sumber daya Aplikasi Firebase yang dikaitkan 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)

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

Pelajari lebih lanjut aliran data Google Analytics di dokumentasi Analytics .

measurementId

string

Hanya berlaku untuk Aplikasi Web Firebase.

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

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