Mit Produktsammlungen können Sie Produktgruppen definieren, die in Rich-Formaten wie Bilder mit direkten Kaufoptionen verwendet werden sollen. Jede Sammlung kann bis zu 100 Produkte enthalten. Sie können eine Sammlung entweder mit dem Google Merchant Center oder der Content API erstellen.
In diesem Leitfaden erfahren Sie, wie Sie Produktsammlungen über die Content API verwenden. Außerdem erfahren Sie, wie Sie eine Sammlung für Bilder mit direkten Kaufoptionen erstellen und den Status einer Sammlung prüfen können.
Produktsammlungen verwenden
Die Content API umfasst zwei Dienste zum Verwalten von Produktsammlungen:
collections
: Ermöglicht das Abrufen, Auflisten, Einfügen und Löschen von Produktsammlungen.collectionstatuses
: Hiermit können Sie den Status von Sammlungen abrufen und auflisten, um festzustellen, ob eine Sammlung Probleme hat, die dazu führen können, dass die Sammlung für ein Ziel wie Shopping-Anzeigen ungültig ist.
Beispiel: Sammlung für Bilder mit direkten Kaufoptionen erstellen
Images mit direkten Kaufoptionen sind Bilder von hoher Qualität, die ein oder mehrere annotierte Produkte zeigen und mithilfe von Sammlungen konfiguriert werden. Wenn Sie Bilder mit direkten Kaufoptionen verwenden möchten, müssen Sie zusätzlich zu den für alle Sammlungen erforderlichen Feldern Werte für die Felder imageLink
und featuredProduct
angeben. Weitere Informationen zu Pflichtfeldern finden Sie in der Referenzdokumentation zur Content API.
Wenn Sie Bilder mit direkten Kaufoptionen verwenden möchten, müssen Sie eine Produktsammlung erstellen und im Feld imageLink
ein Bild angeben, das bis zu zehn Produkte enthält. Wir empfehlen die Verwendung quadratischer Bilder (mit einem Seitenverhältnis von 1:1).
Außerdem müssen Sie mit dem Feld featuredProduct
die im Bild angezeigten Produkte einschließlich der Koordinaten der Produkte im Bild mithilfe der Felder x
und y
angeben. Diese Felder sind nur für Sammlungen erforderlich, die mit Bildern mit direkten Kaufoptionen verwendet werden. Die Werte für x
und y
müssen zwischen 0 und 1 (einschließlich) liegen.
Jede Sammlung kann maximal 100 Produkte enthalten. Für Bilder mit direkten Kaufoptionen empfehlen wir jedoch, die Koordinaten für nicht mehr als zehn Produkte pro Bild anzugeben, damit auf dem Bild genügend Platz für die Zusatzinformationen zu Produkten bleibt. Das Feld offerId
, das Teil des Objekts featuredProduct
ist, muss mit dem Wert offerId
für die Ressource products
übereinstimmen, der sich vom Wert id
in der Ressource products
unterscheidet.
Zusätzlich zu den Feldern imageLink
und featuredProduct
, die für Bilder mit direkten Kaufoptionen erforderlich sind, können Sie mit dem optionalen Feld headline
auch eine Überschrift für die Sammlung angeben. Wir empfehlen, eine Überschrift hinzuzufügen, um Kunden zusätzliche Details zur Sammlung bereitzustellen.
Wenn Sie eine neue Sammlung für Bilder mit direkten Kaufoptionen erstellen möchten, senden Sie eine POST
-Anfrage an den Endpunkt collections.insert
mit der folgenden URL und dem Anfragetext:
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"
}
Beispiel: Status einer Sammlung prüfen
Wenn Sie herausfinden möchten, ob es in der oben erstellten Sammlung Probleme gibt, die die Bereitstellung von Anzeigen verhindern, senden Sie eine GET
-Anfrage an den Endpunkt collectionsstatuses.get
mit der folgenden URL und fügen Sie die id
der Sammlung ein, deren Status Sie abrufen möchten. Sie müssen keinen Anfragetext angeben.
https://shoppingcontent.googleapis.com/content/v2.1/merchantID/collectionstatuses/collection ID
Beispiel für eine Antwort zum Erfassungsstatus
{
"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"
}
]
}