Google Feed will nicht so ganz...

Irgendwie will das Feed nicht richtig eingelesen werden, habe immer Fehler wie zum Beispiel beim Gewicht, es wird in vollen kg angegeben und das Komma ignoriert

Sollte nicht das Feld Herstellernummer den Wert für {$sArticle.suppliernumber|escape}{#S#} beinhalten? 
Obwohl das Feld bei den Artikeln gefüllt ist bleibt es leer

 

Link zum Feed

Kopfzeile:

{strip}
{$sArticle.ordernumber|escape}{#S#}
{$sArticle.name|strip_tags|strip|trim|truncate:60:"…":true|escape|regex_replace:"#[^\w.%&-+ öüäÖÜÄß]#iu"}{#S#}
{$sArticle.description_long|strip_tags|strip|trim|truncate:500:"…":true|escape|regex_replace:"#[^\w.%&-+ öüäÖÜÄß]#iu"}{#S#}
{$sArticle.articleID|link:$sArticle.name|escape}{#S#}
{$sArticle.image|image}{#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::Standartversand:{$sArticle|@shippingcost:“prepayment”:“de”|escape:“number”|replace:”,":"."}{#S#}
{#S#}
{$sCurrency.currency}{#S#}
{if $sArticle.esd}Auf Lager
{elseif $sArticle.instock>0}Auf Lager
{elseif $sArticle.releasedate && $sArticle.releasedate|strtotime > $smarty.now}Vorbestellt
{elseif $sArticle.shippingtime}Auf Lager
{else}Nicht auf Lager{/if}
{/strip}{#L#}

Template:

{strip}
{$sArticle.ordernumber|escape}{#S#}
{$sArticle.name|strip_tags|strip|trim|truncate:60:"…":true|escape|regex_replace:"#[^\w.%&-+ öüäÖÜÄß]#iu"}{#S#}
{$sArticle.description_long|strip_tags|strip|trim|truncate:500:"…":true|escape|regex_replace:"#[^\w.%&-+ öüäÖÜÄß]#iu"}{#S#}
{$sArticle.articleID|link:$sArticle.name|escape}{#S#}
{$sArticle.image|image}{#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::Standartversand:{$sArticle|@shippingcost:“prepayment”:“de”|escape:“number”|replace:”,":"."}{#S#}
{#S#}
{$sCurrency.currency}{#S#}
{if $sArticle.esd}Auf Lager
{elseif $sArticle.instock>0}Auf Lager
{elseif $sArticle.releasedate && $sArticle.releasedate|strtotime > $smarty.now}Vorbestellt
{elseif $sArticle.shippingtime}Auf Lager
{else}Nicht auf Lager{/if}
{/strip}{#L#}

 

Ergebnis auf Merchant:

 

View Item

Error:

Unrecognized attribute: gewicht

Processed item:

Attribute nameAttribute value

id

8989-YUNTYH105

titel

Typhoon H 4S 5400mAh LiPo Akku

beschreibung

link

http://www.premium-drohne.de/shop/zubehoer/2/typhoon-h-4s-5400mah-lipo-akku

bild url

ean

gewicht

0

gewicht

50 kg

marke

Yuneec

mpn

zustand

Neu

produktart

Shop > Zubehör

preis

129,99

versand

DE::Standartversand:0.00

standort

currency

EUR

availability

Auf Lager

Item submitted in your feed:

8989-YUNTYH105 Typhoon H 4S 5400mAh LiPo Akku http://www.premium-drohne.de/shop/zubehoer/2/typhoon-h-4s-5400mah-lipo-akku http://www.premium-drohne.de/media/image/21/af/66/YUNTYH105.jpg 0,50 kg Yuneec Neu Shop > Zubehör 129,99 DE::Standartversand:0.00 EUR Auf Lager

Hallo,

offenbar erkennt Google das Komma nicht als Dezimaltrennzeichen beim Gewicht. Ich würde zuerst im MerchantCenter bei den Feed-Einstellungen überprüfen, ob dort alle EInstellungen korrekt sind und dort gegebenenfalls mit einem Testfeed so lange variieren, bis es passt.

PS Es heißt: Standardversand

 

1 Like

Hab es geändert und das Thema Gewicht hat sich mit dem Umstellen auf UTF-8 erledigt.

Das Feld Beschreibung wird irgendwie nicht exportiert, Welches Feld im Artikelstamm muss hierfür gefüllt sein ?

beschreibung{#S#}

{$sArticle.description_long|strip_tags|strip|trim|truncate:500:"…":true|escape|regex_replace:"#[^\w.%&-+ öüäÖÜÄß]#iu"}{#S#}