Le funzionalità di Feedance AI sono in fase di lancio.
Dai un'occhiata!

Che cos'è Yandex Ads?

Yandex Ads è l'ecosistema pubblicitario costruito attorno a Yandex Direct, la piattaforma pubblicitaria alla base del più grande motore di ricerca russo, e a Yandex Market, il suo marketplace per lo shopping. Invece di pubblicare annunci di testo composti solo da parole chiave, Yandex Direct può generare annunci direttamente da un feed di prodotti (lo stesso tipo di file strutturato che alimenta le schede prodotto di Yandex Market), in modo che un singolo feed possa gestire sia la presenza organica sul marketplace sia la pubblicità dinamica a pagamento.

Il formato del feed al centro di questo ecosistema è YML (Yandex Market Language), lo schema proprietario di Yandex basato su XML per la descrizione delle offerte: prodotti o servizi con ID, prezzo, categoria e attributi descrittivi. Feedance collega i dati dei tuoi prodotti a questo formato in modo che possano essere utilizzati in tutti i tipi di annunci basati su feed di Yandex Direct.

Perché collegare il feed dei tuoi prodotti a Yandex Ads?

Gli annunci basati su feed di Yandex Direct sono stati creati appositamente per evitare di dover creare e gestire manualmente singoli annunci per un catalogo in continua evoluzione. 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 modifiche di prezzo e disponibilità nel feed si propagano automaticamente agli annunci in tempo reale senza dover ricreare la campagna, e i nuovi prodotti che entrano nel feed diventano automaticamente idonei per gli annunci, a condizione che soddisfino i requisiti del feed stesso. Per un catalogo con frequenti variazioni di prezzo o rotazione delle scorte, questo elimina un passaggio manuale ricorrente che altrimenti si frapporrebbe tra i dati del prodotto e ciò che i clienti effettivamente vedono.

Banner intelligenti e annunci dinamici: come il feed si trasforma in un annuncio

I banner intelligenti di Yandex Direct sono, secondo la loro stessa definizione, "banner interattivi con contenuti dinamici" che vengono "generati automaticamente da un feed". Il meccanismo si rivolge agli acquirenti che hanno già visualizzato prodotti sul tuo sito o interagito con articoli simili altrove, quindi crea un banner utilizzando le immagini, il nome e il prezzo del prodotto specifico presenti nel tuo feed, senza che sia necessaria la progettazione manuale del banner per ogni singolo prodotto.

Dietro le quinte, il flusso di lavoro documentato dall'API di Yandex Direct viene eseguito in una sequenza fissa: il feed viene caricato tramite Feeds.add SmartCampaign viene creato tramite Campaigns.add SmartAdGroup è impostato facendo riferimento a quel feed, gli obiettivi di selezione del prodotto sono configurati tramite SmartAdTargets (offerta e/o priorità per target) e gli annunci vengono creati con Ads.add prima di passare Ads.moderateUn limite da tenere presente prima di pianificare l'automazione: la progettazione creativa è attualmente disponibile solo nell'interfaccia web di Yandex Direct; l'API può recuperare e pubblicare una creatività esistente, ma non può crearne una da zero.

Quale formato di feed è richiesto da Yandex Ads?

Yandex Ads funziona su YML (Yandex Market Language), un formato di feed basato su XML. Secondo la documentazione sui requisiti del feed di Yandex Direct, un file YML valido utilizza <yml_catalog> come suo elemento radice, che porta un date attributo in YYYY-MM-DD hh:mm formato che riflette quando il file è stato generato. Le estensioni di file accettate sono .xml and .ymlYandex accetta anche versioni compresse con GZIP di entrambi i file.

I feed possono essere inviati sia come file caricato che come URL che Yandex recupera direttamente; secondo la documentazione di Yandex Webmaster sui feed, un feed ospitato su URL deve restituire una delle seguenti intestazioni HTTP Content-Type per essere accettato: application/xml, application/octet-stream, text/xml, application/gzip, o application/x-gzipSe il tuo feed è protetto da autenticazione, Yandex supporta URL con credenziali nel formato http://username:password@example.com/feed.yml.

Quali attributi del prodotto sono richiesti?

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

