Zu Feedlabels migrieren

Über das Feld feedLabel können Sie Ihren Produkten und Datenfeeds ein Label hinzufügen.

Feedlabels können folgendes Format haben:

  • String eingeben
  • Maximal 20 Zeichen
  • Großbuchstaben (A–Z)
  • Ziffern (0–9)
  • Striche (-)

feedLabel ist in den folgenden Ressourcen verfügbar:

REST-ID

feedLabel ersetzt targetCountry in REST-IDs für neue Produkte.

Anstelle von online:language:targetCountry:offerId wird die REST-ID für neue Produkte jetzt als online:language:feedLabel:offerId gebildet. Die REST-ID Ihrer vorhandenen Produkte ändert sich dadurch nicht.

Produkte abrufen und auflisten

Das Feld feedLabel wird für alle zurückgegebenen Produkte immer ausgefüllt.

Wenn feedLabel ein gültiger CLDR-Gebietscode ist, wird das Feld targetCountry aus Kompatibilitätsgründen automatisch aufgefüllt. Wenn feedLabel kein gültiger CLDR-Gebietscode ist, lassen wir targetCountry leer.

Dieselben Änderungen gelten für productstatuses Endpunkte.

Bei Angeboten mit einer feedLabel, die kein CLDR-Gebietscode ist, sind die länderspezifischen Felder leer.

Produkte einfügen und aktualisieren

Zum Einfügen neuer Produkte ist entweder feedLabel oder targetCountry erforderlich. Wenn Sie Produkte mit feedLabel und targetCountry einfügen oder aktualisieren, müssen ihre Werte übereinstimmen.

Sie erhalten eine Fehlermeldung von der API, wenn die Felder leer sind oder die Werte nicht übereinstimmen.

Weitere Informationen finden Sie unter Feedlabels zum Bewerben von Produkten aus bestimmten Feeds verwenden.

Ausrichtung auf Zielländer

Verwenden Sie eine der folgenden Optionen, um sicherzustellen, dass Ihre Produkte auf die richtigen Länder ausgerichtet sind:

Produkte

Das Feld „targetCountry“ für products wurde eingestellt. Verwenden Sie stattdessen das Feld shipping, um Ihre Zielländer anzugeben.

Wenn Sie Anzeigen auf mehrere Länder ausrichten möchten, können Sie weiterhin shipping verwenden, um weitere Länder hinzuzufügen.

Weitere Informationen finden Sie unter Anzeigen in mehreren Ländern ausrichten.

Datenfeeds

Sie können jetzt sehen, auf welche Länder eine datafeed explizit in targets ausgerichtet ist. Dies gilt, wenn Sie in der datafeedtarget-Konfiguration feedLabel anstelle von country verwenden.

Außerdem haben wir das Feld targetCountries für datafeeds hinzugefügt, sodass Sie das Targeting für datafeeds direkt konfigurieren können. Sie können das Targeting aber trotzdem außerhalb des Feeds konfigurieren, indem Sie z. B. das Attribut shipping der Produktressource festlegen.

Umwandlung von UK in GB

Derzeit ist der Wert UK für das Feld targetCountry zulässig, obwohl es sich nicht um einen gültigen Ländercode handelt. UK wird automatisch in GB umgewandelt. Produkte mit UK als targetCountry werden mit GB in ihrer REST-ID und offerId gespeichert.

Wenn Sie UK als Wert für feedLabel festlegen, wird der Wert nicht automatisch in GB konvertiert. UK und GB sind unterschiedliche Strings für feedLabel und erstellen unterschiedliche Angebote.

Wenn Sie ein targetCountry von UK einfügen und wir es in GB konvertieren, müssen Sie die REST-ID des Produkts aktualisieren, um GB anstelle von UK einzufügen, um das Produkt mit der Methode get abzurufen.