Dieses Dokument enthält Richtlinien zur Erstellung einer XML-Produktdatenquelle im Format Atom 1.0. Wir haben Standardattribute mit den entsprechenden Abschnitten in der offiziellen Atom 1.0-Spezifikation verlinkt, damit Sie problemlos zusätzliche Informationen über die Komponenten aus unseren Beispielen finden können. Für Atom 1.0-Dateien stellen wir zwar Beispiele zur Verfügung, zu Atom 1.0 selbst geben wir jedoch nur sehr wenige Details an.
Falls Sie mehr über diesen Standard erfahren möchten, empfehlen wir Ihnen, sich die Spezifikation im Atom Syndication Format anzusehen.
Klicken Sie zum Herunterladen einer Atom 1.0-Beispieldatei hier.
Abschnitt 1: Atom 1.0
Gemäß der Atom 1.0-Spezifikation sind auf der Eintragsebene fünf Elemente vordefiniert: 'Titel' [title], 'ID' [id], 'Link' [link], 'Zusammenfassung' [summary] und 'Aktualisiert' [updated]. Im Atom 1.0-Standard sind diese Elemente zwar optional, für Produktdatenquellen sind sie jedoch erforderlich.
Für Produktdatenquellen sind außerdem zusätzliche Elemente wie 'Preis' [price] und 'Zustand' [condition] erforderlich. Wir haben Atom 1.0 um den Google Merchant Center-Namespace erweitert, damit Sie ausführlichere Informationen zu einem Artikel angeben können. Indem Sie den Google Merchant Center-Namespace definieren, können Sie zusätzliche Elemente verwenden, die als „Attribute“ bezeichnet werden. Dadurch erhöht sich der Umfang der Informationen, die Sie innerhalb einer Produktdatenquelle zu den einzelnen Produkten angeben können.
Nachstehend sehen Sie ein Beispiel für ein einfaches Atom 1.0-Dokument mit einem einzigen Artikel:
<?xml version="1.0"?>
<Feed xmlns="http://www.w3.org/2005/Atom"
xmlns:g="http://base.google.com/ns/1.0">
<title>Der Name Ihrer Produktdatenquelle</title> <link href="http://www.beispiel.de" rel="alternate" type="text/html" /> <updated>2006-06-11T18:30:02Z</updated> <author> <name>Google</name> </author>
<id>tag:beispiel.de,2006-06-11:/support/products</id> <entry>
<title>Roter Wollpullover</title> <id>1a</id> <link href="http://www.beispiel.de/item1-info-page.html" /> <summary>Dieser bequeme und weiche Pullover hält Sie in kalten Winternächten warm.</summary>
<aktualisiert>2005-10-13T18:30:02Z</aktualisiert>
<g:image_link>http://www.google.com/images/google_sm.gif</g:image_link> <g:price>25</g:price> <g:condition>neu</g:condition>
</Eintrag> </Feed>
Die beiden wichtigsten Ergänzungen in diesem Beispiel sind die Namespace-Deklaration und drei Attribute (Bildlink [image_link]
, Preis [price]
und Zustand [condition]
).
Deklaration des Google Merchant Center-Namespace
Die folgende Namespace-Deklaration ist zur Verwendung von Attributen erforderlich, die nur im Google Merchant Center-Namespace definiert sind.
xmlns:g="http://base.google.com/ns/1.0"
Neben der Deklaration des Google Merchant Center-Namespace müssen Sie jedem Attribut-Tag ein Präfix hinzufügen. Dieses Präfix wird hinzugefügt, um die in unserem Namespace definierten Attribute von den in Atom 1.0 definierten Attributen zu unterscheiden. Das Präfix für diese Namespace-Deklaration lautet „g“:
<g:image_link>
http://www.google.com/images/google_sm.gif</g:image_link>
Attribute im Google Merchant Center-Namespace müssen dieses Präfix enthalten, andernfalls werden die Attribute und alle darin befindlichen Werte ignoriert.
Attribute
Sie können so viele Attribute verwenden, wie für die jeweiligen Produkte relevant sind. Wenn Sie durch Hinzufügen dieser Attribute Zusatzinformationen zu Ihren Produkten angeben, erhöhen Sie die Wahrscheinlichkeit, dass Ihre Produkte in den Ergebnissen angezeigt werden, deutlich. Außerdem können viele der im Google Merchant Center-Namespace definierten Attribute innerhalb eines einzelnen Produkts mehrfach verwendet werden. So können Sie Ihrer Produktdatenquelle weitere Informationen zu einem Produkt hinzufügen.
Abschnitt 2: Wichtige Checkliste
Bevor Sie Ihre Produktdatenquelle einreichen, empfehlen wir Ihnen dringend, die folgende Liste durchzugehen, um sicherzustellen, dass Ihre Datei das richtige Format hat:
Der Dateiname muss die Erweiterung „.xml“ aufweisen.
Der Dateiname der Produktdatenquelle, den Sie in Ihrem Google Merchant Center-Konto registrieren, muss mit dem Namen übereinstimmen, den Sie für Ihre Datei vergeben.
Achten Sie darauf, Namespace-Deklarationen einzufügen. Diese Werte sollten genauso aussehen:
- Google Merchant Center-Namespace:
xmlns:g="http://base.google.com/ns/1.0"
. - Namespace für benutzerdefinierte Attribute:
xmlns:[prefix]="http://base.google.com/cns/1.0"
, wobei [prefix] durch das Präfix ersetzt wird, das Sie in Ihrer Datei angegeben haben.
Das Präfix, das Sie den Attribut-Tags und benutzerdefinierten Attribut-Tags von Google Merchant Center hinzugefügt haben, muss mit dem in der Namespace-Deklaration definierten Präfix übereinstimmen.
Entfernen Sie Attribute, die keine Werte enthalten.
Abschnitt 3: Abschließender Hinweis
Der in diesem Dokument enthaltene Beispieleintrag wurde vereinfacht, um einen verständlichen Einblick in die Grundlagen der Erstellung einer XML-Produktdatenquelle für Google Merchant Center zu ermöglichen. Wir akzeptieren zwar Produktdatenquellen, die andere im Atom 1.0-Standard oder in Ihrem eigenen Namespace definierte Elemente enthalten, sämtliche in diesen Elementen enthaltenen Informationen werden jedoch bei der Verarbeitung ignoriert und erscheinen nicht in Ihren Anzeigen oder Produkteinträgen. Zurzeit verarbeitet Google nur Daten, die in den Atom 1.0-Standardelementen und in Attributen innerhalb des Google Shopping-Namespace und des benutzerdefinierten Google Shopping-Namespace enthalten sind.