NovitàProduct Score, 4T Segmentation, Price War e Broken Size sono disponibili.Scopri le novità
Feedance
Logo di Yandex AdsYandex AdsCanale · Piattaforme pubblicitarie
Integrazione con Yandex

Invia a Yandex i prodotti che vale la pena mostrare.

Feedance crea il tuo feed per Yandex Ads e aggiunge a ogni prodotto etichette per punteggio, segmento 4T, posizione di prezzo e taglie mancanti, così ogni prodotto porta con sé il proprio segnale di performance.

Feed di prodotto Yandex Ads
Generato da Feedance
Export XML, CSV o JSONAggiornato a ogni sincronizzazione
<item>
  <id>TS-1042</id>
  <title>T-shirt girocollo</title>
  <price>49.90 USD</price>
  <availability>in stock</availability>
  <custom_label_0>score_86</custom_label_0>
  <custom_label_1>top</custom_label_1>
  <custom_label_2>best_price</custom_label_2>
  <custom_label_3>size_ok</custom_label_3>
</item>
Etichette Feedance, scritte come etichette personalizzate
Cosa invia Feedance a Yandex

Un catalogo con un segnale di performance su ogni prodotto.

Yandex legge i tuoi prodotti dal feed. Feedance invia un feed completo e valido, più i segnali che Yandex da solo non ha.

Product Scorecustom_label_0Un punteggio da 0 a 100 basato su visualizzazioni, aggiunte al carrello e acquisti a 1, 7 e 30 giorni.
Segmento 4Tcustom_label_1Top, Tolerable, Tranquil o Toxic, in base al traffico e al ritorno di ciascun prodotto.
Price Warcustom_label_2Più economico, allo stesso prezzo o più caro rispetto a concorrenti specifici.
Broken Sizecustom_label_3Segnala i modelli con la maggior parte delle taglie esaurite.
Creativitàimage_linkImmagini brandizzate da Creative Suite, con prezzo e dettagli della campagna presi dal feed.
Come usarlo: suddividi campagne, gruppi di prodotti o set di prodotti in base a queste etichette, ad esempio solo i prodotti Top, oppure tutto tranne i Toxic e i modelli con taglie mancanti. Gli slot delle etichette sono configurabili. Feedance non modifica le tue offerte né i tuoi budget.

Cos'è Yandex Ads?

Yandex Ads è l'ecosistema pubblicitario costruito intorno a Yandex Direct, la piattaforma pubblicitaria del più grande motore di ricerca russo, e a Yandex Market, il suo marketplace di shopping. Invece di gestire solo annunci di testo basati su parole chiave, Yandex Direct può generare annunci direttamente da un feed di prodotto, lo stesso tipo di file strutturato che alimenta le schede di Yandex Market, così un unico feed può sostenere sia una presenza in stile organico sul marketplace sia la pubblicità dinamica a pagamento.

Il formato di feed al centro di questo ecosistema è YML (Yandex Market Language), lo schema proprietario di Yandex basato su XML per descrivere le offerte: prodotti o servizi con un id, un prezzo, una categoria e attributi descrittivi. Feedance collega i tuoi dati di prodotto a questo formato, così possono essere usati in tutti i tipi di annunci basati su feed di Yandex Direct.

Perché collegare il tuo feed di prodotto a Yandex Ads?

I tipi di annunci basati su feed di Yandex Direct esistono proprio per evitarti di creare e mantenere a mano singoli annunci per un catalogo che cambia di continuo. Una volta collegato un feed, Yandex Direct lo legge direttamente per decidere cosa pubblicizzare, a quale prezzo e se un articolo è effettivamente disponibile.

Il vantaggio pratico è che le variazioni di prezzo e disponibilità nel feed possono propagarsi agli annunci attivi senza ricostruire la campagna, e i nuovi prodotti che entrano nel feed diventano automaticamente idonei agli annunci purché rispettino i requisiti del feed. Per un catalogo con variazioni di prezzo o rotazione dello stock regolari, questo elimina un passaggio manuale ricorrente che altrimenti si frapporrebbe tra i tuoi dati di prodotto e ciò che vedono davvero gli acquirenti.

