גישה לנתוני הדוחות ב-Google Analytics. אזהרה: יצירה של כמה אפליקציות, חשבונות או פרויקטים של לקוחות כדי לדמות או לפעול כאפליקציה, חשבון או פרויקט יחיד של לקוח (בהתאמה), או כדי לעקוף מכסות או מגבלות שימוש ספציפיות לשירות, מהווה הפרה ישירה של התנאים וההגבלות של Google Cloud Platform ושל התנאים וההגבלות של ממשקי Google API. הפעולות האלה עלולות לגרום לסגירה מיידית של פרויקטים ב-GCP ללא אזהרה מוקדמת.
- משאב REST: v1beta.properties
- משאב REST: v1beta.properties.audienceExports
- משאב REST: v1alpha.properties
- משאב REST: v1alpha.properties.audienceLists
- מקור REST: v1alpha.properties.recurringAudienceLists
- משאב REST: v1alpha.properties.reportTasks
שירות: analyticsdata.googleapis.com
כדי לקרוא לשירות הזה, מומלץ להשתמש בספריות הלקוח ש-Google מספקת. אם האפליקציה צריכה להשתמש בספריות משלה כדי לקרוא לשירות הזה, צריך להשתמש במידע הבא כשמבצעים את בקשות ה-API.
מסמך Discovery
Discovery Document הוא מפרט שניתן לקריאה על ידי מכונה, שמתאר ומאפשר שימוש בממשקי API ל-REST. היא משמשת לבניית ספריות לקוח, תוספים ל-IDE וכלים אחרים שמתקשרים עם Google APIs. שירות אחד יכול לספק כמה מסמכי גילוי. השירות הזה מספק את מסמכי הגילוי הבאים:
נקודת קצה של שירות
נקודת קצה של שירות היא כתובת URL בסיסית שמציינת את כתובת הרשת של שירות API. לשירות אחד יכולות להיות כמה נקודות קצה של שירות. לשירות הזה יש נקודת קצה (endpoint) והיא: כל כתובות ה-URI שמופיעות בהמשך הן יחסיות לנקודת הקצה הזו של השירות:
https://analyticsdata.googleapis.com
משאב REST: v1beta.properties
| Methods | |
|---|---|
batchRunPivotReports |
POST /v1beta/{property=properties/*}:batchRunPivotReports הפונקציה מחזירה כמה דוחות ציר באצווה. |
batchRunReports |
POST /v1beta/{property=properties/*}:batchRunReports מחזירה כמה דוחות באצווה. |
checkCompatibility |
POST /v1beta/{property=properties/*}:checkCompatibility בשיטה הזו מפורטים המאפיינים והמדדים שאפשר להוסיף לבקשת דוח בלי לפגוע בתאימות. |
getMetadata |
GET /v1beta/{name=properties/*/metadata} מחזירה מטא-נתונים של מאפיינים ומדדים שזמינים בשיטות דיווח. |
runPivotReport |
POST /v1beta/{property=properties/*}:runPivotReport השיטה הזו מחזירה דוח ציר מותאם אישית של נתוני האירועים ב-Google Analytics. |
runRealtimeReport |
POST /v1beta/{property=properties/*}:runRealtimeReport השיטה מחזירה דוח מותאם אישית של נתוני אירועים בזמן אמת בנכס. |
runReport |
POST /v1beta/{property=properties/*}:runReport השיטה הזו מחזירה דוח מותאם אישית של נתוני האירועים ב-Google Analytics. |
משאב REST: v1beta.properties.audienceExports
| Methods | |
|---|---|
create |
POST /v1beta/{parent=properties/*}/audienceExports יוצר ייצוא של קהל שאפשר לאחזר אותו מאוחר יותר. |
get |
GET /v1beta/{name=properties/*/audienceExports/*} מקבל מטא-נתונים של הגדרות לגבי ייצוא ספציפי של קהל. |
list |
GET /v1beta/{parent=properties/*}/audienceExports מציג את כל הייצוא של קהלים בנכס. |
query |
POST /v1beta/{name=properties/*/audienceExports/*}:query שליפת ייצוא של קהל משתמשים. |
משאב REST: v1alpha.properties
| Methods | |
|---|---|
chat |
POST /v1alpha/{property=properties/*}:chat ממשק צ'אט לאינטראקציה עם נתונים של Google Analytics דרך ה-API. |
getMetadata |
GET /v1alpha/{name=properties/*/metadata} מחזירה מטא-נתונים של מאפיינים ומדדים שזמינים בשיטות דיווח. |
getPropertyQuotasSnapshot |
GET /v1alpha/{name=properties/*/propertyQuotasSnapshot} קבלת כל המכסות של נכס מסוים, מאורגנות לפי קטגוריית מכסה. |
runFunnelReport |
POST /v1alpha/{property=properties/*}:runFunnelReport השיטה הזו מחזירה דוח משפך מותאם אישית של נתוני האירועים ב-Google Analytics. |
runReport |
POST /v1alpha/{property=properties/*}:runReport השיטה הזו מחזירה דוח מותאם אישית של נתוני האירועים ב-Google Analytics. |
משאב REST: v1alpha.properties.audienceLists
| Methods | |
|---|---|
create |
POST /v1alpha/{parent=properties/*}/audienceLists יוצר רשימת חברים בקהל שאפשר לאחזר בהמשך. |
get |
GET /v1alpha/{name=properties/*/audienceLists/*} מקבל מטא-נתונים של הגדרות לגבי רשימת קהלים ספציפית. |
list |
GET /v1alpha/{parent=properties/*}/audienceLists מציג את כל רשימות החברים בקהל של נכס. |
query |
POST /v1alpha/{name=properties/*/audienceLists/*}:query מאחזר רשימת חברים בקהל של משתמשים. |
משאב REST: v1alpha.properties.recurringAudienceLists
| Methods | |
|---|---|
create |
POST /v1alpha/{parent=properties/*}/recurringAudienceLists יצירה של רשימת קהלים חוזרת. |
get |
GET /v1alpha/{name=properties/*/recurringAudienceLists/*} מקבל מטא-נתונים של הגדרות לגבי רשימת קהלים ספציפית שמתעדכנת באופן קבוע. |
list |
GET /v1alpha/{parent=properties/*}/recurringAudienceLists מציג את כל רשימות הקהלים החוזרות של נכס מסוים. |
משאב REST: v1alpha.properties.reportTasks
| Methods | |
|---|---|
create |
POST /v1alpha/{parent=properties/*}/reportTasks מתחיל את היצירה של משימת דוח. |
get |
GET /v1alpha/{name=properties/*/reportTasks/*} קבלת מטא-נתונים של דוח לגבי משימת דוח ספציפית. |
list |
GET /v1alpha/{parent=properties/*}/reportTasks מפרט את כל משימות הדוחות של נכס. |
query |
POST /v1alpha/{name=properties/*/reportTasks/*}:query שליפת התוכן של משימת דוח. |