Method: projects.getAnalyticsDetails

ดูรายละเอียดของ Google Analytics ที่เชื่อมโยงกับ FirebaseProject ที่ระบุในปัจจุบัน

หาก FirebaseProject ยังไม่ได้ลิงก์กับ Google Analytics การตอบกลับ projects.getAnalyticsDetails จะเป็น NOT_FOUND

คำขอ HTTP

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

URL ใช้ไวยากรณ์การแปลง gRPC

พารามิเตอร์เส้นทาง

พารามิเตอร์
name

string

ชื่อทรัพยากรของ FirebaseProject ในรูปแบบ:

projects/PROJECT_IDENTIFIER/analyticsDetails

โปรดดูที่ช่อง FirebaseProject name เพื่อดูรายละเอียดเกี่ยวกับค่า PROJECT_IDENTIFIER

เนื้อความของคำขอ

เนื้อหาของคำขอต้องว่างเปล่า

เนื้อหาการตอบกลับ

หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลที่มีโครงสร้างต่อไปนี้

การแสดง JSON
{
  "analyticsProperty": {
    object (AnalyticsProperty)
  },
  "streamMappings": [
    {
      object (StreamMapping)
    }
  ]
}
ช่อง
analyticsProperty

object (AnalyticsProperty)

ออบเจ็กต์พร็อพเพอร์ตี้ Analytics ที่เชื่อมโยงกับ FirebaseProject ที่ระบุ

ออบเจ็กต์นี้มีรายละเอียดของพร็อพเพอร์ตี้ Google Analytics ที่เชื่อมโยงกับโปรเจ็กต์

streamMappings[]

object (StreamMapping)

  • สำหรับ AndroidApps และ IosApps: แมป app ไปยัง streamId สำหรับแอป Firebase แต่ละแอปใน FirebaseProject ที่ระบุ app และ streamId แต่ละรายการจะปรากฏเพียงครั้งเดียว
  • สำหรับ WebApps: แผนที่แสดง app กับ streamId และ measurementId สำหรับแต่ละ WebApp ใน FirebaseProject ที่ระบุ app, streamId และ measurementId แต่ละรายการจะปรากฏเพียงครั้งเดียว

ขอบเขตการให้สิทธิ์

ต้องใช้ขอบเขต 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 กําหนดให้พร็อพเพอร์ตี้ Google Analytics ซึ่งเชื่อมโยงกับ FirebaseProject ที่ระบุ

หากคุณเรียกใช้ projects.addGoogleAnalytics เพื่อลิงก์ FirebaseProject กับบัญชี Google Analytics ค่าในช่อง id นี้จะเหมือนกับรหัสของพร็อพเพอร์ตี้ที่ระบุหรือจัดสรรให้กับการเรียกนั้นกับ projects.addGoogleAnalytics

displayName

string

ชื่อที่แสดงของพร็อพเพอร์ตี้ Google Analytics ที่เชื่อมโยงกับ FirebaseProject ที่ระบุ

analyticsAccountId

string

เอาต์พุตเท่านั้น รหัสของบัญชี Google Analytics สําหรับพร็อพเพอร์ตี้ Google Analytics ที่เชื่อมโยงกับ FirebaseProject ที่ระบุ

การแมปสตรีม

การแมปแอป Firebase กับสตรีมข้อมูล Google Analytics

การแสดง JSON
{
  "app": string,
  "streamId": string,
  "measurementId": string
}
ช่อง
app

string

ชื่อทรัพยากรของแอป Firebase ที่เชื่อมโยงกับสตรีมข้อมูล Google Analytics ในรูปแบบ

projects/PROJECT_IDENTIFIER/androidApps/APP_ID

หรือ

projects/PROJECT_IDENTIFIER/iosApps/APP_ID

หรือ

projects/PROJECT_IDENTIFIER/webApps/APP_ID

โปรดดูที่ช่อง FirebaseProject name เพื่อดูรายละเอียดเกี่ยวกับค่า PROJECT_IDENTIFIER

streamId

string (int64 format)

ตัวระบุที่ไม่ซ้ำกันที่ Google กําหนดให้สตรีมข้อมูล Google Analytics ซึ่งเชื่อมโยงกับแอป Firebase

ดูข้อมูลเพิ่มเติมเกี่ยวกับสตรีมข้อมูล Google Analytics ในเอกสารประกอบของ Analytics

measurementId

string

ใช้ได้กับเว็บแอป Firebase เท่านั้น

ตัวระบุที่ไม่ซ้ำกันที่ Google กำหนดให้สตรีมเว็บของ Google Analytics ซึ่งเชื่อมโยงกับเว็บแอป Firebase Firebase SDK ใช้รหัสนี้เพื่อโต้ตอบกับ Google Analytics API

ดูข้อมูลเพิ่มเติมเกี่ยวกับรหัสนี้และสตรีมเว็บของ Google Analytics ในเอกสารประกอบเกี่ยวกับ Analytics