- בקשת HTTP
- פרמטרים של נתיב
- גוף הבקשה
- גוף התגובה
- היקפי הרשאה
- תאימות
- DimensionCompatibility
- MetricCompatibility
- רוצים לנסות?
בשיטת התאימות הזו מפורטים מאפיינים ומדדים שאפשר להוסיף לבקשת דוח בלי לפגוע בתאימות. השיטה הזו נכשלת אם המאפיינים והמדדים של הבקשה לא תואמים.
ב-Google Analytics, דוחות נכשלים אם הם מבקשים מאפיינים או מדדים לא תואמים. במקרה כזה, תצטרכו להסיר מאפיינים או מדדים מהדוח הלא תואם עד שהדוח יהיה תואם.
לדוחות 'זמן אמת' ו'ליב' יש כללי תאימות שונים. השיטה הזו בודקת את התאימות של דוחות Core.
בקשת HTTP
POST https://analyticsdata.googleapis.com/v1beta/{property=properties/*}:checkCompatibility
כתובת ה-URL משתמשת בתחביר של Transcoding של gRPC.
פרמטרים של נתיב
פרמטרים | |
---|---|
property |
מזהה של נכס Google Analytics שאחריו מתבצע מעקב אחר אירועים. איפה נמצא מזהה הנכס? הערך של דוגמה: properties/1234 |
גוף הבקשה
גוף הבקשה מכיל נתונים במבנה הבא:
ייצוג ב-JSON |
---|
{ "dimensions": [ { object ( |
שדות | |
---|---|
dimensions[] |
המאפיינים בדוח הזה. הערך של |
metrics[] |
המדדים בדוח הזה. הערך של |
dimension |
תנאי הסינון של המאפיינים. הערך של |
metric |
תנאי הסינון של המדדים. הערך של |
compatibility |
מסנן את המאפיינים והמדדים בתגובה רק לפי התאימות הזו. בדרך כלל משתמשים ב- |
גוף התשובה
תגובת התאימות עם התאימות של כל מאפיין ומדד.
אם הפעולה מצליחה, גוף התגובה מכיל נתונים במבנה הבא:
ייצוג ב-JSON |
---|
{ "dimensionCompatibilities": [ { object ( |
שדות | |
---|---|
dimension |
התאימות של כל מאפיין. |
metric |
התאימות של כל מדד. |
היקפי הרשאה
נדרש אחד מהיקפי ההרשאות הבאים של OAuth:
https://www.googleapis.com/auth/analytics.readonly
https://www.googleapis.com/auth/analytics
תאימות
סוגי התאימות של מאפיין או מדד יחיד.
טיפוסים בני מנייה (enum) | |
---|---|
COMPATIBILITY_UNSPECIFIED |
תאימות לא צוינה. |
COMPATIBLE |
המאפיין או המדד תואמים. אפשר להוסיף את המאפיין או המדד הזה לדוח. |
INCOMPATIBLE |
המאפיין או המדד לא תואמים. לא ניתן להוסיף את המאפיין או המדד הזה לדוח. |
DimensionCompatibility
התאימות של מאפיין יחיד.
ייצוג ב-JSON |
---|
{ "dimensionMetadata": { object ( |
שדות | |
---|---|
dimension |
המטא-נתונים של המאפיין מכילים את שם ה-API של פרטי התאימות האלה. המטא-נתונים של המאפיין מכילים גם מידע שימושי נוסף, כמו השם והתיאור של ממשק המשתמש. |
compatibility |
התאימות של המאפיין הזה. אם הסטטוס של התאימות הוא 'תואם', אפשר להוסיף את המאפיין הזה לדוח. |
MetricCompatibility
התאימות של מדד יחיד.
ייצוג ב-JSON |
---|
{ "metricMetadata": { object ( |
שדות | |
---|---|
metric |
המטא-נתונים של המדד מכילים את שם ה-API של פרטי התאימות האלה. המטא-נתונים של המדד מכילים גם מידע שימושי נוסף, כמו השם והתיאור של ממשק המשתמש. |
compatibility |
התאימות של המדד הזה. אם הסטטוס של התאימות הוא COMPATIBLE, אפשר להוסיף את המדד הזה לדוח. |