Ottimizzazione del feed

Separazione degli ID prodotto: quando servono ID distinti per i prodotti venduti online e in negozio

Google consiglia ID separati se gli attributi di un articolo sono diversi online e in negozio. Cosa cambia, chi è coinvolto, come migrare e item_group_id.

Aggiornato 3 min di lettura

Cosa cambia

Google ha cambiato il modo in cui gestisce i prodotti multicanale, cioè gli articoli venduti sia online sia nei negozi fisici. Ora un prodotto multicanale dovrebbe avere gli stessi valori degli attributi principali in entrambi i canali. Se ti servono valori degli attributi diversi online e in negozio (ad esempio una condizione diversa o etichette personalizzate diverse per il targeting degli annunci), Google consiglia di creare due prodotti separati: un prodotto che usava l’ID SKU-1234 sia per la scheda online sia per l’annuncio di inventario locale usa quindi due ID distinti, uno per il canale online e uno diverso per il canale locale/in negozio.

Questo vale per i merchant che pubblicano sia annunci Shopping (online) sia annunci di inventario locale (in negozio), quando lo stesso SKU compare sia nel feed prodotti principale sia nel feed dell’inventario locale. Un prezzo diverso in negozio, da solo, non richiede un ID separato: i dati dell’inventario locale possono sovrascrivere il prezzo per ogni negozio. Se pubblichi solo annunci Shopping online senza il programma di annunci di inventario locale, questa modifica non ti riguarda.

Perché Google ha introdotto questa modifica

Quando lo stesso ID prodotto viene utilizzato per l’inventario sia online sia in negozio, il sistema di offerta di Google riceve segnali contrastanti. I dati sul rendimento di entrambi i canali vengono attribuiti a un solo ID prodotto e per l’algoritmo diventa difficile ottimizzare ciascun canale in modo indipendente:

  • Un prodotto che converte bene in negozio ma male online avrà segnali di rendimento mescolati che Smart Bidding non riesce a interpretare correttamente

  • Gli attributi possono essere diversi tra i canali: ad esempio una condizione diversa in negozio o etichette personalizzate diverse per il targeting degli annunci (un prezzo diverso in negozio, come 34,99 € contro 29,99 € online, può invece arrivare dai dati dell’inventario locale)

  • Le conversioni con ritiro in negozio e le conversioni con consegna online richiedono segnali di ottimizzazione diversi

Separando gli ID, il sistema di Google può trattare ogni canale come un prodotto distinto ai fini di offerte e attribuzione, anche se il prodotto fisico è identico.

Chi è coinvolto

Questa modifica ti riguarda se:

  • Invii a Merchant Center un feed prodotti principale per gli annunci Shopping online

  • Invii anche un feed dell’inventario locale (o usi gli annunci di inventario locale)

  • Lo stesso SKU/ID prodotto compare in entrambi i feed

  • Questi prodotti richiedono valori degli attributi diversi online e in negozio (prezzo escluso)

Chi vende solo online non è coinvolto.

Guida alla migrazione

Passaggio 1: controlla la sovrapposizione degli ID

# Find overlapping IDs across feeds
online_ids = set(primary_feed['id'])
instore_ids = set(local_inventory_feed['id'])
overlapping = online_ids.intersection(instore_ids)
print(f"Products requiring ID split: {len(overlapping)}")

Passaggio 2: definisci la convenzione di denominazione

Schemi comuni:

  • SKU-1234-online e SKU-1234-store

  • online_SKU-1234 e store_SKU-1234

  • SKU-1234-W (web) e SKU-1234-S (negozio)

Vincolo fondamentale: gli ID prodotto non possono superare i 50 caratteri e non devono contenere spazi. Verifica che i nuovi ID rispettino questi limiti prima di applicarli in blocco.

Passaggio 3: aggiorna il feed prodotti principale

Modifica tutti gli ID prodotto interessati applicando la nuova convenzione per il canale online. Tutti gli altri attributi (titolo, prezzo, GTIN, immagini) rimangono invariati: cambia solo l’attributo id.

Passaggio 4: aggiorna il feed dell’inventario locale

Modifica tutti gli ID prodotto interessati nel feed dell’inventario locale applicando la convenzione per il negozio. Ora gli ID devono corrispondere ai nuovi ID del canale negozio, non a quelli del canale online.

Passaggio 5: gestisci item_group_id

Se i tuoi prodotti usano item_group_id per raggruppare le varianti, hai bisogno di una strategia coerente. Secondo le attuali indicazioni di Google, per lo stesso prodotto va usato lo stesso item_group_id su tutti i canali: si tratta pur sempre dello stesso prodotto fisico, rappresentato in canali diversi. Così il raggruppamento delle varianti resta coerente e la gestione del feed è più semplice. Consulta la guida all’attributo item_group_id per i dettagli.

Passaggio 6: invia e verifica

Dopo aver aggiornato entrambi i feed, controlla la scheda «Richiede attenzione» di Merchant Center. Dovresti vedere i prodotti online con i nuovi ID specifici per canale e nessun avviso di «ID prodotto in conflitto».

Impatto sul rendimento di Smart Bidding

Cambiare un ID prodotto crea un nuovo prodotto nel sistema di Google. Lo storico del rendimento associato al vecchio ID non viene trasferito. Smart Bidding dovrà creare nuovi modelli per gli ID aggiornati: in genere un periodo di apprendimento di 2-4 settimane. Durante la transizione tieni un budget un po’ più prudente: il ROAS potrebbe oscillare.

Importante: non eliminare subito i vecchi ID

Quando introduci nuovi ID, non rimuovere immediatamente quelli vecchi se le campagne Google Ads o i gruppi di prodotti vi fanno ancora riferimento. Prima aggiorna i filtri dei gruppi di prodotti nelle campagne in modo che usino i nuovi ID, poi rimuovi quelli vecchi dal feed. Se rimuovi un ID ancora in uso, la campagna non pubblica nulla per quel gruppo di prodotti finché non aggiorni il filtro.

Guide correlate