Ez a dokumentum útmutatást nyújt az RSS 2.0 formátumú XML termékadatforrás létrehozásához. Az egyes szabványos attribútumokat összekötöttük a hivatalos RSS 2.0 specifikáció nekik megfelelő részeivel, így könnyen találhat további információt a példáinkban szereplő összetevőkről. Habár RSS 2.0 fájlokra mutatunk be példákat, magáról az RSS 2.0-ról csak minimális részleteket közlünk. Ha további információra van szüksége erről a szabványról, javasoljuk, hogy tekintse át a specifikációt.
1. rész: RSS 2.0
Az RSS 2.0 specifikáció alapján tételszinten 3 előre meghatározott elem van: a megnevezés [title], a link [link] és a leírás [description]. Habár ezek az elemek az RSS 2.0 szabvány szerint opcionálisak, a termékadatforrások megkövetelik őket.
A termékadatforrásokhoz további elemek is kötelezők lehetnek (pl. ár [price], azonosító [id] és állapot [condition]). Ahhoz, hogy ezek az elemek is bekerüljenek a rendszerbe, és egy tételhez részletesebb információt lehessen feltüntetni, kibővítettük az RSS 2.0 formátumot a Google Merchant Center-termékadatforrás névterének hozzáadásával. A Google Merchant Center névterének meghatározása lehetővé teszi további elemek, úgynevezett „attribútumok” használatát, és növeli az egyes tételekhez a termékadatforrásban megadható információk mennyiségét.
Az alábbi példa egy alapszintű, egyetlen tételt tartalmazó RSS 2.0 dokumentumot mutat be. Ebben a példában a két fő kiegészítés a névtér-deklaráció (xmlns:g="http://base.google.com/ns/1.0"
) hozzáadása, valamint 4 attribútum (képlink [image_link]
, ár [price]
, állapot [condition]
és azonosító [id]
) szerepeltetése.
<rss xmlns:g="http://base.google.com/ns/1.0" version="2.0">
<channel>
<title>Példa - Google Store</title>
<link>https://store.google.com</link>
<description>Példa egy alapszintű, egyetlen tételt tartalmazó RSS 2.0-dokumentumra</description>
<item>
</item><g:id>TV_123456</g:id>
<g:title>Google Chromecast Google TV-vel</g:title>
<g:description>A „Chromecast Google TV-vel” termék által kínált szórakozási lehetőségek akár 4K HDR minőségben is rendelkezésre állnak</g:description>
<g:link>https://store.google.com/product/chromecast_google_tv</g:link> <g:image_link>https://images.example.com/TV_123456.png</g:image_link> <g:condition>új</g:condition>
<g:availability>raktáron</g:availability>
<g:price>19 900 HUF</g:price>
<g:shipping><g:country>HU</g:country>
<g:service>normál</g:service>
<g:price>3045 HUF</g:price></g:shipping>
<g:gtin>123456789123</g:gtin>
<g:brand>Google</g:brand>
</channel>
</rss>
Az RSS 2.0 formátumú XML-termékadatforrás részletesebb áttekintéséhez töltse le a példafájlt.
A Google Merchant Center-névtér deklarációja
A kizárólag a Google Merchant Center-névtérben meghatározott attribútumok használatához a következő névtér-deklarációt szükséges megadni.
xmlns:g="http://base.google.com/ns/1.0"
A Google Merchant Center-névtér deklarációja mellett minden attribútumcímkéhez hozzá kell adni egy előtagot. Ezt azért kell megtenni, hogy a saját névterünkben meghatározott attribútumokat megkülönböztessük az RSS 2.0 szabványban meghatározott elemektől. Az ehhez a névtér-deklarációhoz kiválasztott előtag a „g”:
<g:image_link>
http://www.google.com/images/google_sm.gif</g:image_link>
A Google Merchant Center-névtér attribútumainak tartalmaznia kell ezt az előtagot, különben a rendszer figyelmen kívül hagyja az attribútumokat és a hozzájuk kapcsolódó értékeket.
Attribútumok
Szükség szerint bármennyi releváns attribútumot hozzáadhat az adott termékhez. Minél több információt ad meg a termékeihez ezeknek az attribútumoknak a segítségével, annál nagyobb eséllyel fognak megjelenni a termékei a Shopping-hirdetésekben és a díjmentes adatokban, amikor egy ügyfél rájuk keres a Google-on. Ezenkívül a Google Merchant Center-névtérben meghatározott számos attribútum egynél többször is használható az egyes termékekhez. Ez lehetővé teszi, hogy még több rendelkezésre álló információt adjon meg a termékadatforrásban lévő termékekről.
2. rész: Fontos ellenőrzőlista
A termékadatforrás feltöltése előtt erősen javasolt ellenőrizni az alábbi lista elemeit a fájl megfelelő formázásának biztosítása érdekében:
A fájlnévnek .xml kiterjesztéssel kell végződnie.
A Google Merchant Center-fiókjában regisztrált termékadatforrás fájlnevének meg kell egyeznie a fájlhoz rendelt névvel.
Ne felejtse el megadni a névtér-deklarációkat. Ezeknek az értékeknek pontosan az alább látható módon kell megjelenniük:
- Google Merchant Center-névtér:
xmlns:g="http://base.google.com/ns/1.0"
. - Egyéni attribútum-névtér:
xmlns:[prefix]="http://base.google.com/cns/1.0"
, ahol a[prefix]
kifejezés helyére a fájlban szereplő előtag kerül.
Ellenőrizze, hogy a Google Merchant Center- és az Egyéni Google Merchant Center-attribútumcímkék előtagjai megfelelnek-e a névtér-deklarációban meghatározott előtagnak.
Az értéket nem tartalmazó attribútumokat távolítsa el.
3. szakasz: Záró megjegyzés
Az ebben a dokumentumban szereplő példabejegyzés egy egyszerűsített példa, amelynek célja, hogy egyértelműen bemutassa az XML-termékadatforrás összeállításának alapjait. Bár befogadjuk az olyan termékadatforrásokat, amelyek az RSS 2.0 szabványban vagy a saját névtérben meghatározott más elemeket is tartalmaznak, az ezekben az elemekben foglalt információkat a rendszer figyelmen kívül hagyja a feldolgozás során, és nem fognak megjelenni a hirdetésekben és az adatokban. Jelenleg csak az alapértelmezett RSS 2.0 elemekben, valamint a Google Merchant Center szolgáltatás attribútumaiban és az Egyéni Google Merchant Center-névterekben foglalt adatok feldolgozását végezzük el.