Introduzione al feed Microsoft Shopping
Il feed prodotti Microsoft Shopping consente ai commercianti di distribuire i dati dei loro prodotti sulla piattaforma Microsoft, raggiungendo clienti attraverso Bing, MSN e altri servizi Microsoft. A differenza di una semplice lista di prodotti, un feed strutturato garantisce che ogni articolo sia presentato con le informazioni corrette, nelle giuste categorie e con i dettagli che i clienti cercano.
Questo feed rappresenta un canale di visibilità complementare a Google Shopping. Mentre Google domina la ricerca, Microsoft offre accesso a milioni di utenti che utilizzano Bing e i servizi integrati. La configurazione accurata del feed è essenziale per evitare disapprovazioni di annunci, migliorare il ranking dei prodotti e aumentare le conversioni.
Campi obbligatori e struttura di base
Ogni prodotto nel feed Microsoft Shopping richiede un insieme minimo di campi per essere approvato e visualizzato correttamente.
| Campo | Tipo | Descrizione | Impatto sulla qualità |
|---|---|---|---|
| id | Stringa univoca | Identificatore unico del prodotto nel tuo sistema. Deve rimanere coerente a ogni invio del feed. | Senza ID corretto, il sistema non può tracciare aggiornamenti o duplicati. |
| title | Stringa (max 150 caratteri) | Nome del prodotto. Deve essere descrittivo senza keyword stuffing. | Titoli chiari aumentano il CTR e riducono i rimbalzi. Titoli generici o ripetitivi vengono penalizzati. |
| link | URL | URL diretto alla pagina del prodotto sul tuo sito. Deve essere raggiungibile e non reindirizzare. | Link non funzionanti causano disapprovazione immediata dell'annuncio. |
| image_link | URL | URL dell'immagine principale del prodotto (JPG, PNG, GIF). Dimensioni minime 100x100px, consigliate 1200x1200px. | Immagini mancanti o di bassa qualità riducono drasticamente il CTR e causano disapprovazione. |
| price | Numero con valuta | Prezzo attuale in formato corretto (es. "29.99 EUR"). Deve corrispondere al prezzo sul sito. | Prezzi non allineati con il sito causano disapprovazione per inganno al consumatore. |
| availability | Valore predefinito | Stato di disponibilità: "in stock", "out of stock", "preorder". | Annunci per prodotti non disponibili vengono disapprovati o sospesi. |
| brand | Stringa | Marca del prodotto. Obbligatorio per la maggior parte delle categorie. | Mancanza di brand causa disapprovazione in categorie soggette a verifica. |
| description | Testo | Descrizione dettagliata del prodotto (fino a 5000 caratteri). | Descrizioni complete migliorano il ranking e riducono il tasso di rimbalzo. |
| google_product_category | Numero di categoria | Categoria Google Merchant Center (es. "Electronics > Computers"). Deve essere precisa. | Categoria errata causa disapprovazione o visibilità ridotta nelle ricerche rilevanti. |
Identificazione e tracciamento dei prodotti
L'identificazione accurata dei tuoi prodotti è fondamentale per il corretto funzionamento del feed.
Il campo id deve essere univoco all'interno del feed e coerente tra gli invii. Se un prodotto cambia ID tra un invio e l'altro, il sistema lo tratterà come un nuovo articolo, perdendo la cronologia di performance e causando duplicati temporanei.
I campi gtin (Global Trade Item Number, noto anche come codice EAN o UPC) e mpn (Manufacturer Part Number) servono a identificare univocamente il prodotto a livello globale. Se il tuo prodotto ha un GTIN, includilo sempre. Se non lo ha, il campo identifier_exists deve essere impostato a "false" per evitare che il sistema lo cerchi e disapprovi l'annuncio.
Il campo item_group_id raggruppa varianti dello stesso prodotto (diverse taglie, colori o configurazioni). Tutti i prodotti della stessa famiglia devono condividere lo stesso item_group_id. Questo migliora il ranking complessivo e permette ai clienti di filtrare per attributi.
Informazioni di prezzo e disponibilità
I dati di prezzo e disponibilità determinano se un annuncio viene approvato e se i clienti possono completare un acquisto.
Il campo price deve riflettere il prezzo di listino attuale sul tuo sito. Se il prodotto è in sconto, usa sale_price per il prezzo ridotto e sale_price_effective_date per specificare il periodo di validità dello sconto (formato: YYYY-MM-DD/YYYY-MM-DD). Se la data di fine sconto è nel passato, il prezzo di vendita viene ignorato.
Il campo availability ha quattro valori principali:
- "in stock": prodotto disponibile per la spedizione immediata.
- "out of stock": prodotto attualmente non disponibile.
- "preorder": disponibile per preordine.
- "backorder": disponibile ma con consegna posticipata.
Se usi "preorder" o "backorder", il campo availability_date specifica quando il prodotto sarà spedito (formato: YYYY-MM-DD). Annunci con date di disponibilità nel passato vengono disapprovati.
Il campo expiration_date determina quando un annuncio scade dal feed. Se omesso, l'annuncio rimane attivo indefinitamente. Se è nel passato, l'annuncio viene rimosso automaticamente.
Attributi di prodotto e varianti
Gli attributi permettono ai clienti di trovare il prodotto corretto e riducono i rimbalzi.
| Campo | Valori | Quando usarlo |
|---|---|---|
| color | Nome colore (es. "Rosso", "Blu scuro") | Abbigliamento, arredamento, elettronica con opzioni di colore. |
| size | Taglia (es. "M", "Large", "42") | Abbigliamento, calzature, accessori. |
| gender | "male", "female", "unisex" | Abbigliamento e accessori con target di genere. |
| age_group | "newborn", "infant", "toddler", "kids", "adult" | Abbigliamento e prodotti per bambini. |
| size_type | "regular", "petite", "plus", "big & tall", "maternity" | Abbigliamento con taglie speciali. |
| size_system | "US", "EU", "UK", "IT", "FR", "JP", "CN", "AU" | Specifico per calzature e abbigliamento internazionali. |
| material | Nome materiale (es. "Cotone 100%", "Pelle sintetica") | Abbigliamento, arredamento, accessori. |
| pattern | Tipo di pattern (es. "Floreale", "A righe", "Tinta unita") | Abbigliamento e tessuti. |
I campi custom_label_0 fino a custom_label_4 permettono di aggiungere etichette personalizzate per segmentare i prodotti nel tuo sistema di gestione. Puoi usarli per marcare prodotti ad alto margine, stagionali, o da promuovere. Questi campi non influiscono direttamente sull'approvazione, ma migliorano l'organizzazione e la strategia di bidding.
Spedizione e logistica
I dettagli di spedizione influiscono sulla decisione di acquisto e sulla conformità normativa.
Il campo shipping specifica il costo di spedizione in formato strutturato (es. "IT:Standard:5.99 EUR" per spedizione standard in Italia a 5,99 EUR). Puoi includere più righe di spedizione per diversi metodi o aree geografiche. Se omesso, il sistema utilizza le impostazioni predefinite nel tuo account Microsoft Merchant Center.
Il campo shipping_label categorizza il metodo di spedizione (es. "Standard", "Express", "Overnight"). Questo aiuta i clienti a scegliere la modalità preferita.
Il campo shipping_weight specifica il peso del prodotto (es. "2.5 kg"). È obbligatorio se offri spedizione con tariffe basate sul peso.
Il campo online_only è un booleano (true/false) che indica se il prodotto è venduto solo online. Se true, il prodotto non sarà visualizzato negli annunci locali.
Immagini e contenuti multimediali
Le immagini sono il primo elemento che i clienti valutano.
Il campo image_link contiene l'URL dell'immagine principale. Deve essere un'immagine di alta qualità che mostra chiaramente il prodotto su sfondo neutro o bianco. Le immagini devono avere almeno 100x100 pixel, ma 1200x1200 pixel è lo standard consigliato. Formati accettati: JPG, PNG, GIF, WebP.
Il campo additional_image_link permette di aggiungere fino a 10 immagini supplementari (separate da virgole). Queste mostreranno ai clienti il prodotto da angolazioni diverse, con accessori, o in contesto di utilizzo. Più immagini riducono i rimbalzi e aumentano le conversioni.
Le immagini devono essere ospitate su server stabili e raggiungibili da qualsiasi luogo. Se un'immagine è lenta a caricare o non disponibile, l'annuncio può essere disapprovato.
Categorie e tassonomie
La categorizzazione corretta è cruciale per il ranking e la visibilità.
Il campo google_product_category utilizza la tassonomia ufficiale di Google (non Microsoft, nonostante il nome). Devi usare il numero di categoria esatto. Ad esempio:
- 188 (Abbigliamento e accessori > Abbigliamento > Magliette)
- 267 (Calzature)
- 1604 (Libri)
- 13 (Libri > eBook)
Categorie errate causano disapprovazione o visibilità ridotta nelle ricerche rilevanti. Consulta la tassonomia ufficiale di Google Merchant Center per il numero esatto.
Il campo product_type è opzionale e può contenere la tua tassonomia interna (es. "Abbigliamento > Uomo > Magliette > Casual"). Aiuta a organizzare i prodotti nel tuo sistema, ma non influisce sul ranking di Microsoft Shopping.
Conformità normativa e certificazioni
Alcuni prodotti richiedono informazioni sulla conformità normativa.
I campi energy_efficiency_class, min_energy_efficiency_class e max_energy_efficiency_class sono obbligatori per elettrodomestici e apparecchiature soggette a direttive europee sull'efficienza energetica (es. frigoriferi, lavatrici, condizionatori). I valori vanno da "A" (più efficiente) a "G" (meno efficiente). Se questi campi mancano per prodotti soggetti, l'annuncio viene disapprovato.
Il campo condition specifica lo stato del prodotto: "new", "refurbished", "used". Prodotti usati o ricondizionati richiedono questa indicazione per trasparenza verso il consumatore.
Offerte e promozioni
Le promozioni aumentano il CTR e le conversioni.
Il campo promotion_id collega il prodotto a una campagna promozionale specifica nel tuo account Microsoft Merchant Center. Puoi usarlo per tracciare quali prodotti partecipano a quali promozioni e misurare l'impatto.
Il campo installment specifica se il prodotto può essere pagato a rate (es. "12 payments of 50.00 EUR"). Questo è particolarmente rilevante per prodotti di fascia alta.
I campi sale_price e sale_price_effective_date (già descritti nella sezione prezzi) sono gli strumenti principali per comunicare sconti temporanei.
Attributi avanzati e ottimizzazione
Alcuni campi servono a scopi specifici di targeting e ottimizzazione.
Il campo mobile_link permette di specificare un URL diverso per dispositivi mobili. Se il tuo sito non è completamente responsive, usa questo campo per indirizzare i clienti mobile a una versione ottimizzata.
Il campo adwords_redirect è un URL di reindirizzamento utilizzato da Google Ads (non direttamente da Microsoft Shopping, ma incluso per compatibilità). Non è obbligatorio per Microsoft.
Il campo is_bundle (true/false) indica se il prodotto è un bundle (più articoli venduti insieme). Se true, il prezzo deve riflettere il costo totale del bundle.
Il campo multipack specifica il numero di unità in un pacco multiplo (es. "3" per un pacco da tre). Questo aiuta i clienti a capire il valore.
Il campo unit_pricing_measure e unit_pricing_base_measure permettono di comunicare il prezzo per unità di misura (es. "100 ml" per un prodotto da 500 ml, con prezzo al ml). Questo è obbligatorio in alcuni paesi per trasparenza sui prezzi.
Guida pratica all'ottimizzazione del feed
Validazione e test iniziali
Prima di inviare il feed a Microsoft Shopping, scarica la tassonomia ufficiale di Google Merchant Center e verifica che ogni prodotto sia assegnato alla categoria corretta. Utilizza il validatore XML o CSV del tuo provider di feed per identificare errori di sintassi.
Testa il feed con un piccolo sottoinsieme di prodotti (50-100 articoli) prima di inviare l'intero catalogo. Questo ti permette di identificare e correggere problemi senza bloccare tutti i tuoi annunci.
Allineamento tra feed e sito
Verifica che i prezzi nel feed corrispondano ai prezzi sul tuo sito. Usa uno script automatico per confrontare i dati ogni giorno. Se il prezzo nel feed è superiore a quello sul sito, l'annuncio sarà disapprovato per inganno al consumatore.
I link nel feed devono portare direttamente al prodotto, non alla homepage. Testa almeno il 5% dei link ogni settimana per assicurarti che siano funzionanti.
Le immagini devono essere aggiornate quando il prodotto cambia aspetto o packaging. Se utilizzi immagini non rappresentative, il tasso di rimbalzo aumenterà e il ranking calerà.
Completezza dei dati
Compila tutti i campi facoltativi che sono rilevanti per la tua categoria. Un feed con descrizioni complete, immagini multiple e attributi dettagliati ottiene un ranking migliore di uno minimalista.
Per abbigliamento e calzature, includi sempre color, size e size_system. Per elettronica, includi material, weight e energy_efficiency_class se applicabile.
Se un campo non è applicabile al prodotto, omettilo piuttosto che inserire valori generici o "N/A".
Aggiornamenti e frequenza di invio
Invia il feed almeno una volta al giorno per mantenere i dati aggiornati. Se hai molti prodotti con disponibilità o prezzi variabili, considera invii ogni 4-6 ore.
Microsoft Shopping sincronizza i dati entro 24-48 ore dall'invio. Se un prodotto è out of stock sul tuo sito, aggiorna il feed immediatamente e invia un nuovo invio.
Monitoraggio della performance
Accedi regolarmente al tuo account Microsoft Merchant Center per controllare il numero di annunci approvati, disapprovati e in revisione. Ogni disapprovazione include un motivo specifico. Correggi immediatamente i problemi segnalati.
Traccia il CTR e il conversion rate per categoria di prodotto. Se una categoria ha performance bassa, analizza se il problema è nella categorizzazione, nella qualità dell'immagine o nel prezzo.
Usa i custom_label per segmentare i prodotti per margine, stagionalità o performance. Questo ti permette di identificare rapidamente quali prodotti trainano i risultati e quali hanno bisogno di ottimizzazione.
Differenze rispetto a Google Shopping
Microsoft Shopping utilizza una struttura di feed molto simile a Google Shopping, ma con alcune differenze importanti.
Microsoft è più tollerante con alcuni campi opzionali, ma richiede conformità rigorosa su brand, GTIN e categoria per prodotti in categorie monitorate (abbigliamento, elettronica, libri).
Microsoft Shopping ha una base di utenti diversa da Google. Gli utenti Bing tendono a essere leggermente più anziani e a cercare prodotti con più intenzionalità di acquisto. Questo significa che il tasso di conversione può essere più alto, anche con un volume di impressioni inferiore.
Se distribuisci su entrambe le piattaforme, utilizza lo stesso feed come base e personalizza i campi specifici solo se necessario. Questo riduce il rischio di inconsistenze.
Riepilogo e best practice
Un feed Microsoft Shopping efficace richiede attenzione ai dettagli e aggiornamenti regolari.
I campi obbligatori (id, title, link, image_link, price, availability, brand, description, google_product_category) devono essere sempre completi e accurati. Un singolo errore in uno di questi campi può causare la disapprovazione dell'intero annuncio.
I campi facoltativi, come attributi di prodotto, immagini aggiuntive e dettagli di spedizione, migliorano significativamente la performance. Investire tempo nel completare questi campi produce un ROI positivo.
Automatizza il processo di creazione e aggiornamento del feed il più possibile. Usa script per sincronizzare i dati dal tuo sistema di gestione inventario direttamente al feed.
Monitora regolarmente il numero di annunci approvati, il CTR e il conversion rate. Usa questi dati per identificare opportunità di ottimizzazione e correggere problemi rapidamente.
Consulta la documentazione ufficiale di Microsoft Merchant Center quando hai dubbi su un campo specifico. Le specifiche possono essere aggiornate, e è importante rimanere allineato con i requisiti attuali.