אתם יכולים להשתמש ב-Accounts API כדי לנהל את הקשרים בין חשבון Merchant Center שלכם לבין ספקי שירותים אחרים. קשר הוא חיבור רשמי שמאפשר לספק להציע שירותים ספציפיים לעסק שלכם. שירות מגדיר את ההרשאות והיכולות שניתנות לספק, כמו ניהול מוצרים או ניהול קמפיינים. לדוגמה, קישור חשבון Merchant Center לחשבון Google Ads מאפשר לחשבון Google Ads להשתמש בנתוני המוצרים שלכם כדי להפעיל קמפיינים פרסומיים.
קשר מורכב מהמאפיינים הבאים:
- חשבון Merchant Center שמקבל את השירות
- ספק השירות
- השירות או קבוצת השירותים שניתנים לחשבון Merchant Center
ספקי שירות יכולים לשייך כינוי לחשבונות שהם מספקים להם שירות (זה שווה ערך לשדה seller_id
שהיה במשאב account ב-Content API for Shopping). אפשר להקצות את הכינוי באמצעות השדה האופציונלי account_id_alias
במשאב AccountRelationship
, והוא משמש כמזהה בהתאמה אישית.
מבנה כתובת ה-URL לגישה לחשבון באמצעות הכינוי שלו הוא
GET /accounts/v1/accounts/{provider}~{account_id_alias}
.
שירותים
ב-Accounts API, חשבונות יכולים לקבל את השירותים הבאים:
צבירת חשבונות: המודל הזה מתאר את הקשר בין חשבון מתקדם לבין החשבונות שהוא מספק להם שירותים. ספק השירות (החשבון המתקדם) מקבל גישה מלאה ובלתי מוגבלת לחשבונות המשנה המקושרים.
externalAccountId
הוא במקרה הזה המזהה של חשבון Merchant Center. כשיוצרים חשבון משני, צריך להשמיט אתexternalAccountId
, כי הוא יוקצה למזהה החשבון בזמן היצירה.ניהול קמפיינים: השירות הזה מדמה את הקישור בין חשבון Merchant Center לחשבון Google Ads, ומעניק לחשבון Google Ads גישה לנתוני המוצרים והחשבון שנדרשים להפעלת קמפיינים פרסומיים. ספק השירות במקרה הזה הוא
GOOGLE_ADS
, ו-externalAccountId
הוא המזהה של חשבון Google Ads.השוואת מחירים: מייצג את הקשר עם שירות השוואת מחירים (CSS) שמפעיל את חשבון Merchant Center.
ניהול כרטיסי מוצר מקומיים: מייצג את הקשר עם מנהל חנות לצורך ניהול מלאי וכרטיסי מוצר מקומיים באמצעות פרופיל עסק ב-Google.
ניהול חשבון: השירות הזה מאפשר לספק לבצע פעולות אדמיניסטרטיביות בחשבון Merchant Center, כמו הגדרת הגדרות החשבון, ניהול משתמשים או עדכון פרטי העסק. העסק יכול גם להגביל את הגישה שהוא מעניק.
ניהול מוצרים: השירות הזה מאפשר לספקים לנהל מוצרים ותכונות קשורות כמו מקורות נתונים וכללים.
לחיצת יד
כדי ליצור שירות, גם החשבון שמספק את השירות וגם החשבון שמקבל את השירות צריכים לאשר את החיבור. תהליך ההרשאה הזה נקרא 'לחיצת יד'.
הלחיצת יד היא תהליך דו-שלבי:
- צד אחד מציע קישור שירות.
- הצד השני מאשר או דוחה את ההצעה.
אחרי שההצעה מתקבלת, השירות מאושר ונחשב כפעיל באופן מלא. כל זכות גישה שניתנה לספק השירותים מוענקת עכשיו למשתמשים שעומדים בדרישות (ראו זכויות גישה בהמשך).
חשוב לדעת: למשתמש שיוצר הצעה, דוחה אותה או מאשר אותה צריכות להיות ADMIN
הרשאות גישה בחשבון שבו מתחיל התהליך. לכן, אם ספק השירות מציע שירות, המשתמש שמציע את ההצעה צריך להיות ADMIN
בחשבון של ספק השירות, והמשתמש שמקבל או דוחה את ההצעה צריך להיות ADMIN
בחשבון המקבל.
אופן הפעולה של לחיצת היד שספציפי לשירות
בהמשך מפורטות הדרישות הספציפיות ללחיצת היד עבור כל שירות בנפרד:
צבירת חשבונות: אפשר להגדיר את השירות הזה רק כחלק מיצירת החשבון. ספק השירות אמור להיות חשבון מתקדם, והשירות מאושר באופן אוטומטי כי למשתמשים בחשבון המתקדם יש גישת
ADMIN
מלאה לחשבון שנוצר.ניהול קמפיינים: התהליך הזה מתבצע לפי תהליך הלחיצה הרגיל, אבל ההצעות נוצרות במערכת אחת (לדוגמה, Google Ads) והאישורים מתבצעים במערכת השנייה (לדוגמה, ב-Merchant Center או דרך Merchant API).
ניהול כרטיסי מידע מקומיים: בשירות הזה, הצעת ההסכמה מתבצעת בשיטה ייעודית, והאישורים מתבצעים במערכת השנייה (לדוגמה, פרופיל העסק ב-Google). הוראות מפורטות זמינות במדריך לקישור פרופיל עסק ב-Google.
ניהול חשבון: בשירות הזה, תהליך ההסכמה הרגיל חל (הצעה של ספק השירות או העסק, ואחריה אישור מהצד השני).
ניהול מוצרים: בשירות הזה, תהליך הלחיצה הרגיל (הצעה מצד אחד, ואז אישור מהצד השני) חל.
הרשאות גישה
כל סוג שירות מספק רמת גישה מסוימת למשתמשים של ספק השירות לחשבון שמקבל שירות:
צבירת נתונים ברמת החשבון: השירות הזה מספק הרשאות מלאות של
ADMIN
.ניהול קמפיינים: השירות הזה מספק זכות גישה מוגבלת, שמאפשרת לחשבון Google Ads המשויך לגשת למוצרים ולמידע בסיסי על החשבון.
שירות השוואת מחירים: השירות הזה מספק כברירת מחדל זכויות מלאות של
ADMIN
עם זאת, העסק יכול להגביל את הגישה שניתנה ב-Merchant Center.ניהול כרטיסי מידע מקומיים: השירות הזה לא מספק זכות גישה ישירה. במקום זאת, הוא מאפשר למוצרים שמופיעים בכרטיס המוצר להסתנכרן עם חשבון Merchant Center.
חשוב: זכויות הגישה שמתוארות לגבי סוגי השירות הבאים חלות רק על ספקי שירות מאושרים. אם אתם ספקי שירותים ורוצים להשתמש ביכולת הזו, אתם יכולים לפנות אל צוות התמיכה שלנו. אם כבר קיבלתם אישור להשתמש בשיטה accounts.link
לניהול מוצרים ב-Content API for Shopping, אתם יכולים להשתמש בשירות הזה ב-Merchant API בלי צורך באישורים נוספים.
ניהול החשבון: השירות הזה מספק כברירת מחדל הרשאות מלאות של
ADMIN
.ניהול מוצרים: השירות הזה מספק הרשאות מלאות של
ADMIN
. הערה: בעתיד, הגישה תוגבל רק לזכויות גישה שקשורות למוצר.
איך הקשרים רלוונטיים לפלטפורמות של צד שלישי
אם אתם פלטפורמה של צד שלישי שמנהלת חשבונות בשם עסקים אחרים, בהמשך מוסבר איך המושגים השונים מתייחסים למבנה החשבון שלכם:
- ספק השירות: החשבון המתקדם שלכם.
- החשבון שמקבל את השירות: חשבון Merchant Center שמייצג את העסק שאתם מנהלים.
- שירות:
accountAggregation
, אם אתם יוצרים את החשבונות האלה כחשבונות משנה של החשבון המתקדם שלכם. עם זאת, לא מומלץ לעשות זאת, והשירות המועדף הואaccountManagement
.-
accountManagement
, אם אתם מקימים את השירות הזה אחרי יצירת החשבון בחשבונות שלא מוגדרים כחשבונות משנה של החשבון המתקדם שלכם.
במאמר יצירה וניהול של חשבונות משנה מוסבר איך מגדירים חשבון מתקדם ומקשרים אותו לחשבונות חדשים ב-Merchant Center.