Az elhelyezésre kerülő anyagok tartalmára vonatkozó követelmények
Az adatátvitel módja
Adatformátum
A továbbított adatoknak meg kell felelniük az YML formátum specifikációnak (lásd alább). Lehetővé tette a kiadvány tele a GNU ZIP tömörítési algoritmus (gz utótag) vagy csomagolt ZIP algoritmus támogatja, bár ez az algoritmus (ZIP) által Yandex lehet bármikor törölni. Az archívum nevét nem szabad "yandex" -nek nevezni, és nem ajánlott nagybetűket használni.
A javaslatok részeként közzétett, az Ügyfél webhelyére mutató hivatkozásoknak a megfelelő "termék oldalakhoz" kell vezetniük. a javasolt javak leírását tartalmazó oldalakon, az árán és a "Vásárlás" vagy "Megrendelés" gombon. Minden elhelyezést egy külön termékoldalhoz kell igazítani.
Az Ügyfél teljes egészének és az árucikk összes oldalának működőképesnek kell lennie és elérhetőnek kell lennie bármely felhasználó számára a Yandex.Market kínálatának teljes időtartamára.
A termékoldalakon nem szabad használni azokat a elemeket, amelyek további böngészőablakok megnyitásához vezetnek (popup, popunder) vagy átirányítás egy másik oldalra (átirányítás) a felhasználó engedélye nélkül.
Az YML formátum leírása
Az XML dokumentumnak a következő formátumnak (DTD) kell megfelelnie:
Általános megjegyzések azokról a formátumokról, amelyeket figyelembe kell venni az YML szabványban szereplő fájlok létrehozásakor
Az XML szabvány figyelembe veszi az elemek sorrendjét, ezért fontos, hogy megfeleljenek a csatolt DTD-nek (lásd a mellékletet) vagy az alábbi példáknak.
XML szabvány nem engedi használni a szöveges adatok nem nyomtatható karakterek ASCII kódolású tartományban 0-31 (kivéve szimbólum kódok 9, 10, 13 - lap, line feed, kocsi vissza). Továbbá ez a szabvány megköveteli az egyes szimbólumok kötelező cseréjét (lásd a táblázatot) egyenértékű szimbolikus primitívekkel.
A szövegmezők helyettesítési feltételei
Az áruk teljes listájának formátuma
Dokumentum fejléc (XML header)
Egy szabványos XML fejléc, amely a formátumleíró fájlhoz (DTD) kapcsolódik. A cím kezdődik az első sorral, nulla karakterrel.
Az XML-dokumentum fejlécének második sorában az adatformátum leírás fájlja (DTD) hivatkozik. Itt adhatja meg a file shops.dtd nevet. A fájl pontos elérési útját nem szabad megadni, mivel a Yandex.Market oldalán található.
Az yml_catalog elem
Bármely XML dokumentum csak egy gyökérelemet tartalmazhat. Az YML formátum a yml_catalog elemet rootként használja. A yml_catalog elem dátum attribútumának meg kell egyeznie a tárolási oldalon az XML fájl generálásának dátumával és időpontjával. A dátumnak YYYY-MM-DD HH formátumban kell szerepelnie: mm.
Elem üzlet
A bolt elem tartalmazza a bolt és az áru árujegyzékét. Az üzletet az alábbi mezők írják le:
A bolt tulajdonában lévő cég teljes neve. Nem publikált, belső azonosításra használják.
Az elemek pénznemei
A pénznemek eleme meghatározza az értékpapírárfolyamok listáját. Valamennyi pénznemet külön pénznemelem írja le. A pénznem elem id paramétere a valuta kódot jelöli, és a kamatláb paramétere a pénznem árfolyamának a rubelre való átváltása. Ha az ebben az elemben leírt sebességi paraméter értéke "CBRF", akkor a Yandex.Market CBR-sebességként érzékeli az áruház pénznemét.
példák:
Az USD és az EUR aránya megegyezik az orosz Központi Bank rátájával:
Az USD aránya megegyezik a Központi Bank Oroszország + 3% -os arányával:
Figyelem! Az YML-ben szereplő számok egész számának és törtrészeinek elválasztójaként, a regionális beállításoktól függetlenül, egy periódus (nem vessző!) Használatos. Ha túl sok (több mint 30%) különbség van az árfolyam értékéből a CBR árfolyamából, az információs anyagok nem érvényesek.
elem kategóriák
Az ajánlatelem
Az ajánlatok eleme tartalmazza a boltok termékajánlatait. Minden termék ajánlatát külön ajánlatelem írja le.
Az elem ajánlatának leírása
Az árucikk ajánlatának leírása különböző módon jeleníthető meg. Az alábbiakban néhány példa található.
Az eladó leírása "vendor.model" (a legmegfelelőbb változat a Yandex.Market szempontjából):
A termékválaszték leírása a keresési eredmények között:
HP Color LaserJet 3000 nyomtató
Az árak: 16800 р. ($ 700) a BestShop jelenlétében
Szállítás: Moscow 150-450 r. az MKAD-on belül
Gyártó kód: Q7533A
Származási hely: Japán; A gyártó garanciája; A4, 64Mb, 600x600 dpi. USB 2.0, 29 lap / perc, percenként 15 s / min, tálcák 100 l és 250 l, sűrűség 175 g / m-ig, legfeljebb 60000 lap / hónap
A legegyszerűbb leírás:
A termékválaszték leírása a keresési eredmények között:
Ékszerek / órák
Arany karórák
Az árak: 16800rub. ($ 700) a BestShop jelenlétében
Szállítás: Pickup
Gyártói kód: A1234567B
Származási ország: Kína; Elegáns aranyórát.
Az elemet alkotó elemek leírása
A példákban nem ismertetett elemek fenntartottak és nem feldolgozottak.
A Yandex fenntartja magának a jogot az ajánlatok kibocsátásának megváltoztatására, ezért nem garantálja a pályázatok megjelenítését a példákban bemutatott formában.
Képelem
A "Yandex" keresési rendszer indexelési szabályait a következő linken tekintheti meg:
Leírás és névelemek
elemek
Idézetek kezelése XML-en keresztül
Az YML-fájlban szereplő díjak (árak) meghatározásához az ajánlatelem következő attribútumait használjuk:
ajánlattétel (főárfolyam) - érvényes az ajánlatok kiemelt fontosságú elhelyezésére, kivéve, ha az adott helyre vonatkozó árfolyam meghatározásra került;
cbid (kártyatulajdonos) - csak a "Modell kártya" és a "Minden modell ajánlat" oldalakon érvényes.
A fenti példában a Yandex keresési "Market Block" -ról való átmenet ára 0,23 USD lesz. (ajánlat = "23") és az "A modell összes ajánlata" oldalról 0,43 USD. (cbid = "43"). Ha a "Minden modelljavaslatok" oldalon szereplő felhasználó az alapértelmezett rendezéstől eltérő rendezést használt, akkor az átvételi ár 0,1 cu. (rögzített bekerülési költség).
Példák és ajánlások
Az aukciós elhelyezésnél a fő Yandex keresés kibocsátásakor az ajánlati blokk például az alábbiak szerint nézhető (bid = "15" - az arány 0,15 cu):
Ha az aukciós elhelyezést csak a modellkártyán kívánja használni, akkor használja a cbid paramétert:
A fenti példában az átadási ár 0,25 cu lesz. (átmenet a modellkártyákról és az "összes modelljavaslat" oldalról).
Ismét felhívjuk a figyelmet arra, hogy az ajánlat értéke. cbid az ár nagysága. Értékének pozitív egész számnak kell lennie. Például 21, 42, vagy 65.
Figyelem: mielőtt elküldenél egy új YML fájlt a Yandex.Markethez a beállított tétméretekkel együtt, javasoljuk, hogy ellenőrizze az érvényességét a Partner felületen az "YML fájl ellenőrzése" részben.
A bolt termékajánlatának leírása, amelyet a jelen dokumentumban leírt keresési eredmények példája mutat, eltérhet a tényleges keresési eredményektől.