- בקשת HTTP
- פרמטרים של נתיב
- גוף הבקשה
- גוף התשובה
- היקפי הרשאות
- DimensionMetadata
- MetricMetadata
- BlockedReason
- ComparisonMetadata
- ConversionMetadata
- כדאי לנסות!
הפונקציה מחזירה מטא-נתונים של מאפיינים ומדדים שזמינים בשיטות דיווח. משמשת לניתוח המאפיינים והמדדים. בשיטה הזו, מזהה של נכס ב-Google Analytics מצוין בבקשה, ותגובת המטא-נתונים כוללת מאפיינים ומדדים מותאמים אישית וגם מטא-נתונים אוניברסליים.
לדוגמה, אם מדד מותאם אישית עם שם הפרמטר levels_unlocked רשום בנכס, תגובת המטא-נתונים תכיל את customEvent:levels_unlocked. מטא-נתונים אוניברסליים הם מאפיינים ומדדים שרלוונטיים לכל נכס, כמו country ו-totalUsers.
בקשת HTTP
GET https://analyticsdata.googleapis.com/v1alpha/{name=properties/*/metadata}
כתובת ה-URL כתובה בתחביר של gRPC Transcoding.
פרמטרים של נתיב
| פרמטרים | |
|---|---|
name |
חובה. שם המשאב של המטא-נתונים לאחזור. שדה השם הזה מצוין בנתיב כתובת ה-URL ולא בפרמטרים של כתובת ה-URL. הפרמטר Property הוא מזהה מספרי של נכס ב-Google Analytics. איפה אפשר למצוא את מזהה הנכס? דוגמה: properties/1234/metadata מגדירים את מזהה הנכס כ-0 למאפיינים ולמדדים שמשותפים לכל הנכסים. במצב המיוחד הזה, השיטה הזו לא תחזיר מאפיינים ומדדים מותאמים אישית. |
גוף הבקשה
גוף הבקשה צריך להיות ריק.
גוף התשובה
המאפיינים, המדדים וההשוואות שמתקבלים כרגע בשיטות הדיווח.
אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכיל נתונים במבנה הבא:
| ייצוג JSON |
|---|
{ "name": string, "dimensions": [ { object ( |
| שדות | |
|---|---|
name |
שם המשאב של המטא-נתונים האלה. |
dimensions[] |
תיאורי המאפיינים. |
metrics[] |
תיאורי המדדים. |
comparisons[] |
תיאורי ההשוואה. |
conversions[] |
תיאורי ההמרות. |
היקפי הרשאות
נדרש אחד מהיקפי ההרשאות הבאים של OAuth:
https://www.googleapis.com/auth/analytics.readonlyhttps://www.googleapis.com/auth/analytics
DimensionMetadata
הסבר על מאפיין.
| ייצוג JSON |
|---|
{
"apiName": string,
"uiName": string,
"description": string,
"deprecatedApiNames": [
string
],
"customDefinition": boolean,
"category": string,
"sections": [
enum ( |
| שדות | |
|---|---|
apiName |
השם של המאפיין הזה. אפשר להשתמש בו ב- |
uiName |
השם של המאפיין הזה בממשק המשתמש של Google Analytics. לדוגמה, |
description |
תיאור של אופן השימוש במאפיין הזה ושל אופן החישוב שלו. |
deprecatedApiNames[] |
שמות שעדיין אפשר להשתמש בהם אבל הם הוצאו משימוש עבור המאפיין הזה. אם המאפיין הזה מאוכלס, הוא זמין לפי |
customDefinition |
הערך הוא True אם המאפיין מותאם אישית לנכס הזה. המאפיינים האלה כוללים מאפיינים מותאמים אישית בהיקף משתמש, אירוע ופריט. מידע נוסף על מאפיינים מותאמים אישית זמין בכתובת https://support.google.com/analytics/answer/14240153. הדבר כולל גם קבוצות ערוצים בהתאמה אישית. מידע נוסף על קבוצות ערוצים בהתאמה אישית זמין בכתובת https://support.google.com/analytics/answer/13051316. |
category |
השם המוצג של הקטגוריה שאליה שייך המאפיין הזה. מאפיינים ומדדים דומים מסווגים יחד. |
sections[] |
מציין את החלקים ב-Google Analytics שהמאפיין הזה חל עליהם. |
MetricMetadata
הסבר על מדד.
| ייצוג JSON |
|---|
{ "apiName": string, "uiName": string, "description": string, "deprecatedApiNames": [ string ], "type": enum ( |
| שדות | |
|---|---|
apiName |
שם המדד. אפשר להשתמש בו ב-Metric's |
uiName |
השם של המדד הזה בממשק המשתמש של Google Analytics. לדוגמה, |
description |
תיאור של אופן השימוש במדד הזה ושל אופן החישוב שלו. |
deprecatedApiNames[] |
שמות שעדיין אפשר להשתמש בהם אבל הם הוצאו משימוש עבור המדד הזה. אם המדד הזה מאוכלס, הוא זמין באמצעות |
type |
סוג המדד. |
expression |
הביטוי המתמטי של המדד הנגזר הזה. אפשר להשתמש בו בשדה |
customDefinition |
הערך הוא True אם המדד הוא מדד מותאם אישית בנכס הזה. |
blockedReasons[] |
אם צוינו סיבות, הגישה שלכם למדד הזה בנכס הזה נחסמת. בקשות ל-API שאתם שולחים לנכס הזה לגבי המדד הזה יצליחו, אבל בדוח יופיעו רק אפסים במדד הזה. בקשות API עם מסנני מדדים על מדדים חסומים ייכשלו. אם השדה reasons ריק, יש לכם גישה למדד הזה. |
category |
השם המוצג של הקטגוריה שאליה שייכים המדדים האלה. מאפיינים ומדדים דומים מסווגים יחד. |
sections[] |
מציין את החלקים ב-Google Analytics שהמדד הזה רלוונטי לגביהם. |
BlockedReason
הסברים לסיבות שבגללן המדד הזה חסום.
| טיפוסים בני מנייה (enum) | |
|---|---|
BLOCKED_REASON_UNSPECIFIED |
לעולם לא יצוין בתגובת ה-API. |
NO_REVENUE_METRICS |
אם השדה הזה קיים, הגישה שלכם למדדים שקשורים להכנסות בנכס הזה נחסמת, והמדד הזה קשור להכנסות. |
NO_COST_METRICS |
אם השדה הזה מופיע, הגישה שלכם למדדים שקשורים לעלות בנכס הזה חסומה, והמדד הזה קשור לעלות. |
ComparisonMetadata
המטא-נתונים של השוואה יחידה.
| ייצוג JSON |
|---|
{ "apiName": string, "uiName": string, "description": string } |
| שדות | |
|---|---|
apiName |
שם המשאב של ההשוואה הזו. אפשר להשתמש בו בשדה |
uiName |
השם של ההשוואה הזו בממשק המשתמש של Google Analytics. |
description |
התיאור של ההשוואה הזו. |
ConversionMetadata
המטא-נתונים של המרה בודדת.
| ייצוג JSON |
|---|
{ "conversionAction": string, "displayName": string } |
| שדות | |
|---|---|
conversionAction |
המזהה הייחודי של פעולת ההמרה. המזהה הזה משמש לציון ההמרות שרוצים לכלול בדוח. לשם כך, מאכלסים את השדה |
displayName |
השם של ההמרה הזו בממשק המשתמש של Google Analytics. |