Formato ID prodotto: fai corrispondere il tuo feed al Facebook Pixel (content_id)

Feed di prodotto 6 min di lettura Updated Sep 23, 2026

Le dynamic ads e il retargeting funzionano solo quando Facebook riesce a collegare due elementi: l'id di ogni articolo nel tuo catalogo e i content_ids che il tuo pixel Meta attiva quando un cliente visualizza un prodotto, lo aggiunge al carrello o lo acquista. Se questi due identificatori non corrispondono esattamente, Meta non ha nulla su cui basare il collegamento — quindi le tue Advantage+ catalog ads non mostrano prodotti, i segmenti di retargeting restano vuoti e l'intera configurazione fallisce in silenzio senza alcun errore visibile da nessuna parte. Questo è il motivo più comune per cui un feed tecnicamente "valido" continua a non vendere nulla. Questa app scrive l'id nel campo di ogni articolo del feed e ti offre cinque formati di ID prodotto tra cui scegliere, così puoi allineare quell'id con qualunque cosa il tuo pixel invii già. Questa pagina spiega cosa emette ciascun formato e quale scegliere.

1 Comprendere la regola di corrispondenza

La regola è breve: l'id nel tuo feed deve essere uguale al valore content_ids che il tuo pixel invia per lo stesso prodotto. Meta collega gli eventi agli articoli del catalogo tramite corrispondenza esatta della stringa — l'id è sensibile alle maiuscole (abc123 e ABC123 sono due articoli diversi) e limitato a 100 caratteri. Se il tuo pixel attiva content_ids: ["shopify_284197941_670889949"] ma l'id dell'articolo nel tuo feed è semplicemente 670889949, Meta vede due articoli non correlati e l'annuncio non ha nulla da mostrare. C'è un secondo identificatore che conta: . L'app lo imposta sempre sull'ID numerico del tuo prodotto, che raggruppa insieme tutte le varianti di uno stesso prodotto. A seconda che il tuo pixel invii content_type: product o product_group, Meta confronta il tuo evento con l'id dell'articolo o con l'item_group_id — quindi vale la pena sapere quale usa il tuo pixel.

2 Aprire l'impostazione del formato ID prodotto

Il formato ID prodotto si trova nell'editor avanzato. Dalla tua dashboard, apri il menu Actions del feed e scegli Edit (advanced) (l'editor Basic non espone questa impostazione). Se ti trovi attualmente nell'editor Basic, usa Switch to advanced — entrambi gli editor modificano lo stesso feed, quindi non si perde nulla.

Aprire l'impostazione del formato ID prodotto — s-button[commandFor="feed-menu-1"] evidenziato

3 Trovare la sezione "Other settings"

Scorri fino alla sezione Other settings in fondo all'editor avanzato. L'ultimo controllo è Product ID format — un elenco di cinque opzioni radio. Qualunque cosa tu scelga qui diventa l'id di ogni articolo esportato dal feed, quindi modificala con attenzione: cambiare formato rinomina ogni articolo nel tuo catalogo e Meta tratta gli articoli rinominati come nuovi di zecca (qualsiasi performance pubblicitaria esistente e recensione associata ai vecchi id viene azzerata).

Trovare la sezione "Other settings" — #product_feed_namingStrategyId evidenziato

4 Mantieni il valore predefinito: Product ID (consigliato)

L'opzione predefinita è "Product ID default & recommended". Scrive l'ID numerico Shopify di ogni variante nell'id dell'articolo (ad esempio 6789012) e l'ID numerico del prodotto nell'item_group_id. Questa è la scelta giusta per la maggior parte dei negozi — soprattutto se questa app è l'unica cosa che costruisce il tuo catalogo e hai configurato il tuo pixel per inviare gli stessi ID delle varianti, oppure se non stai eseguendo dynamic ads che dipendono da uno schema di id legacy specifico. Se le dynamic ads funzionano, non modificarlo. La seconda opzione, "Product ID (if you export only one variant of a product) or Variant ID (if you export all / multiple variants)", è il vecchio valore predefinito dell'app, mantenuto per i feed creati prima che il valore predefinito cambiasse. Emette l'ID del prodotto quando esporti una singola variante per prodotto, e l'ID della variante quando esporti tutte/molteplici varianti. Scegli questa opzione solo se hai costruito il tuo catalogo con il vecchio comportamento e devi mantenere stabili quegli id esatti.

Mantieni il valore predefinito: Product ID (consigliato) — #product_feed_namingStrategyId evidenziato

5 Corrispondere al canale Facebook di Shopify: il formato Global

Se utilizzi anche il Facebook & Instagram sales channel integrato di Shopify, il suo pixel invia i content_ids in un formato shopify_… piuttosto che come semplice id numerico. Per allinearti ad esso, scegli l'opzione Global format:
"Global format (shopify, country code, product ID, variant ID - example: shopify_US_12345_6789012)" — emette shopify___. Il codice paese proviene dal paese del Market del feed (predefinito US). Usa questa opzione quando vendi in Shopify Markets / più paesi e il tuo pixel è sensibile al paese.
"Global format (shopify, language code, product ID, variant ID - example: shopify_EN_12345_6789012)" — lo stesso formato ma indicizzato per codice lingua anziché per paese (predefinito EN), per i negozi multilingua che costruiscono un feed per traduzione.
Storicamente il canale Facebook di Shopify utilizzava un id shopify__ (ad esempio shopify_284197941_670889949); le varianti con codice paese/lingua qui sopra estendono questa convenzione per i Markets. Se il tuo pixel attiva già un content_id shopify_…, copia qui il suo formato esatto — questo è proprio lo scopo di queste due opzioni.

Corrispondere al canale Facebook di Shopify: il formato Global — #product_feed_namingStrategyId evidenziato

