Yandex Ads, Rusya'nın en büyük arama motorunun arkasındaki reklam platformu olan Yandex Direct ve alışveriş platformu Yandex Market etrafında oluşturulmuş bir reklam ekosistemidir. Sadece anahtar kelime içeren metin reklamları yayınlamak yerine, Yandex Direct, Yandex Market listelemelerini destekleyen yapılandırılmış dosya türüyle aynı olan bir ürün akışından doğrudan reklam üretebilir; böylece tek bir akış hem organik pazar yeri varlığını hem de ücretli dinamik reklamcılığı destekleyebilir.
Bu ekosistemin merkezindeki Feed formatı, Yandex'in teklifleri tanımlamak için kullandığı XML tabanlı şema olan YML'dir (Yandex Market Language): kimlik, fiyat, kategori ve açıklayıcı özelliklere sahip ürünler veya hizmetler. Feedance, ürün verilerinizi bu formata bağlayarak Yandex Direct'in Feed odaklı reklam türlerinde kullanılmasını sağlar.
Yandex Direct'in akış tabanlı reklam türleri, sürekli değişen bir katalog için tek tek reklamları elle oluşturup yönetmek zorunda kalmamanız için özel olarak tasarlanmıştır. Bir akış bağlandığında, Yandex Direct doğrudan akışı okuyarak neyin reklamının yapılacağına, hangi fiyattan satılacağına ve bir ürünün stokta olup olmadığına karar verir.
Pratik avantajı, feed'inizdeki fiyat ve stok durumu değişikliklerinin kampanya yeniden oluşturulmadan canlı reklamlara yansıyabilmesi ve feed'e yeni eklenen ürünlerin, feed'in gereksinimlerini karşıladıkları sürece otomatik olarak reklam için uygun hale gelmesidir. Düzenli fiyat değişiklikleri veya stok devri olan bir katalog için bu, ürün verileriniz ile alışveriş yapanların gerçekten gördükleri arasında yer alacak olan tekrarlayan bir manuel adımı ortadan kaldırır.
Yandex Ads, XML tabanlı bir yayın formatı olan YML (Yandex Market Language) üzerinde çalışır. Yandex Direct'in kendi yayın gereksinimleri dokümanına göre, geçerli bir YML dosyası şu şekilde çalışır: <yml_catalog> kök öğesi olarak, taşıyan bir date öznitelik YYYY-MM-DD hh:mm Dosyanın oluşturulma zamanını yansıtan format. Kabul edilen dosya uzantıları şunlardır: .xml hem de .ymlYandex ayrıca bu formatların GZIP ile sıkıştırılmış sürümlerini de kabul ediyor.
Feed'ler, yüklenen bir dosya veya Yandex'in doğrudan çektiği bir URL olarak gönderilebilir; Yandex Web Yöneticisi'nin Feed belgelerine göre, URL üzerinden barındırılan bir Feednin kabul edilmesi için şu HTTP Content-Type başlıklarından birini döndürmesi gerekir: application/xml, application/octet-stream, text/xml, application/gzipya da application/x-gzipEğer feed'iniz kimlik doğrulama gerektiriyorsa, Yandex kimlik doğrulaması gerektiren URL'leri şu biçimde destekler: http://username:password@example.com/feed.yml.
YML akışındaki her ürün bir pakete sarılmıştır. <offer> Yandex Direct'in belgelenmiş gereksinimleri, bir teklifin kabul edilip edilmeyeceğini ve reklam oluşturmaya uygun olup olmadığını belirleyen temel alanlar olarak şunları belirtir:
| özellik | gereklilik |
|---|---|
id (teklif özelliği) | Benzersiz tanımlayıcı, en fazla 100 karakter; gönderdiğiniz farklı Feed'lerde (örneğin Yandex ve diğer kanallar) aynı ürün için aynı kalMakalelerıdır. |
available | Mantıksal öznitelik (true/false) mevcut stok durumunu gösterir. |
categoryId | Pozitif tamsayı, en fazla 18 karakter; teklif başına tam olarak bir kategori. |
price | Nokta ayırıcı kullanılarak yazılan tam sayı veya ondalık sayı; sıfır olamaz. |
currencyId | Desteklenen para birimi kodu, örneğin RUB, USD, EUR. |
url | Ürün sayfasına doğrudan bağlantı; en fazla 2,048 karakter, HTTP veya HTTPS. |
name | Basitleştirilmiş teklifler için gereklidir; eksik olması durumunda Yandex sistemi teklifi tamamen görmezden gelir ve bu teklif için hiçbir reklam oluşturulmaz. |
vendor / model | Bir teklif kullanıldığında birlikte gereklidir. type="vendor.model"Bunlardan herhangi birinin atlanması hataya neden olur ve teklif dikkate alınmaz. |
picture | Minimum 450x450 piksel; JPG, PNG, WEBP veya GIF; Yandex, her teklif için yaklaşık 5 görsel önermektedir. |
param | İsteğe bağlı yapılandırılmış özellikler (renk, boyut, Makalelerzeme ve benzeri); Yandex, teklif başına en fazla 10 özelliğe izin veriyor. |
Feedance, Yandex Direct'in beklediği YML akışını oluşturur ve sürdürür; böylece XML'i elle yazmanıza veya Yandex'in gereksinimleri her değiştiğinde ürün verilerinizi yeniden biçimlendirmenize gerek kalmaz. Uygulamada:
id, available, price/currencyId, categoryIdve ya da basitleştirilmiş olanı name yol veya vendor/model Kataloğunuzun yapısına bağlı olarak yol değişir.Feedance, haber akışı katmanını yönetir; kampanya kurulumunun kendisi (SmartCampaign, reklam grupları, Yandex Direct arayüzünde yaratıcı tasarım) yine doğrudan Yandex Direct üzerinden yapılır.
Yandex, her feed için geçerli tek bir evrensel yenileme sayısı yayınlamıyor. Kendi kılavuzunda "gerekli güncelleme sıklığını ayarlarda belirtmeniz" gerektiği belirtiliyor; yani güncelleme sıklığı, sabit bir platform kuralı yerine satıcı tarafından yapılandırılabilen bir ayar ve farklı CMS entegrasyonları bunu farklı şekilde gösteriyor. Tutarlı bir şekilde belgelenen şey, sabit bir aralık değil, eskiliğin sonucudur: available hem de price Doğrudan reklamlara ve akıllı banner'lara veri aktaran, nadiren güncellenen bir veri akışı, stokta olmayan ürünlerin veya yanlış fiyatın gereğinden uzun süre reklamının yapılması riskini taşır.
Gerçek tarama davranışına tepki veren akıllı bir banner akışı ve anlamlı günlük fiyat veya stok hareketlerine sahip herhangi bir katalog için, en az günlük senkronizasyon pratik bir temeldir. Feedance, varsayılan ayarlara bırakmak yerine, kaynak verilerinizin gerçekte ne sıklıkla değiştiğine uygun bir programda bunu çalıştırabilir.
Yandex'in kendi yayın dokümanına göre, Yandex Ads'te tekliflerin yayınlanmasını en sık engelleyen sorunlar şunlardır:
name eleman Basitleştirilmiş bir teklif söz konusu olduğunda, Yandex'in sistemi teklifi tamamen görmezden gelir ve bunun için hiçbir reklam oluşturulmaz.vendor or model bir teklif olarak ilan edildi type="vendor.model" -- bu bir hataya neden olur ve teklif kısmen işlenmek yerine göz ardı edilir.id Gönderdiğiniz her akışta; kayan kimlikler, Yandex'in bir ürünü izlemek için kullandığı kimlik bağlantısını koparır.application/xml, text/xml, application/octet-stream, application/gzip, application/x-gzipYandex'in içerik alma aracı, içeriği hiç okuyamayabilir.Yandex Web Yöneticisinin "Aramada Hizmetler ve Teklifler → Feed'ler ve Hatalar" sayfası, bu sorunlardan herhangi birini kontrol edebileceğiniz yerdir; bir hatayı düzelttikten sonra Yandex, Feedyi anında değil, bir süre sonra tekrar kontrol eder.
name(Tedarikçi/model tabanlı) veya tedarikçi/model tabanlı seçenekleri belirleyin ve ilgili gerekli alanları tutarlı bir şekilde doldurun; ikisini tutarsız bir şekilde karıştırmak, tekliflerin göz ardı edilmesine neden olur.available hem de price Bu, gerçek mağazanızla sıkı bir şekilde senkronize edilmiştir, çünkü her ikisi de ürünü daha önce görüntülemiş kullanıcılara gösterilen akıllı banner'lara doğrudan veri sağlar; güncel olmayan bir fiyat veya tükenmiş bir ürünün mevcutmuş gibi gösterilmesi, akıllı banner'ların dayandığı yeniden hedefleme mekanizmasını baltalar.param Yandex Market ve Yandex Direct'in aynı kategori içindeki varyantları ayırt etmesine yardımcı olduğu için, neredeyse aynı ürünleri birbirinden ayıran özellikler (boyut, renk, Makalelerzeme) için bilerek giriş yapıyoruz ve bu alanları boş bırakmıyoruz.id Belirli bir ürün için, çalıştırdığınız her yayın akışında (Yandex Ads, Yandex Market veya diğerleri) performans karşılaştırması yapmanız gerekiyorsa, Yandex'in kendi gereksinimlerinde özellikle belirtildiği gibi bu önemlidir.YML ile XML aynı şey midir?
YML, Yandex'in XML üzerine inşa ettiği kendi şemasıdır; her YML dosyası geçerli bir XML belgesidir, ancak Yandex'e özgü bir yapıya sahiptir (yml_catalog, offer, gerekli özellikler gibi categoryId hem de available(Genel XML'in kendi başına tanımlamadığı)
Yandex Market ve Yandex Direct akıllı banner'ları için aynı feed'i kullanabilir miyim?
Evet -- Yandex'in kendi dokümanlarında akıllı banner'ların "geleneksel Yandex.Market feed (YML) formatını" kullanabileceği belirtiliyor, bu nedenle teklif kimlikleri ikisi arasında tutarlı kaldığı sürece tek bir uyumlu YML feed'i her ikisine de hizmet edebilir.
Eğer unutursam ne olur? vendor or model Özel tip bir teklifteki unsur nedir?
Yandex'in dokümanına göre, teklif bir hata oluşturuyor ve göz ardı ediliyor (bu teklif için reklam oluşturulmuyor), bu nedenle bir teklif tanımlarken her iki alanın da birlikte bulunması gerekiyor. vendor.model teklif türü.
Yandex minimum haber akışı güncelleme sıklığı zorunluluğu getiriyor mu?
Tek bir sabit sayı yok. Yandex'in önerisi, gerekli güncelleme sıklığını ayarlarda kendiniz yapılandırmanızdır; platform, tüm yayın türleri için geçerli olan zorunlu bir aralık yayınlamaz.
Feed dosyalarımda hatalar olup olmadığını nereden kontrol edebilirim?
Yandex Web Yöneticisi'nde, Arama bölümündeki Hizmetler ve teklifler altında → Feed'ler ve hatalar bulunur. Yandex, yükleme sırasında ilk teknik doğrulamayı gerçekleştirir, ardından Feedniz ile canlı siteniz arasında uyumsuzlukları ortaya çıkarabilecek sürekli kalite kontrolleri yapar.