Method: projects.getAnalyticsDetails

מקבל את פרטי Google Analytics המשויכים כעת לפרויקט FirebaseProject שצוין .

אם FirebaseProject עדיין לא מקושר ל-Google Analytics, התגובה ל- projects.getAnalyticsDetails היא NOT_FOUND .

בקשת HTTP

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

כתובת האתר משתמשת בתחביר Transcoding 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

למידע נוסף, עיין בסקירת האימות .

AnalyticsProperty

פרטים של נכס 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 של זרם האינטרנט של Google Analytics המשויך לאפליקציית האינטרנט של Firebase. ערכות SDK של Firebase משתמשות במזהה זה כדי ליצור אינטראקציה עם ממשקי API של Google Analytics.

למידע נוסף על המזהה הזה ועל זרמי האינטרנט של Google Analytics בתיעוד של Analytics .