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