مجموعات المنتجات تتيح لك وتحدد مجموعات من المنتجات لاستخدامها مع تنسيقات غنية، مثل صور للتسوّق: على كل يمكن أن تشمل ما يصل إلى 100 منتج. يمكنك إنشاء مجموعة باستخدام Google Merchant Center أو Content API
يوضّح هذا الدليل كيفية استخدام مجموعات المنتجات من خلال Content API. بما في ذلك أمثلة حول كيفية إنشاء مجموعة للصور للتسوّق للتحقق من حالة مجموعة.
استخدام مجموعات المنتجات
تتضمّن Content API خدمتَين لإدارة مجموعات المنتجات:
collections
: يسمح لك هذا الخيار بإنشاء مجموعات المنتجات وعرضها وإدراجها وحذفها.collectionstatuses
: تتيح لك الحصول على حالة المجموعات وإدراجها في اكتشاف ما إذا كانت المجموعة تتضمّن أي مشاكل قد تؤدي إلى أن تكون غير صالحة لوجهة معيّنة، مثل إعلانات Shopping:
مثال: إنشاء مجموعة صور للتسوّق
تتميز الصور للتسوّق بنسبة عالية
صور عالية الجودة تعرض منتجًا واحدًا أو أكثر يتضمّن تعليقات توضيحية، ويتم إعدادها
باستخدام المجموعات. لاستخدام صور للتسوّق، يجب تحديد قيم
imageLink
وfeaturedProduct
، بالإضافة إلى الحقول المطلوبة
جميع المجموعات. لمزيد من المعلومات حول الحقول المطلوبة، راجِع
المستندات المرجعية حول Content API:
لاستخدام صور للتسوّق، يجب إنشاء مجموعة من المنتجات واستخدام
imageLink
لتحديد صورة تحتوي على ما يصل إلى عشرة منتجات. أر
ننصحك باستخدام صور مربّعة (بنسبة عرض إلى ارتفاع تبلغ 1:1).
يجب أيضًا تحديد المنتجات المعروضة في الصورة باستخدام
حقل featuredProduct
، بما في ذلك إحداثيات المنتجات في الصورة
باستخدام الحقلين x
وy
. هذه الحقول مطلوبة فقط للمجموعات
مع صور للتسوّق يجب أن تتراوح قيمتا x
وy
بين 0 و1،
شاملة.
ويمكن أن تتضمّن كل مجموعة 100 منتج كحدّ أقصى. ومع ذلك، بالنسبة إلى
صور للتسوّق، ننصحك بتحديد إحداثيات لا تزيد عن 10 صور
منتج لكل صورة لضمان توفُّر مساحة كافية في الصورة لعرض
وسائل شرح المنتجات. تشير رسالة الأشكال البيانية
offerId
يجب أن يتطابق الحقل الذي يُعد جزءًا من كائن featuredProduct
مع offerId
في المورد products
، والتي تختلف عن
قيمة id
في المرجع products
بالإضافة إلى الحقلَين imageLink
وfeaturedProduct
، يكونان مطلوبَين.
بالنسبة إلى "الصور للتسوّق"، يمكنك أيضًا تحديد عنوان مجموعة باستخدام
حقل headline
الاختياري. نوصي بتضمين عنوان لتقديمه
العملاء مع تقديم تفاصيل إضافية حول المجموعة.
لإنشاء مجموعة جديدة للصور للتسوّق، أرسِل طلب POST
إلى
نقطة نهاية collections.insert
باستخدام عنوان URL التالي ونص الطلب:
https://shoppingcontent.googleapis.com/content/v2.1/merchantId/collections
{
"id": "exampleCollection"
"language": "en",
"productCountry": "UK",
"imageLink": ["www.imageLink.example"],
"featuredProduct": [
{
"offerId": '432',
"x": 0.11,
"y": 0.99
},
{ "offerId": '433',
"x": 0.53,
"y": 0.89
}
],
"link": "www.link.example",
"mobileLink": "www.mobileLink.example",
"headline": "www.link.example",
"customLabel0": "Organize",
"customLabel1": "Your",
"customLabel2": "Bidding/Reporting",
"customLabel3": "With",
"customLabel4": "Me"
}
مثال: التحقّق من حالة مجموعة
لاكتشاف ما إذا كانت المجموعة التي أنشأتها أعلاه بها مشاكل من شأنها
إلغاء صلاحية المجموعة من عرض الإعلانات، يمكنك تقديم طلب GET
إلى
نقطة نهاية collectionsstatuses.get
باستخدام عنوان URL التالي، وتضمين id
من المجموعة التي تريد استرداد حالتها. لا يتعين عليك تقديم
نص الطلب.
https://shoppingcontent.googleapis.com/content/v2.1/merchantID/collectionstatuses/collection ID
مثال على ردّ حالة المجموعة
{
"id": "exampleCollection",
"creationDate": "2020-09-22T00:26:51Z",
"lastUpdateDate": "2020-09-22T00:26:51Z",
"collectionLevelIssues": [
{
"code": "invalid_url",
"servability": "unaffected",
"resolution": "merchant_action",
"attributeName": "link",
"description": "Invalid URL [link]",
"detail": "Use a complete URL that starts with http:// or https:// and
links to a valid destination such as an image or a landing page",
"documentation": "https://support.google.com/merchants/answer/7052112"
},
{
"code": "invalid_url",
"servability": "unaffected",
"resolution": "merchant_action",
"attributeName": "imageLink",
"description": "Invalid URL [imageLink]",
"detail": "Use a complete URL that starts with http:// or https:// and
links to a valid destination such as an image or a landing page",
"documentation": "https://support.google.com/merchants/answer/7052112"
}
]
}