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