m23
4. Mai 2017 um 14:04
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
4. Mai 2017 um 14:30
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
4. Mai 2017 um 15:07
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
4. Mai 2017 um 16:18
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
5. Mai 2017 um 07:30
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#}