AttributoRequisito
id (attributo dell'offerta)Identificativo univoco, massimo 100 caratteri; deve rimanere identico per lo stesso prodotto su tutti i feed a cui invii i dati (ad esempio Yandex e qualsiasi altro canale).
availableattributo booleano (true/false) che indica lo stato attuale delle scorte.
categoryIdNumero intero positivo, massimo 18 caratteri; esattamente una categoria per offerta.
priceNumero intero o decimale separato da un punto; non può essere zero.
currencyIdCodice valuta supportato, ad esempio RUB, USD, EUR.
urlCollegamento diretto alla pagina del prodotto; massimo 2,048 caratteri, HTTP o HTTPS.
nameObbligatorio per le offerte di tipo semplificato; se mancante, il sistema di Yandex ignora completamente l'offerta e non vengono generati annunci pubblicitari.
vendor / modelRichiesto insieme quando un'offerta utilizza type="vendor.model"omettendo uno dei due si verifica un errore e l'offerta viene ignorata.
pictureDimensioni minime 450x450 pixel; formato JPG, PNG, WEBP o GIF; Yandex consiglia circa 5 immagini per offerta.
paramSpecifiche strutturate opzionali (colore, taglia, materiale e simili); Yandex consente fino a 10 per offerta.

Come collegare Yandex Ads a Feedance

Feedance crea e gestisce il feed YML richiesto da Yandex Direct, senza che tu debba scrivere manualmente file XML o riformattare i dati dei tuoi prodotti ogni volta che cambiano i requisiti di Yandex. In pratica:

  1. Collega la fonte dei tuoi prodotti (piattaforma del negozio, foglio di calcolo o feed esistente) a Feedance.
  2. Feedance mappa i tuoi campi in una struttura YML valida: id, available, price/currencyId, categoryIde sia la versione semplificata name percorso o il vendor/model percorso, a seconda di come è strutturato il tuo catalogo.
  3. Feedance genera un URL di feed ospitato che restituisce il Content-Type previsto dal fetcher di Yandex, consentendoti di registrarlo direttamente nella sezione "Feed ed errori" di Yandex Webmaster o di indirizzare un feed smart banner di Yandex Direct verso di esso.
  4. Le continue modifiche a prezzi, disponibilità e attributi nei dati di origine vengono risincronizzate automaticamente nel feed, mantenendo aggiornate le offerte lette da Yandex Direct senza necessità di caricamenti manuali.

Feedance gestisce il livello di feed; la configurazione della campagna (SmartCampaign, gruppi di annunci, design creativo nell'interfaccia di Yandex Direct) avviene ancora direttamente in Yandex Direct.

Con quale frequenza deve essere aggiornato il feed?

Yandex non pubblica un numero di aggiornamento universale applicabile a tutti i feed. Le sue linee guida indicano di "specificare la frequenza di aggiornamento richiesta nelle impostazioni", il che significa che la cadenza di aggiornamento è un'impostazione configurabile dal commerciante piuttosto che una regola fissa della piattaforma, e le diverse integrazioni CMS la espongono in modo diverso. Ciò che è documentato in modo coerente è la conseguenza dell'obsolescenza, non un intervallo fisso: poiché available and price Un feed che si alimenta direttamente con annunci e banner intelligenti, ma che si aggiorna di rado, rischia di pubblicizzare articoli esauriti o con prezzi errati per un periodo più lungo del necessario.

Per un feed di banner intelligente che reagisca al comportamento di navigazione reale e per qualsiasi catalogo con variazioni significative di prezzo o disponibilità giornaliere, la sincronizzazione almeno giornaliera è il punto di partenza ideale: Feedance può eseguire questa operazione con una pianificazione che corrisponde alla frequenza con cui i dati di origine cambiano effettivamente, anziché lasciare un'impostazione predefinita.

Errori comuni di alimentazione

Secondo la documentazione ufficiale di Yandex, le condizioni di errore che più spesso impediscono la pubblicazione delle offerte su Yandex Ads sono:

  1. Mancante name elemento Nel caso di un'offerta semplificata, il sistema di Yandex ignora completamente l'offerta e non genera alcun annuncio.
  2. Mancante vendor or model su un'offerta dichiarata come type="vendor.model" -- questo genera un errore e l'offerta viene ignorata anziché essere elaborata parzialmente.
  3. Discrepanze tra i dati del feed e quelli del sito in tempo reale La convalida di Yandex Webmaster verifica esplicitamente questo aspetto dopo l'accettazione tecnica iniziale, e numerose discrepanze possono comportare il blocco di singole offerte o il rifiuto dell'intero feed.
  4. ID prodotto incoerenti tra i diversi feed -- I requisiti di Yandex stabiliscono che lo stesso prodotto deve avere lo stesso id in ogni feed in cui lo invii; gli ID variabili interrompono il collegamento di identità che Yandex utilizza per tracciare un prodotto.
  5. Intestazione Content-Type errata 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 fetcher di Yandex potrebbe non riuscire affatto a leggere il feed.

La pagina "Servizi e offerte nella ricerca → Feed ed errori" di Yandex Webmaster è il luogo ideale per verificare questi aspetti; dopo aver corretto un errore, Yandex ricontrolla il feed dopo un certo ritardo, anziché immediatamente.

Suggerimenti per l'ottimizzazione

  1. Decidi in anticipo se ogni offerta è semplificata (name(basato su) o basato su fornitore/modello e compilare i corrispondenti campi obbligatori in modo coerente: mescolare i due in modo incoerente è ciò che fa sì che le offerte vengano ignorate.
  2. mantenere available and price Perfettamente sincronizzato con il tuo negozio online, poiché entrambi alimentano direttamente i banner intelligenti mostrati agli utenti che hanno già visualizzato il prodotto: un prezzo obsoleto o un articolo esaurito mostrato come disponibile vanifica il meccanismo di retargeting su cui si basano i banner intelligenti.
  3. Fornisci il set completo consigliato di circa 5 immagini per offerta, con una risoluzione minima di 450x450 pixel; i banner intelligenti sono per loro natura visivi e un feed con una sola immagine di piccole dimensioni limita le possibilità di generazione dell'ad builder.
  4. Usa il param È opportuno inserire appositamente attributi che differenziano prodotti quasi identici (taglia, colore, materiale) anziché lasciarli vuoti, poiché questi aiutano Yandex Market e Yandex Direct a distinguere le varianti all'interno della stessa categoria.
  5. Mantieni lo stesso id per un determinato prodotto su tutti i feed che gestisci (Yandex Ads, Yandex Market o altri): i requisiti di Yandex lo specificano chiaramente ed è importante se si intende confrontare le prestazioni tra i diversi canali.

FAQ

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

Posso utilizzare lo stesso feed per i banner intelligenti di Yandex Market e Yandex Direct?
Sì, la documentazione di Yandex stessa indica che i banner intelligenti possono utilizzare "il formato tradizionale del feed Yandex.Market (YML)", quindi un singolo feed YML conforme può servire entrambi, a condizione che gli ID delle offerte rimangano coerenti tra i due.

Cosa succede se dimentico il vendor or model elemento su un'offerta di tipo personalizzato?
Secondo la documentazione di Yandex, l'offerta produce un errore e viene ignorata: non vengono generati annunci per essa, quindi entrambi i campi devono essere presenti insieme ogni volta che dichiari un vendor.model tipo di offerta.

Yandex impone una frequenza minima di aggiornamento del feed?
Non esiste un numero fisso. Yandex consiglia di configurare autonomamente la frequenza di aggiornamento desiderata nelle impostazioni; la piattaforma non pubblica un intervallo obbligatorio valido per tutti i tipi di feed.

Dove posso verificare se il mio feed presenta degli errori?
In Yandex Webmaster, nella sezione Servizi e offerte, nella barra di ricerca → Feed ed errori, Yandex esegue una convalida tecnica iniziale al momento del caricamento, seguita da controlli di qualità continui che possono individuare discrepanze tra il feed e il sito web attivo.

Pianifica subito la tua demo di 15 minuti

Pianifica la mia demo

Personalizzeremo la tua demo in base alle tue esigenze immediate e risponderemo a tutte le tue domande. Preparati a scoprire come funziona!