Google Marketing Platform Admin API מאפשר גישה פרוגרמטית לנתוני ההגדרה של Google Marketing Platform. אתם יכולים להשתמש ב-Admin API של Google Marketing Platform כדי לנהל קישורים בין הארגון שלכם ב-Google Marketing Platform לבין חשבונות Google Analytics, וכדי להגדיר את רמת השירות של נכסי GA4.
- מקור REST: v1alpha.organizations
- משאב REST: v1alpha.organizations.adminAccessBindings
- משאב REST: v1alpha.organizations.analyticsAccountLinks
- משאב REST: v1alpha.organizations.userGroups
- מקור REST: v1alpha.organizations.userGroups.members
שירות: marketingplatformadmin.googleapis.com
כדי לקרוא לשירות הזה, מומלץ להשתמש בספריות הלקוח ש-Google מספקת. אם האפליקציה צריכה להשתמש בספריות משלה כדי לקרוא לשירות הזה, צריך להשתמש במידע הבא כשמבצעים את בקשות ה-API.
מסמך Discovery
Discovery Document הוא מפרט שניתן לקריאה על ידי מכונה, שמתאר ומאפשר שימוש בממשקי API ל-REST. היא משמשת לבניית ספריות לקוח, תוספים ל-IDE וכלים אחרים שמתקשרים עם Google APIs. שירות אחד יכול לספק כמה מסמכי גילוי. השירות הזה מספק את מסמך Discovery הבא:
נקודת קצה של שירות
נקודת קצה של שירות היא כתובת URL בסיסית שמציינת את כתובת הרשת של שירות API. לשירות אחד יכולות להיות כמה נקודות קצה של שירות. לשירות הזה יש נקודת קצה (endpoint) והיא: כל כתובות ה-URI שבהמשך הן יחסיות לנקודת הקצה הזו של השירות:
https://marketingplatformadmin.googleapis.com
משאב REST: v1alpha.organizations
| Methods | |
|---|---|
findSalesPartnerManagedClients |
POST /v1alpha/{organization=organizations/*}:findSalesPartnerManagedClients מחזירה רשימה של לקוחות שמנוהלים על ידי ארגון שותף מכירות. |
get |
GET /v1alpha/{name=organizations/*} מחפש ארגון יחיד. |
list |
GET /v1alpha/organizations מחזירה רשימה של ארגונים שלמשתמש יש גישה אליהם. |
reportPropertyUsage |
POST /v1alpha/{organization=organizations/*}:reportPropertyUsage מקבל את נתוני השימוש והחיוב של נכסים בארגון בחודש שצוין. |
משאב REST: v1alpha.organizations.adminAccessBindings
| Methods | |
|---|---|
create |
POST /v1alpha/{parent=organizations/*}/adminAccessBindings יוצרת קשירת גישת אדמין בארגון GMP שצוין. |
get |
GET /v1alpha/{name=organizations/*/adminAccessBindings/*} מחפש קשר יחיד של הרשאת אדמין. |
list |
GET /v1alpha/{parent=organizations/*}/adminAccessBindings מחזירה רשימה של הרשאות אדמין בארגון GMP שצוין. |
patch |
PATCH /v1alpha/{adminAccessBinding.name=organizations/*/adminAccessBindings/*} מעדכן קישור של גישת אדמין בארגון GMP שצוין. |
משאב REST: v1alpha.organizations.analyticsAccountLinks
| Methods | |
|---|---|
create |
POST /v1alpha/{parent=organizations/*}/analyticsAccountLinks יוצר את הקישור בין חשבון Analytics לארגון ב-Google Marketing Platform. |
delete |
DELETE /v1alpha/{name=organizations/*/analyticsAccountLinks/*} מוחק את AnalyticsAccountLink, שמנתק את חשבון Analytics מהארגון ב-Google Marketing Platform. |
list |
GET /v1alpha/{parent=organizations/*}/analyticsAccountLinks מציג את רשימת החשבונות ב-Google Analytics שמקושרים לארגון שצוין ב-Google Marketing Platform. |
setPropertyServiceLevel |
POST /v1alpha/{analyticsAccountLink=organizations/*/analyticsAccountLinks/*}:setPropertyServiceLevel מעדכן את רמת השירות של נכס Analytics. |
משאב REST: v1alpha.organizations.userGroups
| Methods | |
|---|---|
create |
POST /v1alpha/{parent=organizations/*}/userGroups יוצר קבוצת משתמשים בארגון GMP שצוין. |
delete |
DELETE /v1alpha/{name=organizations/*/userGroups/*} מחיקת קבוצת משתמשים בארגון GMP שצוין. |
get |
GET /v1alpha/{name=organizations/*/userGroups/*} מחפש קבוצת משתמשים אחת. |
list |
GET /v1alpha/{parent=organizations/*}/userGroups מחזירה רשימה של קבוצות משתמשים בארגון GMP שצוין. |
patch |
PATCH /v1alpha/{userGroup.name=organizations/*/userGroups/*} מעדכן קבוצת משתמשים בארגון GMP שצוין. |
משאב REST: v1alpha.organizations.userGroups.members
| Methods | |
|---|---|
create |
POST /v1alpha/{parent=organizations/*/userGroups/*}/members הוספת חבר לקבוצת משתמשים ספציפית ב-GMP. |
delete |
DELETE /v1alpha/{name=organizations/*/userGroups/*/members/*} מחיקת חבר בקבוצת משתמשים ספציפית ב-GMP. |
get |
GET /v1alpha/{name=organizations/*/userGroups/*/members/*} חיפוש של חבר אחד בקבוצת משתמשים. |
list |
GET /v1alpha/{parent=organizations/*/userGroups/*}/members מחזירה רשימה של חברים בקבוצת משתמשים שצוינה. |
patch |
PATCH /v1alpha/{userGroupMember.name=organizations/*/userGroups/*/members/*} עדכון של חבר בקבוצת משתמשים ספציפית ב-GMP. |