Google Marketing Platform Admin API

‫Google Marketing Platform Admin API מאפשר גישה פרוגרמטית לנתוני ההגדרה של Google Marketing Platform. אתם יכולים להשתמש ב-Admin API של Google Marketing Platform כדי לנהל קישורים בין הארגון שלכם ב-Google Marketing Platform לבין חשבונות Google Analytics, וכדי להגדיר את רמת השירות של נכסי GA4.

שירות: 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.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.