קישור פרופיל העסק שלך

כדי לספק ל-Merchant Center מלאי בחנות מקומית, קודם כול צריך לציין את העסקים שאחראים ל-Merchant Center. תוכלו לקבל את רשימת הקבוצות האפשריות של מיקומים שרלוונטיים לעסק דרך פרופיל העסק דרך ה-Content API, אבל תחילה תצטרכו לבקש גישה לפרופיל העסק.

בקשת גישה לפרופיל העסק

כדי לבקש גישה לפרופיל העסק, צריך להשתמש בשיטה liasettings.requestgmbaccess:

POST https://shoppingcontent.googleapis.com/content/v2.1/12345/liasettings/67890/requestgmbaccess?gmbEmail=admin@example.com

בדוגמה הזו, בפרמטר של השאילתה gmbEmail מצוינת כתובת האימייל של האדמין של פרופיל העסק.

אחרי שתפעילו את השיטה הזו, האדמין שבחרתם יקבל אימייל שבו תתבקשו לאשר או לדחות את בקשת הגישה. תוקף הבקשה יפוג אחרי 7 ימים אם האדמין לא ביצע שום פעולה.

רשימה של קבוצות המיקומים שרלוונטיים לעסק

לאחר מתן הרשאת הגישה, תוכלו לראות אילו עסקים זמינים באמצעות קריאה ל-method liasettings.getaccessiblegmbaccounts:

GET https://shoppingcontent.googleapis.com/content/v2.1/12345/liasettings/67890/accessiblegmbaccounts

Response:
200 OK
{
  "kind": "content#liasettingsGetAccessibleGmbAccountsResponse",
  "accountId": 67890,
  "gmbAccounts": [{
    "type" : "user",
    "email" : "admin@example.com",
    "name" : "admin@example.com",
    "listingCount": 82
  },
  {
    "type" : "business",
    "email" : "california@example.com",
    "name" : "Golden-State",
    "listingCount" : 20
  },
  {
    "type" : "business",
    "email" : "florida@example.com",
    "name" : "Sunshine-State",
    "listingCount" : 15
  },
  {
    "type" : "business",
    "email" : "newyork@example.com",
    "name" : "Empire-State",
    "listingCount" : 25
  }]
}

צריך לציין את קבוצת המיקומים שרלוונטיים לעסק עבור חשבון Merchant Center

אחרי שיצרתם רשימה של קבוצות אפשריות של מיקומים שרלוונטיים לעסק, צריך להגדיר את השדה googleMyBusinessLink במשאב Accounts שמשויך לחשבון Merchant Center לערך הרצוי. לדוגמה, אם חשבון Merchant Center 67890 מכיל מוצרים לעסקים בקליפורניה, אפשר להשתמש ב-Accounts.update כדי להגדיר את המידע הזה:

PUT https://shoppingcontent.googleapis.com/content/v2/12345/accounts/67890
{
  "googleMyBusinessLink" : {
    "gmbEmail": "california@example.com"
  }
}

Response:
200 OK
{
  "kind": "content#account",
  "id": 67890,
  "googleMyBusinessLink" : {
    "gmbEmail": "california@example.com",
    "status" : "active"
  }
}

כדי להגדיר את השדה googleMyBusinessLink לא נדרש אימות ידני, ולכן סטטוס הקישור יופיע באופן מיידי.

איך שולחים נתוני מוצרים ונתוני מלאי

אחרי ש-Merchant Center משויך לקבוצת מיקומים שרלוונטיים לעסק, תוכלו לספק לעסקים האלה נתונים על מוצרים בחנויות מקומיות ועל מלאי מוצרים בחנויות מקומיות. לשם כך משתמשים באותן שיטות, כמו products.insert, שבהן משתמשים כדי להעלות נתוני מוצרים ונתוני מלאי מהאינטרנט. עבור products.insert, יש לציין ערוץ של local במקום online.