Google Shopping Local Inventory Feed (Shopware 5)
In dieser Anleitung findest Du die Templates, die Du verwenden musst um einen Google Shopping Local Inventory Feed für Shopware 5 zu erstellen.
Kopfzeile
<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:g="http://base.google.com/ns/1.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<atom:link href="http://{$sConfig.sBASEPATH}/engine/connectors/export/{$sSettings.id}/{$sSettings.hash}/{$sSettings.filename}" rel="self" type="application/rss+xml" />
<title>{$sConfig.sSHOPNAME|escape}</title>
<description>Beschreibung im Header hinterlegen</description>
<link>http://{$sConfig.sBASEPATH}</link>
<language>DE</language>
<image>
<url>http://{$sConfig.sBASEPATH}/templates/_default/frontend/_resources/images/logo.jpg</url>
<title>{$sConfig.sSHOPNAME|escape}</title>
<link>http://{$sConfig.sBASEPATH}</link>
</image>
Fusszeile
Template
<item>
<g:store_code></g:store_code>
<g:id>{$sArticle.ordernumber|escape}</g:id>
<g:quantity>{$sArticle.instock}</g:quantity>
{if $sArticle.pseudoprice > $sArticle.price}
<g:price>{$sArticle.pseudoprice|format:"number"} EUR</g:price>
<g:sale_price>{$sArticle.price|format:"number"} EUR</g:sale_price>
{else}
<g:price>{$sArticle.price|format:"number"} EUR</g:price>
{/if}
<g:availability>{if $sArticle.instock > 2}in_stock{elseif $sArticle.instock <= 2 && $sArticle.instock > 0}limited_availability{else}out of stock{/if}</g:availability>
<g:pickup_method>buy</g:pickup_method>
<g:pickup_sla></g:pickup_sla>
</item>
Achtung
Das Template benötigt für einige Variablen eine individuelle Anpassung
Attribute für Google Merchant Center
store_code
- Pflichtangabe. Der Geschäftscode ist eine eindeutige alphanumerische Kennzeichnung für das lokale Unternehmen.
- Wichtig: Die Groß-/Kleinschreibung muss mit den Geschäftscodes übereinstimmen, die im Unternehmensprofil hinterlegt sind.
g:pickup_method
- Optionale Angabe
- Bestimmt die Art der Abholung im Geschäft.
Mögliche Werte:
buy(kaufen) – Die gesamte Transaktion findet online statt.reserve(reservieren) – Der Artikel wird online reserviert und die Transaktion findet im Geschäft statt.ship_to_store(Ladenversand) – Der Artikel wird online gekauft und an ein lokales Geschäft geliefert, wo der Kunde ihn abholen kann.not_supported(nicht_unterstützt) – Die Abholung im Geschäft ist bei diesem Artikel nicht möglich.
pickup_sla
-
Optionale Angabe
-
Gibt das Zeitfenster für die Abholung des Artikels im Geschäft an.
Mögliche Werte:
same_day(am selben Tag) – Der Artikel ist am Tag der Bestellung im Geschäft abholbereit (wenn Bestellung vor Annahmeschluss eingeht).next_day(am nächsten Tag) – Der Artikel ist am Tag nach der Bestellung im Geschäft abholbereit.2-day(2 Tage) – Der Artikel ist innerhalb von 2 Tagen im Geschäft verfügbar.
Weitere Informationen
Detaillierte Hinweise findest Du in der Google Merchant Center-Hilfe.