הפונקציה מחזירה כמה דוחות ציר באצווה. כל הדוחות צריכים להיות עבור אותו נכס ב-Google Analytics.
בקשת HTTP
POST https://analyticsdata.googleapis.com/v1beta/{property=properties/*}:batchRunPivotReports
כתובת ה-URL כתובה בתחביר של gRPC Transcoding.
פרמטרים של נתיב
| פרמטרים | |
|---|---|
property |
מזהה של נכס ב-Google Analytics שהאירועים שלו נמדדים. הפרמטר מצוין בנתיב כתובת ה-URL ולא בגוף הבקשה. איפה אפשר למצוא את מזהה הנכס? צריך לציין את המאפיין הזה עבור הקבוצה. הנכס ב-RunPivotReportRequest יכול להיות לא מוגדר או זהה לנכס הזה. דוגמה: properties/1234 |
גוף הבקשה
גוף הבקשה מכיל נתונים במבנה הבא:
| ייצוג JSON |
|---|
{
"requests": [
{
object ( |
| שדות | |
|---|---|
requests[] |
בקשות פרטניות. לכל בקשה יש תגובה נפרדת של דוח ציר. כל בקשת Batch יכולה לכלול עד 5 בקשות. |
גוף התשובה
התגובה באצווה מכילה כמה דוחות ציר.
אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכיל נתונים במבנה הבא:
| ייצוג JSON |
|---|
{
"pivotReports": [
{
object ( |
| שדות | |
|---|---|
pivotReports[] |
תשובות ספציפיות. לכל תגובה יש בקשה נפרדת לדוח ציר. |
kind |
מזהה את סוג המשאב של ההודעה. הערך |
היקפי הרשאות
נדרש אחד מהיקפי ההרשאות הבאים של OAuth:
https://www.googleapis.com/auth/analytics.readonlyhttps://www.googleapis.com/auth/analytics
RunPivotReportRequest
הבקשה ליצירת דוח ציר.
| ייצוג JSON |
|---|
{ "property": string, "dimensions": [ { object ( |
| שדות | |
|---|---|
property |
מזהה של נכס ב-Google Analytics שהאירועים שלו נמדדים. הפרמטר מצוין בנתיב כתובת ה-URL ולא בגוף הבקשה. איפה אפשר למצוא את מזהה הנכס? בבקשת Batch, המאפיין הזה צריך להיות לא מוגדר או עקבי עם המאפיין ברמת ה-Batch. דוגמה: properties/1234 |
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[] |
אופציונלי. ההגדרה של ההשוואות המבוקשות והמוצגות. כדי לקבל עמודת השוואה בתשובה, הבקשה צריכה לכלול גם שדה השוואות וגם מאפיין השוואות. |