6 Usare la tua SKU come ID (con un'importante avvertenza)

L'ultima opzione è "SKU as ID (note - all of your products MUST have an SKU, otherwise they won't be imported)". Usa la SKU di ogni variante come id dell'articolo. Questo è comodo quando il tuo catalogo, il tuo ERP e gli altri canali di vendita si basano tutti sulle SKU e vuoi un unico identificatore ovunque — ma presta attenzione all'avvertenza: qualsiasi variante senza SKU riceve un id vuoto e viene esclusa completamente dal feed. Scegli SKU as ID solo se sei certo che ogni singola variante abbia una SKU univoca e non vuota.

Use your SKU as the ID (with one big caveat) — #product_feed_namingStrategyId highlighted

7 Salva, poi verifica che i due identificatori si allineino

Dopo aver scelto un formato, fai Save. Il feed si rigenera con i nuovi id. Per confermare la corrispondenza, apri una pagina prodotto del tuo negozio con l'estensione del browser Meta Pixel Helper e confronta i content_ids che riporta con l'id (o l'item_group_id) dello stesso prodotto in Facebook Commerce Manager. Se sono stringhe identiche, le tue dynamic ads e il retargeting si attiveranno su articoli reali del catalogo. Se differiscono, torna qui e cambia il Product ID format con quello che produce l'id che il tuo pixel sta già inviando. Utilizzi feed per paese o lingua oltre al tuo feed principale? Vengono abbinati dallo stesso id, quindi mantieni ogni feed sullo stesso formato, vedi Feed Facebook per paese e lingua.

Domande frequenti

Perché le mie dynamic ads Facebook non mostrano prodotti anche se il mio feed è valido?

Quasi sempre perché l'id nel tuo catalogo non corrisponde ai content_ids inviati dal tuo pixel. Un feed può superare ogni controllo di validazione e comunque fallire qui — Meta collega gli eventi del pixel agli articoli del catalogo tramite corrispondenza esatta dell'id, quindi se i due identificatori differiscono, non c'è nulla da mostrare. Risolvi impostando il Product ID format in modo che l'id del feed sia uguale a ciò che il tuo pixel attiva.

Cosa significa concretamente "il content_id del Facebook pixel non corrisponde al catalogo"?

Il tuo pixel attiva un valore content_ids (come shopify_284197941_670889949) alle visualizzazioni dei prodotti e agli acquisti. L'articolo del tuo catalogo ha un id. Meta abbina i due tramite corrispondenza esatta della stringa. "Non corrispondono" significa che il content_id del pixel e l'id del catalogo sono stringhe diverse, quindi i segmenti di retargeting e le Advantage+ catalog ads non possono collegare l'attività di un cliente a un prodotto specifico.

Quale ID inserisce l'app nel mio feed Facebook?

Qualunque cosa indichi l'impostazione Product ID format. Il valore predefinito scrive l'ID numerico Shopify di ogni variante in ; le altre opzioni scrivono shopify_US_…, shopify_EN_… o la tua SKU. L'ID numerico del prodotto va sempre in , che raggruppa le varianti dello stesso prodotto.

Quale Product ID format dovrei scegliere?

Mantieni il valore predefinito Product ID se le dynamic ads funzionano già o se questa app costruisce il tuo unico catalogo. Scegli un Global format (shopify_US_… o shopify_EN_…) se utilizzi anche il canale Facebook & Instagram di Shopify e il suo pixel invia content_ids shopify_…. Scegli SKU as ID solo se ogni variante ha una SKU e basi tutto sulle SKU.

Quale formato usa il canale Facebook di Shopify per gli ID prodotto?

Il canale Facebook & Instagram di Shopify ha storicamente utilizzato shopify__ (ad esempio shopify_284197941_670889949) come content_id del pixel. Per i negozi che vendono nei Markets, le opzioni Global format dell'app estendono questo formato per includere un codice paese o lingua (shopify_US_12345_6789012). Conferma il formato esatto del tuo negozio con il Meta Pixel Helper prima di scegliere.

Cambiare il Product ID format danneggerà il mio catalogo esistente?

Rinomina ogni articolo. Meta tratta un id rinominato come un articolo nuovo di zecca, quindi le performance pubblicitarie storiche, le recensioni e qualsiasi modifica manuale legata ai vecchi id vengono azzerate, e gli annunci esistenti potrebbero smettere di essere pubblicati fino alla ri-sincronizzazione del catalogo. Cambia il formato solo quando i tuoi id davvero non corrispondono al pixel — poi cambialo una sola volta e lascia che tutto si ri-sincronizzi.

Perché tutte le mie varianti di prodotto corrispondono allo stesso ID nel pixel?

Alcune configurazioni del pixel inviano l'ID del prodotto principale per ogni variante invece dell'ID specifico della variante. Se il tuo pixel fa così, un feed basato sugli ID delle varianti non corrisponderà. O allinea il feed per inviare l'id a livello di prodotto, oppure correggi il pixel affinché invii l'id della variante — i due devono usare lo stesso schema.

Devo avere una SKU su ogni prodotto per usare SKU as ID?

Sì. L'opzione SKU as ID avverte esplicitamente che tutti i prodotti devono avere una SKU; qualsiasi variante senza SKU riceve un id vuoto e viene esclusa dal feed. Se il tuo catalogo ha lacune nelle SKU, usa invece uno dei formati ID numerici.

Dove verifico se l'id e i content_ids corrispondono?

Usa l'estensione del browser Meta Pixel Helper su una pagina prodotto live per leggere i content_ids che il pixel attiva, poi apri lo stesso prodotto in Facebook Commerce Manager e confrontalo con l'id (o l'item_group_id) dell'articolo. Stringhe corrispondenti significano che la tua configurazione è corretta.