Smart banner e annunci dinamici: come il feed diventa un annuncio

Gli smart banner di Yandex Direct sono, con le parole di Yandex, "interactive banners with dynamic content" che vengono "automatically generated from a feed". Il meccanismo si rivolge agli acquirenti che hanno già visto prodotti sul tuo sito o interagito con articoli simili altrove, quindi compone un banner con le immagini, il nome e il prezzo presi dal feed per quel prodotto specifico, senza bisogno di progettare manualmente un banner per ogni prodotto.

Dietro le quinte, il flusso documentato dall'API di Yandex Direct segue una sequenza fissa: il feed viene caricato tramite Feeds.add, viene creata una SmartCampaign tramite Campaigns.add, viene configurato uno SmartAdGroup che fa riferimento a quel feed, i target di selezione dei prodotti vengono impostati tramite SmartAdTargets (offerta e/o priorità per target) e gli annunci vengono creati con Ads.add prima di passare per Ads.moderate. Una limitazione da conoscere prima di pianificare un'automazione su questa base: oggi il design delle creatività è disponibile solo nell'interfaccia web di Yandex Direct; l'API può recuperare e utilizzare una creatività esistente, ma non può crearne una da zero.

Quale formato di feed richiede Yandex Ads?

Yandex Ads funziona con YML (Yandex Market Language), un formato di feed basato su XML. Secondo la documentazione sui requisiti dei feed di Yandex Direct, un file YML valido usa <yml_catalog> come elemento radice, con un attributo date nel formato YYYY-MM-DD hh:mm che indica quando il file è stato generato. Le estensioni di file accettate sono .xml e .yml, e Yandex accetta anche le versioni compresse in GZIP di entrambe.

I feed possono essere inviati come file caricato oppure come URL che Yandex recupera direttamente; secondo la documentazione sui feed di Yandex Webmaster, un feed ospitato su URL deve restituire uno di questi header HTTP Content-Type per essere accettato: application/xml, application/octet-stream, text/xml, application/gzip o application/x-gzip. Se il tuo feed è protetto da autenticazione, Yandex supporta URL con credenziali nella forma http://username:password@example.com/feed.yml.

Quali attributi di prodotto sono obbligatori?

Ogni prodotto in un feed YML è racchiuso in un elemento <offer>. I requisiti documentati di Yandex Direct indicano i seguenti campi fondamentali, che determinano se un'offerta viene accettata ed è idonea a generare annunci:

