השיטה הזו מחזירה דוח ציר מותאם אישית של נתוני האירועים ב-Google Analytics. דוחות ציר הם פורמטים מתקדמים יותר מדוחות רגילים. בדוח ציר, מאפיינים גלויים רק אם הם נכללים בציר. אפשר לציין כמה צירים כדי לנתח את הנתונים בצורה מפורטת יותר.
בקשת HTTP
POST https://analyticsdata.googleapis.com/v1beta/{property=properties/*}:runPivotReport
כתובת ה-URL כתובה בתחביר של gRPC Transcoding.
פרמטרים של נתיב
| פרמטרים | |
|---|---|
property |
מזהה של נכס ב-Google Analytics שהאירועים שלו נמדדים. הפרמטר מצוין בנתיב כתובת ה-URL ולא בגוף הבקשה. איפה אפשר למצוא את מזהה הנכס? בבקשת Batch, המאפיין הזה צריך להיות לא מוגדר או עקבי עם המאפיין ברמת ה-Batch. דוגמה: properties/1234 |
גוף הבקשה
גוף הבקשה מכיל נתונים במבנה הבא:
| ייצוג JSON |
|---|
{ "dimensions": [ { object ( |
| שדות | |
|---|---|
dimensions[] |
המאפיינים המבוקשים. כל המאפיינים המוגדרים צריכים לשמש באחד מהבאים: dimensionExpression, dimensionFilter, pivots, orderBys. |
metrics[] |
המדדים המבוקשים. צריך לציין לפחות מדד אחד. כל המדדים המוגדרים חייבים לשמש באחד מהפרמטרים הבאים: metric_expression, metricFilter, orderBys. |
dateRanges[] |
טווח התאריכים לאחזור נתוני האירועים בדוח. אם מציינים כמה טווחי תאריכים, נתוני האירועים מכל טווח תאריכים משמשים בדוח. אפשר לכלול בשמות השדות של טבלת ציר מאפיין מיוחד עם שם השדה dateRange. אם הוא נכלל, הדוח משווה בין טווחי תאריכים. בבקשה של קבוצת משתמשים, הערך |
pivots[] |
תיאור של הפורמט החזותי של המאפיינים בדוח בעמודות או בשורות. איחוד של fieldNames (שמות המאפיינים) בכל הצירים חייב להיות קבוצת משנה של שמות המאפיינים שמוגדרים ב-Dimensions. אי אפשר להשתמש באותו מאפיין בשני צירים. מאפיין גלוי רק אם הוא מופיע בטבלת ציר. |
dimensionFilter |
סעיף המסנן של המאפיינים. כדי להשתמש במאפיינים במסנן הזה, צריך לשלוח בקשה. אי אפשר להשתמש במדדים במסנן הזה. |
metricFilter |
סעיף המסנן של המדדים. הסינון מתבצע בשלב שאחרי הצבירה, בדומה לסעיף HAVING ב-SQL. כדי להשתמש במדדים במסנן הזה, צריך לשלוח בקשה. אי אפשר להשתמש במאפיינים במסנן הזה. |
currencyCode |
קוד מטבע בפורמט ISO4217, למשל AED, USD, JPY. אם השדה ריק, בדוח נעשה שימוש במטבע ברירת המחדל של הנכס. |
cohortSpec |
קבוצת הקוהורט שמשויכת לבקשה הזו. אם יש בקשה לקבוצה בעלת מאפיינים משותפים, המימד cohort חייב להיות נוכח. |
keepEmptyRows |
אם הערך הוא false או לא צוין ערך, כל שורה שבה כל המדדים שווים ל-0 לא תוחזר. אם הערך הוא true, השורות האלה יוחזרו אם הן לא יוסרו בנפרד על ידי מסנן. ללא קשר להגדרה לדוגמה, אם בנכס מסוים אף פעם לא מתועד אירוע |
returnPropertyQuota |
ההגדרה הזו קובעת אם להחזיר את המצב הנוכחי של המכסה של נכס Google Analytics הזה. המכסה מוחזר ב-PropertyQuota. |
comparisons[] |
אופציונלי. ההגדרה של ההשוואות המבוקשות והמוצגות. כדי לקבל עמודת השוואה בתשובה, הבקשה צריכה לכלול גם שדה השוואות וגם מאפיין השוואות. |
גוף התשובה
אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכיל מופע של RunPivotReportResponse.
היקפי הרשאות
נדרש אחד מהיקפי ההרשאות הבאים של OAuth:
https://www.googleapis.com/auth/analytics.readonlyhttps://www.googleapis.com/auth/analytics