Google Shopping Problem

Hallo,

wir haben hier folgendes Problem:

Google Shopping meckert, weil sas Attribut color unterstützt die Anzahl der angegebenen Werte nicht.

Tatsächlich sind am Artikel zwei Werte für Farbe hinterlegt. Der Datenfeed sieht dann so aus:

 10613|JAKO Tight Radler Hose Basic verschiedene Farben| - Elastischer Bund - Super angenehme Passform - Tolles Tragegefühl - 94% Polyester, 6 % Elasthan |Bekleidung & Accessoires \> Bekleidung \> Unterwäsche & Socken|https://www.xxx.de/sportkleidung/underwear/12322/jako-tight-radler-hose-basic-verschiedene-farben?number=10613|https://www.xxx.de/media/image/b6/0a/7f/2006-JAKO-Tight-Radler-Hose-Basic-schwarz-rotZ8tVisXbmIOX4\_600x600.jpg|new|In Stock|13,99 EUR|Jako|4050144158378|NEW-1315|Gelb, Blau||EUR|yes|DE::DHL:3.9 EUR|

Als Farbe wird Gelb, Blau ausgegeben.

Im Feed ist das hier hinterlegt für die Farbe:

{assign var=properties value=$sArticle.articleID|property:$sArticle.filtergroupID}
{foreach from=$properties item=property}
{if $property && $property.name==„Altersgruppe“}
{$property.value|escape}
{/if}
{/foreach}

Wie kann ich das Problem lösen, so dass google die Artikel akzeptiert?

Alternativ, kann ich eventuell die Ausgabe auf eine Farbe beschränken?

Vielen Dank

Die Farben sind falsch getrennt. Gelb/Blau wäre richtig.

https://support.google.com/merchants/answer/6324487

Ok schon mal danke dafür.

Wie erreiche ich es denn aber, dass er im Feed anstelle des Komma den Slash ausgibt?

Ich nutze diese Syntax, um die Farbwerte auszulesen:

{assign var=properties value=$sArticle.articleID|property:$sArticle.filtergroupID}
{foreach from=$properties item=property}
{if $property && $property.name==“Farbe”}
{$property.value|escape}
{/if}

Damit macht er mir aber Blau, Gelb anstatt Blau/Gelb.

1 „Gefällt mir“

{$property.value|regex_replace:"[,]":"/"|escape} sollte klappen

2 „Gefällt mir“

Juhu, sieht gut aus :slight_smile: