Tento dokument obsahuje pokyny na vytváranie zdrojov údajov o výrobkoch XML vo formáte RSS 1.0. Štandardné atribúty sme prepojili s príslušnými sekciami v oficiálnej špecifikácii RSS 1.0, aby ste mohli ľahšie nájsť ďalšie informácie o komponentoch z našich príkladov. Hoci sme poskytli príklady súborov RSS 1.0, podrobnostiam o samotnom RSS 1.0 sme sa venovali len minimálne. Ak chcete získať ďalšie informácie o tomto štandarde, odporúčame vám, aby ste si pozreli túto špecifikáciu na http://web.resource.org/rss/1.0/spec.
1. sekcia: RSS 1.0
Podľa špecifikácie RSS 1.0 existujú na úrovni výrobku tri preddefinované prvky: title (názov), link (odkaz) a description (opis). Hoci sú tieto prvky v štandarde RSS 1.0 nepovinné, v zdrojoch údajov o výrobkoch sa vyžadujú.
Okrem toho musia zdroje údajov o výrobkoch obsahovať aj iné prvky, napríklad cenu, identifikátor a stav. Kvôli uvádzaniu týchto prvkov a ďalších podrobnejších informácií o výrobku sme špecifikáciu RSS 1.0 rozšírili o priestor názvov služby Google Merchant Center. Po definovaní priestoru názvov služby Google Merchant Center budete môcť používať aj ďalšie prvky (nazývané atribúty) a zvýšiť objem informácií, ktoré možno uviesť k jednotlivým výrobkom v zdroji údajov o výrobkoch.
Nižšie je uvedený príklad základného dokumentu vo formáte RSS 1.0, ktorý obsahuje jediný výrobok.
<?xml version="1.0"?>
<rdf:RDF xmlns:rdf="http://www.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://www.example.com/RSS1.xml"> <title>Názov zdroja údajov</title> <link>http://www.example.com</link> <description>Opis vášho obsahu</description> <products> <rdf:Seq> <rdf:li rdf:resource="http://www.example.com/product1-info-page.html"/> </rdf:Seq> </products> </channel> <product rdf:about="http://www.example.com/product1-info-page.html"> <title>Červený vlnený sveter</title> <link>http://www.example.com/product1-info-page.html</link> <description>Pohodlný a mäkký sveter, ktorý vás zahreje počas chladných zimných večerov.</description>
<g:image_link>http://www.example.com/obrazok1.jpg</g:image_link> <g:price>25</g:price> <g:condition>nové</g:condition> <g:id>1a </g:id> </product> </rdf:RDF>
V tomto príklade pribudli dva významné typy prvkov: deklarácia priestoru názvov (v štvrtom riadku) a štyri atribúty (odkaz na obrázok [image_link], cena [price], stav [condition] a identifikátor [id]).
Deklarácia priestoru názvov služby Google Merchant Center
Ak chcete používať atribúty definované len v priestore názvov služby Google Merchant Center, musíte povinne uviesť nasledujúcu deklaráciu priestoru názvov.
xmlns:g="http://base.google.com/ns/1.0"
Okrem definovania priestoru názvov služby Google Merchant Center musíte tiež v každom štítku atribútu uviesť predponu. Túto predponu k atribútom pridávame kvôli odlíšeniu atribútov definovaných v priestore názvov od prvkov definovaných v štandarde RSS 1.0. Predpona vybratá pre túto deklaráciu priestoru názvov je „g“:
<g:image_link>http://www.google.com/images/google_sm.gif</g:image_link>
Atribúty v priestore názvov služby Google Merchant Center musia obsahovať túto predponu, inak budú atribúty a všetky hodnoty, ktoré obsahujú, ignorované.
Atribúty
Použiť môžete toľko relevantných atribútov, koľko ich s vašimi výrobkami súvisí. Uvádzaním ďalších informácií o výrobkoch prostredníctvom týchto atribútov výrazne zvýšite šancu, že sa vaše výrobky zobrazia vo výsledkoch na Googli. Mnohé atribúty definované v priestore názvov služby Google Merchant Center sa navyše môžu použiť v rámci jedného výrobku aj viackrát. Vďaka tomu môžete do svojho zdroja údajov o výrobkoch pridať ďalšie dostupné informácie o výrobku.
2. sekcia: dôležitý kontrolný zoznam
Pred odoslaním zdroja údajov o výrobkoch dôrazne odporúčame prejsť si nasledujúci zoznam, aby ste sa uistili, že je súbor správne naformátovaný:
Názov súboru musí mať na konci príponu .xml.
Názov súboru zdroja údajov o výrobkoch zaregistrovaného v účte Google Merchant Center sa musí zhodovať s názvom, ktorý ste dali svojmu súboru.
Nezabudnite uviesť deklarácie priestoru názvov. Tieto hodnoty by sa mali presne zhodovať s tými, ktoré uvádzame nižšie.
- Priestor názvov služby Google Merchant Center:
xmlns:g="http://base.google.com/ns/1.0". - Vlastný priestor názvov pre atribúty:
xmlns:[prefix]="http://base.google.com/cns/1.0", pričom reťazec [prefix] sa nahrádza predponou uvedenou v súbore.
Skontrolujte, či sa predpona v značke atribútu a používateľského atribútu v službe Google Merchant Center zhoduje s predponou definovanou v deklarácii priestoru názvov.
Odstráňte atribúty, ktoré neobsahujú žiadne hodnoty.
3. sekcia: záverečné poznámky
Príklad uvedený v tomto dokumente bol zjednodušený, aby sme sa mohli sústrediť na základy vytvárania zdrojov údajov o výrobkoch vo formáte XML. Hoci akceptujeme zdroje údajov o výrobkoch, ktoré obsahujú aj iné prvky definované v štandarde RSS 1.0 alebo vo vašom vlastnom priestore názvov, akékoľvek informácie obsiahnuté v týchto prvkoch budú počas spracúvania ignorované a vo vašich nákupných reklamách (angl. Shopping ads) ani bezplatných záznamoch o výrobkoch sa nebudú zobrazovať. Momentálne spracúvame len údaje obsiahnuté v predvolených prvkoch definovaných v štandarde RSS 1.0 a v atribútoch v rámci priestoru názvov služby Google Merchant Center a vlastného priestoru názvov služby Google Merchant Center.