Distribucija feed-a je proces slanja feed-a proizvoda sa mjesta gdje je generiran na svako tržište, oglasnu platformu i kanal na kojem trgovac prodaje, tako da svako odredište prima format datoteke i polja koja očekuje. Obuhvata sve, od formatiranja i validacije do stvarnog prijenosa - putem URL fetch-a, FTP-a ili API push-a - i zakazivanja koje svako odredište održava sinhroniziranim s izvornim podacima. Jedan feed rijetko ide samo na jedno mjesto, tako da je distribucija ono što jednu datoteku pretvara u prisutnost na desetinama kanala odjednom.
Zašto je distribucija hrane važna
Trgovci rijetko prodaju putem jednog kanala, tako da isti katalog mora doći do Google Shoppinga, Mete, Amazona, partnerskih mreža i stranica za poređenje cijena, često s različitim nazivima polja, taksonomijama kategorija i formatima datoteka. Ručno kreiranje i održavanje zasebnog izvoza za svaku destinaciju ne može se proširiti preko nekoliko kanala i stvara upravo onu vrstu nedosljednosti koja dovodi do označavanja ili brisanja oglasa. Centralizirana distribucija feedova zadržava jedan izvorni feed kao jedinu tačku istine i odatle se bavi prevođenjem i isporukom svakom kanalu, što je ujedno i ono što omogućava pouzdano upravljanje kanalima - ne možete dosljedno upravljati kanalima ako svaki od njih koristi različitu ručno održavanu datoteku.
Kako radi
Sistem distribucije feedova uzima osnovni feed i primjenjuje specifične predloške za kanal koji preimenuju polja, preoblikuju vrijednosti i filtriraju proizvode koji ne ispunjavaju zahtjeve odredišta, a zatim isporučuje svaku rezultirajuću datoteku putem bilo koje metode koju taj kanal očekuje - hostovani URL koji platforma anketira po rasporedu, direktno API push slanje ili prijenos datoteke na određenu krajnju tačku. Rasporedi distribucije se obično podešavaju i po kanalu: tržište sa strogim pravilima inventara može zahtijevati ažuriranja svakog sata, dok manja affiliate mreža može povlačiti podatke samo jednom dnevno. Isti ovaj mehanizam - jedan izvor koji opskrbljuje mnoge nizvodne destinacije u njihovim vlastitim očekivanim formatima - je obrazac iza sindikacije sadržaja u širem smislu, bez obzira da li je sadržaj koji se distribuira katalog proizvoda ili urednički feed.
primjer
<item>
<g:id>SKU-55210</g:id>
<title>Merino Wool Beanie - Slate Grey</title>
<link>https://example-shop.com/products/merino-beanie-slate</link>
<g:price>28.00 USD</g:price>
<g:availability>in stock</g:availability>
<g:channel_target>google_shopping,meta_catalog,affiliate_network_a</g:channel_target>
</item>
The channel_target Vrijednost nije standardno polje koje bilo koja platforma direktno čita - to je način na koji distribucijski sistem interno označava red prije nego što ga podijeli u odvojene, ispravno formatirane datoteke koje Google, Meta i partnerska mreža zapravo primaju.
Povezani koncepti
Distribucija feedova se odvija nizvodno od samog osnovnog feeda , a uzvodno od upravljanja kanalima , koje reguliše kako se oglasi svake destinacije konfigurišu i održavaju nakon što stignu. Isti model isporuke "jedan-na-mnoge" također je osnova sindikacije sadržaja , budući da distribucija kataloga proizvoda tržištima i distribucija uredničkog sadržaja izdavačima rješavaju isti strukturni problem: dostavljanje jednog izvora mnogim destinacijama u formatu koji svaka od njih očekuje.