AttributoRequisito
id (attributo dell'offerta)Identificatore univoco, massimo 100 caratteri; deve restare identico per lo stesso prodotto in tutti i feed che invii (ad es. Yandex e qualsiasi altro canale).
availableAttributo booleano (true/false) che indica lo stato attuale dello stock.
categoryIdNumero intero positivo, massimo 18 caratteri; esattamente una categoria per offerta.
priceNumero intero o decimale con il punto come separatore; non può essere zero.
currencyIdCodice valuta supportato, ad es. RUB, USD, EUR.
urlLink diretto alla pagina prodotto; massimo 2.048 caratteri, HTTP o HTTPS.
nameObbligatorio per le offerte di tipo semplificato; se manca, il sistema di Yandex ignora completamente l'offerta e non viene generato alcun annuncio.
vendor / modelObbligatori insieme quando un'offerta usa type="vendor.model"; omettere uno dei due causa un errore e l'offerta viene ignorata.
pictureMinimo 450x450 pixel; JPG, PNG, WEBP o GIF; Yandex consiglia circa 5 immagini per offerta.
paramSpecifiche strutturate facoltative (colore, taglia, materiale e simili); Yandex ne consente fino a 10 per offerta.

Come collegare Yandex Ads a Feedance

Feedance crea e mantiene il feed YML che Yandex Direct si aspetta, senza che tu debba scrivere XML a mano o riformattare i dati di prodotto ogni volta che cambiano i requisiti di Yandex. In pratica:

  1. Collega a Feedance la tua fonte di prodotti (piattaforma del negozio, foglio di calcolo o feed esistente).
  2. Feedance mappa i tuoi campi in una struttura YML valida: id, available, price/currencyId, categoryId e il percorso semplificato con name oppure quello con vendor/model, a seconda di come è strutturato il tuo catalogo.
  3. Feedance genera un URL di feed ospitato che restituisce il Content-Type previsto dal sistema di recupero di Yandex, così puoi registrarlo direttamente nella sezione "Feeds and errors" di Yandex Webmaster o collegarlo al feed di uno smart banner di Yandex Direct.
  4. Le variazioni continue di prezzo, stock e attributi nei dati di origine vengono risincronizzate automaticamente nel feed, mantenendo aggiornate le offerte lette da Yandex Direct senza ricaricamenti manuali.

Feedance gestisce il livello del feed; la configurazione della campagna (SmartCampaign, gruppi di annunci, design delle creatività nell'interfaccia di Yandex Direct) avviene comunque direttamente in Yandex Direct.

Con quale frequenza dovrebbe aggiornarsi il feed?

Yandex non indica un unico valore di aggiornamento valido per tutti i feed. Le sue indicazioni dicono di "specify the required update frequency in the settings": la cadenza di aggiornamento è quindi un'impostazione configurabile dal merchant più che una regola fissa della piattaforma, e le diverse integrazioni CMS la gestiscono in modi diversi. Ciò che è documentato in modo coerente è la conseguenza dei dati obsoleti, non un intervallo fisso: poiché available e price confluiscono direttamente in annunci e smart banner, un feed aggiornato di rado rischia di pubblicizzare articoli esauriti o prezzi sbagliati più a lungo del necessario.

Per un feed di smart banner che reagisce al comportamento di navigazione reale, e per qualsiasi catalogo con variazioni giornaliere significative di prezzo o stock, la base pratica è sincronizzare almeno una volta al giorno: Feedance può farlo secondo una programmazione adeguata alla frequenza con cui cambiano davvero i tuoi dati di origine, invece di affidarsi a un valore predefinito.

Errori comuni nei feed

Secondo la documentazione sui feed di Yandex, le condizioni di errore che più spesso tengono le offerte fuori da Yandex Ads sono:

  1. Elemento name mancante in un'offerta di tipo semplificato: il sistema di Yandex ignora del tutto l'offerta e non viene generato alcun annuncio.
  2. vendor o model mancanti in un'offerta dichiarata come type="vendor.model": questo produce un errore e l'offerta viene ignorata invece di essere elaborata parzialmente.
  3. Discrepanze tra feed e dati del sito live: la convalida di Yandex Webmaster lo verifica esplicitamente dopo l'accettazione tecnica iniziale, e discrepanze diffuse possono portare al blocco di singole offerte o al rifiuto dell'intero feed.
  4. ID prodotto non coerenti tra i feed: i requisiti di Yandex stabiliscono che lo stesso prodotto deve avere lo stesso id in ogni feed in cui viene inviato; ID che cambiano rompono il legame di identità che Yandex usa per seguire un prodotto.
  5. Header Content-Type errato in un feed ospitato su URL: se il tuo server non restituisce uno dei tipi accettati (application/xml, text/xml, application/octet-stream, application/gzip, application/x-gzip), il sistema di recupero di Yandex potrebbe non riuscire proprio a leggere il feed.

La pagina "Services and offers in search → Feeds and errors" di Yandex Webmaster è il punto in cui verificare tutti questi aspetti; dopo che hai corretto un errore, Yandex ricontrolla il feed dopo un certo intervallo, non immediatamente.

Consigli di ottimizzazione

  1. Decidi fin dall'inizio se ogni offerta è semplificata (basata su name) o di tipo vendor/model e compila in modo coerente i campi obbligatori corrispondenti: è proprio l'uso incoerente dei due tipi a far ignorare le offerte.
  2. Mantieni available e price strettamente sincronizzati con il tuo negozio reale, perché entrambi confluiscono direttamente negli smart banner mostrati agli utenti che hanno già visto il prodotto: un prezzo non aggiornato o un articolo esaurito indicato come disponibile compromette proprio il meccanismo di retargeting su cui si basano gli smart banner.
  3. Fornisci l'intero set consigliato di circa 5 immagini per offerta, pari o superiori al minimo di 450x450; gli smart banner sono per natura visivi e un feed con una sola immagine piccola limita ciò che il generatore di annunci può creare.
  4. Usa le voci param in modo mirato per gli attributi che distinguono prodotti quasi identici (taglia, colore, materiale) invece di lasciarle vuote, perché aiutano Yandex Market e Yandex Direct a distinguere le varianti all'interno della stessa categoria.
  5. Mantieni lo stesso id per un determinato prodotto in tutti i feed che gestisci (Yandex Ads, Yandex Market o altri): i requisiti di Yandex lo indicano espressamente, ed è importante se in futuro vuoi confrontare le performance tra canali.

Domande frequenti

YML è la stessa cosa di XML?
YML è lo schema proprietario di Yandex costruito su XML: ogni file YML è un documento XML valido, ma segue una struttura specifica di Yandex (yml_catalog, offer, attributi obbligatori come categoryId e available) che l'XML generico non definisce di per sé.

Posso usare lo stesso feed per Yandex Market e per gli smart banner di Yandex Direct?
Sì: la documentazione di Yandex indica che gli smart banner possono usare "the traditional Yandex.Market feed (YML) format", quindi un unico feed YML conforme può servire entrambi, a patto che gli ID delle offerte restino coerenti tra i due.

Cosa succede se dimentico l'elemento vendor o model in un'offerta di tipo personalizzato?
Secondo la documentazione di Yandex, l'offerta genera un errore e viene ignorata (non vengono generati annunci), quindi entrambi i campi devono essere presenti insieme ogni volta che dichiari un'offerta di tipo vendor.model.

Yandex impone una frequenza minima di aggiornamento del feed?
Non un valore unico e fisso. Le indicazioni di Yandex prevedono che sia tu a configurare nelle impostazioni la frequenza di aggiornamento necessaria; la piattaforma non pubblica un intervallo obbligatorio valido per tutti i tipi di feed.

Dove posso vedere se il mio feed contiene errori?
In Yandex Webmaster, in Services and offers in search → Feeds and errors. Yandex esegue una convalida tecnica iniziale al caricamento, poi controlli di qualità continui che possono evidenziare discrepanze tra il feed e il sito live.

Informazioni su Yandex Ads

Yandex Ads è l'ecosistema pubblicitario che ruota attorno a Yandex Direct, la piattaforma pubblicitaria del più grande motore di ricerca russo, e a Yandex Market, il suo marketplace per lo shopping. Viene usato principalmente per raggiungere gli acquirenti in Russia.

Oltre agli annunci di testo basati su parole chiave, Yandex Direct può creare annunci direttamente da un feed di prodotto. Gli smart banner, ad esempio, vengono generati automaticamente a partire da immagini, nomi e prezzi del feed e mostrati agli acquirenti che hanno visualizzato prodotti sul tuo sito o articoli simili altrove. I nuovi prodotti nel feed diventano idonei per gli annunci, e le variazioni di prezzo o di disponibilità arrivano negli annunci attivi senza dover ricostruire le campagne.

Il formato del feed è YML (Yandex Market Language), il formato di Yandex basato su XML per descrivere le offerte con ID, prezzo, categoria e altri attributi. I feed possono essere caricati come file o scaricati da un URL, e lo stesso tipo di file alimenta anche le schede su Yandex Market.

Poiché Yandex Direct legge il feed per decidere cosa pubblicizzare, a quale prezzo e se un articolo è disponibile, la qualità del feed incide direttamente sui risultati. Attributi obbligatori mancanti, prezzi errati o disponibilità non aggiornata portano a offerte rifiutate o a spesa pubblicitaria sprecata.

Scopri quali
prodotti rendono.

Collega il tuo feed e GA4. Mostriamo Product Score, 4T, Price War e Broken Size sul tuo catalogo.