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

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

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

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

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

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

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

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

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

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.