الربط بملفك التجاري

لتوفير المنتجات المتوفرة داخل المتجر في 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 أيام في حال عدم اتخاذ المشرف لأي إجراء.

إدراج مجموعات المواقع الجغرافية للنشاط التجاري المتاحة

بعد منح الإذن بالوصول، يمكنك الاطّلاع على الأنشطة التجارية المتاحة من خلال واستدعاء 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 إلى الحساب المطلوب على سبيل المثال، إذا كان التاجر سيحتوي 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.