Tento dokument obsahuje pokyny k vytvoření zdroje produktových dat XML pro formát RSS 1.0. Abychom vám usnadnili hledání dalších informací o komponentách z našich příkladů, propojili jsme standardní atributy s odpovídajícími částmi v oficiální specifikaci formátu RSS 1.0. Uvádíme sice příklady souborů ve formátu RSS 1.0, avšak o samotném formátu RSS 1.0 příliš mnoho informací neposkytujeme. Pokud chcete o tomto standardu další informace, podívejte se na tuto specifikaci na adrese http://web.resource.org/rss/1.0/spec.
Část 1: RSS 1.0
Podle specifikace formátu RSS 1.0 existují na úrovni produktu tři předdefinované prvky – název, odkaz a popis. Ačkoli jsou tyto prvky ve standardu RSS 1.0 nepovinné, zdroje produktových dat je vyžadují.
Zdroje produktových dat vyžadují také další prvky, jako je cena, ID a stav. Aby bylo možné tyto prvky přidat a uvést o produktu podrobnější informace, rozšířili jsme formát RSS 1.0 o jmenný prostor služby Google Merchant Center. Vymezení jmenného prostoru služby Google Merchant Center vám umožňuje používat další prvky, které se nazývají atributy. Díky tomu lze o každém produktu ve zdroji produktových dat poskytnout větší množství informací.
Níže je uveden příklad základního dokumentu ve formátu RSS 1.0. Dokument obsahuje jediný produkt:
<?xml version="1.0"?>
<rdf:RDF xmlns:rdf="http://w3.org/1999/02/22-rdf-syntax-ns#"
xmlns="http://purl.org/rss/1.0/"
xmlns:g="http://base.google.com/ns/1.0">
<channelrdf:about="http://example.com/RSS1.xml"> <title>Název zdroje dat</title> <link>http://example.com</link> <description>Popis obsahu</description> <products> <rdf:Seq> <rdf:li rdf:resource="http://example.com/product1-info-page.html"/> </rdf:Seq> </products> </channel> <product rdf:about="http://example.com/product1-info-page.html"> <title>Červený vlněný svetr</title> <link>http://example.com/product1-info-page.html</link> <description>Tento pohodlný měkký svetr vás zahřeje o chladných zimních večerech.</description>
<g:image_link>http://example.com/obrazek1.jpg</g:image_link> <g:price>25</g:price> <g:condition>new</g:condition> <g:id>1a </g:id>
</product> </rdf:RDF>
V tomto příkladu jsou použity dva důležité přidané prvky – deklarace jmenného prostoru (na čtvrtém řádku) a čtyři atributy (url obrázku [image_link]
, cena [price]
, stav [condition]
a ID [id]
).
Deklarace jmenného prostoru služby Google Merchant Center
Atributy vymezené pouze v oboru názvů služby Google Merchant Center lze použít jen za předpokladu, že je uvedena následující deklarace jmenného prostoru.
xmlns:g="http://base.google.com/ns/1.0"
Kromě deklarace jmenného prostoru služby Google Merchant Center musí také každá značka atributu obsahovat zvláštní předponu. Tuto předponu přidáváme k atributům a odlišujeme tak atributy definované ve jmenném prostoru od prvků definovaných ve standardu RSS 1.0. Předpona vybraná pro tento obor názvů je „g“:
<g:image_link>http://google.com/images/google_sm.gif</g:image_link>
Pokud atributy ze jmenného prostoru služby Google Merchant Center tuto předponu neobsahují, budou tyto atributy i všechny jejich hodnoty ignorovány.
Atributy
Můžete použít tolik relevantních atributů, kolik jich pro své produkty potřebujete. Pokud uvedete doplňující informace o produktech pomocí těchto atributů, výrazně zvýšíte šanci, že se vaše produkty zobrazí ve výsledcích vyhledávání na Googlu. Řadu atributů stanovených ve jmenném prostoru služby Google Merchant Center lze použít více než jednou u jednoho produktu. Do zdroje produktových dat tak můžete přidat více dostupných informací o produktu.
Část 2: Kontrolní seznam
Před odesláním zdroje produktových dat doporučujeme projít si následující seznam, který pomůže zajistit správné formátování souboru:
Název souboru musí končit příponou .xml.
Název souboru zdroje produktových dat, který zaregistrujete v účtu služby Google Merchant Center, se musí shodovat s názvem přiřazeným souboru.
Nezapomeňte uvést deklarace jmenného prostoru. Tyto hodnoty musí přesně odpovídat níže uvedenému:
- Jmenný prostor služby Google Merchant Center:
xmlns:g="http://base.google.com/ns/1.0"
. - Jmenný prostor vlastních atributů:
xmlns:[prefix]="http://base.google.com/cns/1.0"
, kde část [prefix] je nahrazena předponou, kterou jste vložili do souboru.
Ověřte, zda se předpona uvedená ve značkách atributů služeb Google Merchant Center a Custom Google Merchant Center shoduje s předponou uvedenou v deklaraci jmenného prostoru.
Odeberte atributy, které neobsahují žádné hodnoty.
Část 3: Závěrečná poznámka
Ukázkový záznam uvedený v tomto dokumentu byl zjednodušen, aby bylo možné věnovat více pozornosti základům sestavování zdroje produktových dat v jazyce XML. Ačkoli přijímáme zdroje produktových dat obsahující i další prvky definované ve standardu RSS 1.0 nebo ve vašem vlastním jmenném prostoru, informace, které tyto prvky obsahují, budou při zpracování ignorovány a v reklamách v Nákupech ani v neplacených záznamech produktu se zobrazovat nebudou. Teď zpracujeme pouze data obsažená mezi výchozími prvky formátu RSS 1.0 a mezi atributy jmenného prostoru služby Google Merchant Center a Custom Google Merchant Center.