m23
May 4, 2017, 2:04pm
1
Hallo,
unser Google Produktexport-Feed verhält sich etwas kurios. Ein Artikel hat ein falsches Gewicht, bei einem zweiten Artikel fehlt das Feld Description. Beide sind in den Produkten korrekt befüllt.
Woran kann das liegen? Da wir nur ca. 25 Artikel haben, ist das noch überschaubar, aber wir müssen jedesmal die Datei korrigieren.
beat
May 4, 2017, 2:30pm
2
Es kann sein das in der Produktbeschreibung ein Trennzeichen, z.B. ein Semikolon, drin ist.
Dadurch ist eine Spalte falsch definiert.
Im Merchant-Canter https://merchants.coggle.com wird die genaue Stelle im Feed unter Diagnose sicherlich angezeigt.
m23
May 4, 2017, 3:07pm
3
Hi beat,
ein Sonderzeichen ist nicht enthalten - das würde auch nicht das falsche Gewicht erklären, da ja ein Gewicht angegeben ist.
beat
May 4, 2017, 4:18pm
4
Wenn du ein Komma statt dem Punkt nimmst kann auch das Gewicht falsch sein.
Nur warum sendest du das Gewicht?
Google braucht es nicht im Feed.
In der Regel hast du ja Konvertierungen/Formatierungen an den Variablen hängen. Wie sieht das denn bei dir aus, wenn du die weglässt? Vielleicht verursacht da eine den Fehler.
Zeig mal was du aktuell nutzt.
m23
May 5, 2017, 7:30am
6
{strip}
{$sArticle.ordernumber|escape}{#S#}
Bio {$sArticle.name|strip_tags|strip|truncate:80:"...":true|escape|htmlentities} {$sArticle.attr6|escape} {$sArticle.weight*1000|escape:"number"}{" g"}{#S#}
{$sArticle.description_long|strip_tags|html_entity_decode|trim|regex_replace:"#[^\wöäüÖÄÜß\.%&-+]#i":""|strip|truncate:500:"...":true|htmlentities|escape}{#S#}
{$sArticle.articleID|link:$sArticle.name|escape}{#S#}
{$sArticle.image|image:1}{#S#}
{$sArticle.ean|escape}{#S#}
{if $sArticle.weight}{$sArticle.weight|escape:"number"}{" kg"}{/if}{#S#}
{$sArticle.supplier|escape}{#S#}
{$sArticle.suppliernumber|escape}{#S#}
Neu{#S#}
{$sArticle.articleID|category:" > "|escape}{#S#}
{$sArticle.price|escape:"number"}{#S#}
DE::DHL:{$sArticle|@shippingcost:"prepayment":"de"}{#S#}
{#S#}
{$sCurrency.currency}
{/strip}{#L#}