# Feed zum Merchant Center  lokaler Produktverfügbarkeit

**URL:** https://forum.shopware.com/t/feed-zum-merchant-center-lokaler-produktverfugbarkeit/62085
**Category:** Allgemein
**Created:** [1. Oktober 2019 um 08:37 UTC](https://forum.shopware.com/t/feed-zum-merchant-center-lokaler-produktverfugbarkeit/62085 "2019-10-01T08:37:48Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![Commander](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/commander/32/10215_2.png) [@Commander](https://forum.shopware.com/u/Commander)
#### Post date: [1. Oktober 2019 um 08:37 UTC](https://forum.shopware.com/t/feed-zum-merchant-center-lokaler-produktverfugbarkeit/62085/1 "2019-10-01T08:37:48Z")

</div>

Hallo Zusammen, bin neu hier und auch neu was&nbsp;Shopware angeht und beschäftige mich gerade mit den export an Google und hänge an einer Stelle etwas fest.

Es geht um den Export zu Google, für die Shopping&nbsp;Anzeigen funktioniert alles soweit, nur für den Feed&nbsp;Anzeigen mit lokaler Produktverfügbarkeit habe ich Probleme.

Ich bekomme immer den fehler&nbsp;Fehlende Inventardaten, das Problem könnte sein das ich im Feed den&nbsp;&nbsp;`Geschäftscode [store code]`, nicht mit drinnen habe, ich habe aber leider keine Erfahrung wie ich den da einbaue.&nbsp;Kann mir jemand sagen wie ich ihn einbauen muss/kann, ich lerne gerne dazu?

&nbsp;Ich hab mal&nbsp;den aktuellen Feed mit angehangen.

Eventuell sieht Jemand noch einen anderen Fehler im Feed, ich bin mir auch noch nicht so ganz sicher wie ich die Lageranzahl in den Feed bekomme. „quantity“&nbsp; Oder mache ich den Bestand am besten mit einem&nbsp;Subfeed oder kann ich den Lagerbestand aus Shopware übernehmen?

Ich danke euch schonmal für eure Hilfe.

```
    {$sArticle.articleID|escape}
	{$sArticle.name|strip_tags|strip|truncate:80:"...":true|escape}
	{$sArticle.description_long|strip_tags|strip|truncate:900:"..."|escape}
	{if $sArticle.attr1|escape}{$sArticle.attr1|escape}{else}473{/if}
	{$sArticle.articleID|category:" > "|escape}
	{$sArticle.articleID|link:$sArticle.name|escape}
	{$sArticle.image|image:1}
	new
	{if $sArticle.esd}in stock{elseif $sArticle.instock>0}in stock{elseif $sArticle.releasedate && $sArticle.releasedate|strtotime > $smarty.now}preorder{elseif $sArticle.shippingtime}preorder{else}out of stock{/if}
	{$sArticle.price} EUR
    {if $sArticle.referenceunit && $sArticle.purchaseunit && $sArticle.unit != 'Stck' }
      {$sArticle.purchaseunit} {$sArticle.unit}
      {$sArticle.referenceunit} {$sArticle.unit}
    {/if}
	{$sArticle.supplier|escape}
	{$sArticle.ean|replace:"|":""}
    {if !$sArticle.ean}
		false
     {/if}
	{$sArticle.suppliernumber|escape}
	
       DE
       Standard
       {$sArticle|@shippingcost:"prepayment":"DE"|escape:"number"|replace:",":"."} EUR
    
  {if $sArticle.changed}{$sArticle.changed|date_format:"%a, %d %b %Y %T %Z"}{/if}		

```

&nbsp;

---

<div class="post-metadata">

### Author: ![NextMike](https://avatars.discourse-cdn.com/v4/letter/n/838e76/32.png) [@NextMike](https://forum.shopware.com/u/NextMike)
#### Post date: [1. Oktober 2019 um 09:31 UTC](https://forum.shopware.com/t/feed-zum-merchant-center-lokaler-produktverfugbarkeit/62085/2 "2019-10-01T09:31:19Z")

</div>

Der Bestand ist:&nbsp;{$sArticle.instock}

Du findest alle Felder hier:&nbsp;[Shopware 5 - Marketing & Einkaufswelten - Produktexporte](https://docs.shopware.com/de/shopware-5-de/marketing-und-einkaufswelten/produktexporte)

Nach welcher Doku von Google gehst Du vor?&nbsp;

Man könnte den Geschäftscode für jeden Artikel fest übergeben oder über ein Freitextfeld.

Die Fehler wird dir google schon anzeigen.

&nbsp;

---

<div class="post-metadata">

### Author: ![Commander](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/commander/32/10215_2.png) [@Commander](https://forum.shopware.com/u/Commander)
#### Post date: [1. Oktober 2019 um 11:32 UTC](https://forum.shopware.com/t/feed-zum-merchant-center-lokaler-produktverfugbarkeit/62085/3 "2019-10-01T11:32:59Z")

</div>

Danke Mike,

ich habe mich daran orientiert:

[https://support.google.com/merchants/answer/3055932?hl=de&ref\_topic=7288923](https://support.google.com/merchants/answer/3055932?hl=de&ref_topic=7288923)

Der Geschäftscode ist für jedes Feld gleich und muss nicht über eine Freitextfeld gelöst werden. Wie würde der Quellcode dafür aussehen im Feed?&nbsp;

So:&nbsp; „\<store\_code\>XXXXXXX/g:store\_code\>“\</store\_code\>

```
XXXXX/

```

&nbsp;Der Code für den Bestand wäre dann&nbsp;

„{$sArticle.instock}|escape}“&nbsp; &nbsp; ?&nbsp;

```
{$sArticle.instock}|escape}

```

Wäre das so richtig für mein Verständniss?

&nbsp;

DANKE

&nbsp;

&nbsp;

&nbsp;

---

<div class="post-metadata">

### Author: ![NextMike](https://avatars.discourse-cdn.com/v4/letter/n/838e76/32.png) [@NextMike](https://forum.shopware.com/u/NextMike)
#### Post date: [1. Oktober 2019 um 12:42 UTC](https://forum.shopware.com/t/feed-zum-merchant-center-lokaler-produktverfugbarkeit/62085/4 "2019-10-01T12:42:01Z")

</div>

Ja, das sieht für mich gut aus. Einzig bei Instock ist eine geschweifte Klammer zu viel. Das Escape wird wohl nicht schaden.

```
{$sArticle.instock|escape}

{$sArticle.instock}

```

Du kannst es mal einsetzen, erzeugen, google verarbeiten lassen und die evtl. Fehler ausbessern.

---

<div class="post-metadata">

### Author: ![Commander](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/commander/32/10215_2.png) [@Commander](https://forum.shopware.com/u/Commander)
#### Post date: [1. Oktober 2019 um 13:18 UTC](https://forum.shopware.com/t/feed-zum-merchant-center-lokaler-produktverfugbarkeit/62085/5 "2019-10-01T13:18:46Z")

</div>

Habe das Escape komplett entfernt mit doppelter geschweiften klammer.

In der export.csv sind die Daten jetzt vorhanden.

Habe den Feed neu eingelesen und neu Verarbeiten lassen.

Im Feed selbst gab es keine Probleme, in der Diagnose jammert google immernoch über Fehlende Inventardaten.

Ich geb Google mal noch etwas Zeit, weil die Informationen sind definitiv da, aber einige stehen unter „Attribute des unverarbeiteten Feeds“. Was auch immer das bedeuten mag…

Aber&nbsp;store code\* und&nbsp;quantity hat er auf jeden fall übernommen.

&nbsp;

&nbsp;

&nbsp;

&nbsp;

&nbsp;

&nbsp;

&nbsp;

&nbsp;

&nbsp;

&nbsp;

---

<div class="post-metadata">

### Author: ![Commander](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/commander/32/10215_2.png) [@Commander](https://forum.shopware.com/u/Commander)
#### Post date: [2. Oktober 2019 um 08:34 UTC](https://forum.shopware.com/t/feed-zum-merchant-center-lokaler-produktverfugbarkeit/62085/6 "2019-10-02T08:34:08Z")

</div>

Falls noch jemand vor dem Problem mit Lokalem Inventar steht, hier jetzt die Lösung bei mir. Google hat es sehr ungünstig erklärt.

Du benötigst einen Feed für die online Angebote, dann einen zweiten Feed für Lokal erhältliche Produkte und einen dritten Subfeed mit dem Lokalem Inventar.

Hier nochmal mein Export Code für die Informationen die Google benötigt, ich habe den selben Export für alle drei Feeds genommen für meinen Test, werde aber noch drei verschiedene Exporte anlegen für die Feeds um Google nur die Informationen zu übermittel die es benötigt.

Wobei ich den Subfeed für das Inventar wahrscheinlich über das Warenwirtschaftssystem speisen werde, damit auch das Inventar bei Google stimmt.&nbsp;

```
    {$sArticle.articleID|escape}
	{$sArticle.name|strip_tags|strip|truncate:80:"...":true|escape}
	{$sArticle.description_long|strip_tags|strip|truncate:900:"..."|escape}
	{if $sArticle.attr1|escape}{$sArticle.attr1|escape}{else}473{/if}
	{$sArticle.articleID|category:" > "|escape}
	{$sArticle.articleID|link:$sArticle.name|escape}
	{$sArticle.image|image:1}
	new
	{if $sArticle.esd}in stock{elseif $sArticle.instock>0}in stock{elseif $sArticle.releasedate && $sArticle.releasedate|strtotime > $smarty.now}preorder{elseif $sArticle.shippingtime}preorder{else}out of stock{/if}
	{$sArticle.price} EUR
    {if $sArticle.referenceunit && $sArticle.purchaseunit && $sArticle.unit != 'Stck' }
      {$sArticle.purchaseunit} {$sArticle.unit}
      {$sArticle.referenceunit} {$sArticle.unit}
    {/if}
    XXXXXXXXXXXX
    {$sArticle.instock}
	{$sArticle.supplier|escape}
	{$sArticle.ean|replace:"|":""}
    {if !$sArticle.ean}
		false
     {/if}
	{$sArticle.suppliernumber|escape}
	
       DE
       Standard
       {$sArticle|@shippingcost:"prepayment":"DE"|escape:"number"|replace:",":"."} EUR
    
  {if $sArticle.changed}{$sArticle.changed|date_format:"%a, %d %b %Y %T %Z"}{/if}		

```

&nbsp;

---

<div class="post-metadata">

### Author: ![oohlen](https://avatars.discourse-cdn.com/v4/letter/o/67e7ee/32.png) [@oohlen](https://forum.shopware.com/u/oohlen)
#### Post date: [30. Januar 2020 um 11:59 UTC](https://forum.shopware.com/t/feed-zum-merchant-center-lokaler-produktverfugbarkeit/62085/7 "2020-01-30T11:59:32Z")

</div>

> [@Commander schrieb:](https://forum.shopware.com/profile/32789/Commander "Commander")
> 
> Falls noch jemand vor dem Problem mit Lokalem Inventar steht, hier jetzt die Lösung bei mir. Google hat es sehr ungünstig erklärt.
> 
> Du benötigst einen Feed für die online Angebote, dann einen zweiten Feed für Lokal erhältliche Produkte und einen dritten Subfeed mit dem Lokalem Inventar.
> 
> Hier nochmal mein Export Code für die Informationen die Google benötigt, ich habe den selben Export für alle drei Feeds genommen für meinen Test, werde aber noch drei verschiedene Exporte anlegen für die Feeds um Google nur die Informationen zu übermittel die es benötigt.
> 
> Wobei ich den Subfeed für das Inventar wahrscheinlich über das Warenwirtschaftssystem speisen werde, damit auch das Inventar bei Google stimmt.&nbsp;
> 
> {$sArticle.articleID|escape}  
> {$sArticle.name|strip\_tags|strip|truncate:80:„…“:true|escape}  
> {$sArticle.description\_long|strip\_tags|strip|truncate:900:„…“|escape}  
> {if $sArticle.attr1|escape}{$sArticle.attr1|escape}{else}473{/if}  
> {$sArticle.articleID|category:" \> „|escape}  
> {$sArticle.articleID|link:$sArticle.name|escape}  
> {$sArticle.image|image:1}  
> new  
> {if $sArticle.esd}in stock{elseif $sArticle.instock\>0}in stock{elseif $sArticle.releasedate && $sArticle.releasedate|strtotime \> $smarty.now}preorder{elseif $sArticle.shippingtime}preorder{else}out of stock{/if}  
> {$sArticle.price} EUR  
> {if $sArticle.referenceunit && $sArticle.purchaseunit && $sArticle.unit != ‚Stck‘ }  
> {$sArticle.purchaseunit} {$sArticle.unit}  
> {$sArticle.referenceunit} {$sArticle.unit}  
> {/if}  
> XXXXXXXXXXXX  
> {$sArticle.instock}  
> {$sArticle.supplier|escape}  
> {$sArticle.ean|replace:“|„:“"}  
> {if !$sArticle.ean}  
> false  
> {/if}  
> {$sArticle.suppliernumber|escape}
> 
> DE  
> Standard  
> {$sArticle|@shippingcost:„prepayment“:„DE“|escape:„number“|replace:„,“:„.“} EUR
> 
> {if $sArticle.changed}{$sArticle.changed|date\_format:„%a, %d %b %Y %T %Z“}{/if}
> 
> &nbsp;

Vielen Dank! Uns hat dies sehr geholfen. Hast du auch noch die Kopzeile, damit würdest Du uns sehr weiterhelfen!&nbsp;&nbsp;

---

<div class="post-metadata">

### Author: ![Commander](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/commander/32/10215_2.png) [@Commander](https://forum.shopware.com/u/Commander)
#### Post date: [30. Januar 2020 um 12:11 UTC](https://forum.shopware.com/t/feed-zum-merchant-center-lokaler-produktverfugbarkeit/62085/8 "2020-01-30T12:11:18Z")

</div>

Klar!

&nbsp;

```
	{$sConfig.sSHOPNAME}
	Beschreibung im Header hinterlegen
	https://{$sConfig.sBASEPATH}
	DE
	
		https://{$sConfig.sBASEPATH}/templates/_default/frontend/_resources/images/logo.jpg
		{$sConfig.sSHOPNAME}
		https://{$sConfig.sBASEPATH}

```

&nbsp;

---

<div class="post-metadata">

### Author: ![mthrum](https://avatars.discourse-cdn.com/v4/letter/m/e95f7d/32.png) [@mthrum](https://forum.shopware.com/u/mthrum)
#### Post date: [27. Mai 2020 um 15:50 UTC](https://forum.shopware.com/t/feed-zum-merchant-center-lokaler-produktverfugbarkeit/62085/9 "2020-05-27T15:50:10Z")

</div>

@Commander‍ leider ist die Kopfzeile unvollständig
