מקשר את FirebaseProject
שצוין לחשבון Google Analytics קיים.
באמצעות שיחה זו, תוכל:
- ציין
analyticsAccountId
כדי לספק נכס Google Analytics חדש בחשבון שצוין ולשייך את הנכס החדש ל-FirebaseProject
. - ציין
analyticsPropertyId
קיים כדי לשייך את המאפיין ל-FirebaseProject
.
שים לב שכאשר אתה מתקשר ל- projects.addGoogleAnalytics
:
- הבדיקה הראשונה קובעת אם זרמי נתונים קיימים בנכס Google Analytics תואמים לאפליקציות Firebase קיימות ב-
FirebaseProject
(בהתבסס עלpackageName
אוbundleId
המשויכים לזרם הנתונים). לאחר מכן, לפי העניין, זרמי הנתונים והאפליקציות מקושרים. שים לב שהקישור האוטומטי הזה חל רק עלAndroidApps
ו-IosApps
. - אם לא נמצאו זרמי נתונים מתאימים עבור אפליקציות Firebase, זרמי נתונים חדשים יסופקו בנכס Google Analytics עבור כל אחת מאפליקציות Firebase. שים לב שזרם נתונים חדש מסופק תמיד לאפליקציית אינטרנט גם אם הוא היה משויך בעבר לזרם נתונים בנכס Analytics.
למידע נוסף על ההיררכיה והמבנה של חשבונות Google Analytics בתיעוד של Analytics .
התוצאה של קריאה זו היא Operation
. סקר את Operation
כדי לעקוב אחר תהליך ההקצאה על ידי קריאה ל- operations.get
עד done
true
. כאשר done
הוא true
, Operation
הצליחה או נכשלה. אם Operation
הצליחה, response
שלה מוגדרת ל- AnalyticsDetails
; אם Operation
נכשלה, error
שלה מוגדרת ל- google.rpc.Status
.
כדי לקרוא ל- projects.addGoogleAnalytics
, חבר בפרויקט חייב להיות בעלים של FirebaseProject
הקיים ולהיות בעל הרשאת Edit
עבור חשבון Google Analytics.
אם Google Analytics כבר מופעל ב- FirebaseProject
, ואתה קורא ל- projects.addGoogleAnalytics
באמצעות analyticsPropertyId
השונה מהנכס המשויך כעת, השיחה תיכשל. ייתכן ש-Analytics כבר הופעל במסוף Firebase או על-ידי ציון timeZone
ו- regionCode
בקריאה ל- projects.addFirebase
.
בקשת HTTP
POST https://firebase.googleapis.com/v1beta1/{parent=projects/*}:addGoogleAnalytics
כתובת האתר משתמשת בתחביר Transcoding gRPC .
פרמטרים של נתיב
פרמטרים | |
---|---|
parent | שם המשאב של עיין בשדה |
גוף הבקשה
גוף הבקשה מכיל נתונים עם המבנה הבא:
ייצוג JSON |
---|
{ // Union field |
שדות | |
---|---|
analytics_resource שדה של איחוד .ניתן לציין רק משאב אחד של Google Analytics בגוף הבקשה.
analytics_resource יכול להיות רק אחד מהבאים: | |
analyticsAccountId | המזהה של חשבון Google Analytics הקיים שברצונך לקשר ל- ציון שדה זה יספק נכס Google Analytics חדש בחשבון Google Analytics שלך ותשייך את הנכס החדש ל- |
analyticsPropertyId | המזהה של נכס Google Analytics הקיים שברצונך לשייך ל- |
גוף תגובה
אם זה מצליח, גוף התגובה מכיל מופע של Operation
.
היקף ההרשאה
דורש אחד מהיקפי OAuth הבאים:
-
https://www.googleapis.com/auth/cloud-platform
-
https://www.googleapis.com/auth/firebase
למידע נוסף, עיין בסקירת האימות .