הפונקציה מחזירה דוח מותאם אישית של רשומות גישה לנתונים. הדוח מספק רשומות של כל פעם שמשתמש קורא את נתוני הדיווח ב-Google Analytics. רשומות הגישה נשמרות למשך עד שנתיים.
אפשר לבקש דוחות גישה לנתונים של נכס. אפשר לבקש דוחות לכל נכס, אבל אפשר לבקש מאפיינים שלא קשורים למכסה רק בנכסי Google Analytics 360. השיטה הזו זמינה רק לאדמינים.
רשומות הגישה לנתונים האלה כוללות את הדוחות בממשק המשתמש של GA, את הניתוחים בממשק המשתמש של GA, את GA Data API ומוצרים אחרים כמו Firebase ו-AdMob שיכולים לאחזר נתונים מ-Google Analytics דרך קישור. הרשומות האלה לא כוללות שינויים בהגדרות הנכס, כמו הוספת שידור או שינוי של אזור הזמן של הנכס. להיסטוריית השינויים בהגדרות, ראו searchChangeHistoryEvents.
כדי לשלוח משוב על ה-API הזה, יש למלא את הטופס משוב על דוחות הגישה של Google Analytics.
בקשת HTTP
POST https://analyticsadmin.googleapis.com/v1beta/{entity=accounts/*}:runAccessReport
כתובת ה-URL משתמשת בתחביר של Transcoding של gRPC.
פרמטרים של נתיב
פרמטרים | |
---|---|
entity |
אפשר לבקש את הדוח 'גישה לנתונים' ברמת הנכס או ברמת החשבון. אם הבקשה תתבצע ברמת החשבון, הדוחות לגישה לנתונים יכללו את כל הגישה לכל הנכסים בחשבון הזה. כדי לשלוח בקשה ברמת הנכס, הישות צריכה להיות, לדוגמה, 'נכסים/123' אם '123' הוא מזהה הנכס ב-Google Analytics. כדי לבצע בקשה ברמת החשבון, הישות צריכה להיות, לדוגמה, 'accounts/1234' אם '1234' הוא מזהה חשבון Google Analytics שלכם. |
גוף הבקשה
גוף הבקשה מכיל נתונים במבנה הבא:
ייצוג ב-JSON |
---|
{ "dimensions": [ { object ( |
שדות | |
---|---|
dimensions[] |
המאפיינים המבוקשים שמוצגים בתגובה. בקשות יכולות לכלול עד 9 מאפיינים. |
metrics[] |
המדדים המבוקשים שמוצגים בתגובה. אפשר לשלוח בקשות עם עד 10 מדדים. |
date |
טווחי התאריכים של רשומות הגישה לקריאה. אם מבקשים כמה טווחי תאריכים, כל שורת תגובה תכיל אינדקס של טווח תאריכים שמתחיל באפס. אם שני טווחי תאריכים חופפים, רשומות הגישה של הימים החופפים נכללות בשורות התשובה של שני טווחי התאריכים. אפשר לשלוח בקשות עם עד 2 טווחי תאריכים. |
dimension |
מסנני מאפיינים מאפשרים להגביל את תגובת הדוח לערכי מאפיינים ספציפיים שתואמים למסנן. לדוגמה, סינון לפי רשומות גישה של משתמש יחיד. למידע נוסף ולדוגמאות, אפשר לעיין במאמר יסודות של מסנני מאפיינים. לא ניתן להשתמש במדדים במסנן הזה. |
metric |
מסנני מדדים מאפשרים להגביל את התגובה של הדוח לערכי מדדים ספציפיים שתואמים למסנן. מסנני המדדים חלים אחרי צבירה של השורות בדוח, בדומה לתנאי having ב-SQL. אי אפשר להשתמש במאפיינים במסנן הזה. |
offset |
מספר השורות של שורת ההתחלה. השורה הראשונה נספרת כשורה 0. אם לא צוין ערך לפרמטר offset, הוא ייחשב כ-0. אם הערך של offset הוא אפס, השיטה הזו תחזיר את הדף הראשון של התוצאות עם מידע נוסף על הפרמטר הזה של חלוקה לדפים זמין במאמר חלוקה לדפים. |
limit |
מספר השורות שיש להחזיר. אם לא צוין ערך, המערכת מחזירה 10,000 שורות. ה-API מחזיר עד 100,000 שורות לכל בקשה, לא משנה כמה שורות מבקשים. הערך של יכול להיות שה-API יחזיר פחות שורות מ- מידע נוסף על הפרמטר הזה של חלוקה לדפים זמין במאמר חלוקה לדפים. |
time |
אזור הזמן של הבקשה הזו, אם צוין. אם לא צוין אזור זמן, המערכת תשתמש באזור הזמן של הנכס. אזור הזמן של הבקשה משמש לפרש את תאריכי ההתחלה והסיום של הדוח. בפורמט של מחרוזות ממסד הנתונים של אזורי הזמן של IANA (https://www.iana.org/time-zones). לדוגמה, 'America/New_York' או 'Asia/Tokyo'. |
order |
מציין את סדר השורות בתגובה. |
return |
מצב שמציין אם להחזיר את המצב הנוכחי של המכסה של נכס Analytics הזה. המכסה מוחזר ב-AccessQuota. בבקשות ברמת החשבון, השדה הזה חייב להיות FALSE. |
include |
אופציונלי. ההגדרה קובעת אם התגובה תכלול משתמשים שמעולם לא ביצעו קריאה ל-API. אם הערך הוא true, כל המשתמשים שיש להם גישה לנכס או לחשבון שצוינו כלולים בתגובה, גם אם הם ביצעו קריאה ל-API וגם אם לא. אם הערך הוא false, רק המשתמשים שביצעו קריאה ל-API ייכללו. |
expand |
אופציונלי. קובע אם להחזיר את המשתמשים בקבוצות משתמשים. השדה הזה פועל רק כשהאפשרות includeAllUsers מוגדרת כ-true. אם הערך הוא true, המערכת תחזיר את כל המשתמשים שיש להם גישה לנכס או לחשבון שצוינו. אם הערך הוא false, רק המשתמשים עם גישה ישירה יחזרו. |
גוף התשובה
אם הפעולה מצליחה, גוף התגובה מכיל מופע של RunAccessReportResponse
.
היקפי הרשאה
נדרש אחד מהיקפי ההרשאות הבאים של OAuth:
https://www.googleapis.com/auth/analytics.readonly
https://www.googleapis.com/auth/analytics.edit