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

โปรดดูช่อง name FirebaseProject สำหรับรายละเอียดเกี่ยวกับค่า 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

สำหรับข้อมูลเพิ่มเติม โปรดดู ภาพรวมการตรวจสอบสิทธิ์

คุณสมบัติการวิเคราะห์

รายละเอียดของพร็อพเพอร์ตี้ 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 ที่ระบุ

StreamMapping

การแมปแอป 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

โปรดดูช่อง name FirebaseProject สำหรับรายละเอียดเกี่ยวกับค่า PROJECT_IDENTIFIER

streamId

string ( int64 format)

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

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

measurementId

string

ใช้ได้กับ Firebase Web Apps เท่านั้น

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

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