Passa al contenuto principale

Gestione delle combinazioni e della combinazione predefinita

Controlla come le combinazioni di prodotto (varianti di taglia, colore, materiale) appaiono nel tuo catalogo Facebook — come singole voci variante, come un unico prodotto rappresentativo, o come un semplice prodotto base.

note

Disponibile dalla v2.0.2

Panoramica

In PrestaShop, un prodotto con attributi (ad esempio una T-shirt nelle taglie S, M, L) ha un prodotto padre e più combinazioni. Il formato catalogo di Facebook tratta questi elementi come un gruppo prodotto: ogni combinazione diventa una voce separata che condivide un item_group_id che rimanda al prodotto padre.

Quando esporti le combinazioni, il tuo catalogo cresce proporzionalmente — un prodotto con 10 combinazioni taglia-colore genera 10 voci nel catalogo. Questo fornisce a Facebook dati accurati di disponibilità e prezzo per ogni variante, ma comporta anche un aumento significativo delle dimensioni del catalogo per i negozi con molte combinazioni di attributi.

Se disabiliti l'esportazione delle combinazioni, ogni prodotto appare come una singola voce usando i dati del prodotto padre. Puoi facoltativamente arricchire quella voce con gli attributi della combinazione predefinita (disponibilità, impatto prezzo, riferimento) tramite l'impostazione Usa dati della combinazione predefinita.

Configurazione

Vai su Moduli > Gestione Moduli > Facebook & Instagram Product Catalogue Feed Pro > Configura, poi apri la scheda Opzioni Prodotto.

Scheda Opzioni Prodotto con i campi Genera combinazioni prodotto, Prefisso ID combinazione e Usa dati della combinazione predefinita

CampoValoriPredefinitoDescrizione
Genera combinazioni prodottoSì / NoNoQuando abilitato, ogni combinazione viene esportata come voce separata con il proprio g:id e un g:item_group_id condiviso. Quando disabilitato, viene esportato come singola voce solo il prodotto padre (o la combinazione predefinita — vedi sotto).
Prefisso ID combinazioneStringa di testo (es. V)(vuoto)Un separatore inserito tra l'ID prodotto e l'ID attributo della combinazione nella costruzione del g:id di ogni combinazione. Necessario quando gli ID combinazione potrebbero altrimenti entrare in conflitto con gli ID prodotto presenti altrove nel catalogo.
Usa dati della combinazione predefinita se disponibileSì / NoNoHa effetto solo quando Genera combinazioni prodotto è disabilitato. Quando abilitato, la singola voce del catalogo per un prodotto con combinazioni usa la disponibilità, il prezzo e il riferimento della combinazione predefinita. Quando disabilitato, la voce usa i dati del prodotto base senza dettagli specifici della combinazione.

Il campo Prefisso ID combinazione non ha effetto a meno che Genera combinazioni prodotto sia abilitato.

Come funziona

Combinazioni abilitate

Quando Genera combinazioni prodotto è impostato su Sì, il feed produce una voce per ogni combinazione. Ogni voce contiene:

  • g:id — costruito come {prefix}{product_id}{combination_prefix}{combination_attribute_id}{suffix}. Se la combinazione ha il proprio riferimento e il tipo di identificatore è impostato su riferimento, viene usato direttamente il riferimento della combinazione.
  • g:item_group_id — sempre l'identificatore del prodotto padre (ID prodotto o riferimento prodotto, corrispondente all'impostazione del tipo di identificatore). Questo indica a Facebook che tutte queste voci appartengono allo stesso gruppo prodotto.

Disponibilità, prezzo, immagini, colore, taglia e materiale provengono dalla singola combinazione, così gli acquirenti vedono dati accurati per ogni variante.

Se gli ID degli attributi delle tue combinazioni si sovrappongono agli ID prodotto nel tuo catalogo, aggiungi un Prefisso ID combinazione (ad esempio V) per garantire che ogni g:id sia univoco nell'intero feed.

Combinazioni disabilitate — senza dati della combinazione predefinita

Quando Genera combinazioni prodotto è impostato su No e Usa dati della combinazione predefinita è anch'esso No, ogni prodotto con combinazioni viene esportato come semplice voce del prodotto padre. Gli attributi specifici della combinazione (taglia, colore, disponibilità per variante) non vengono rispecchiati. Il riferimento, il prezzo e la disponibilità del prodotto sono quelli del record padre.

Questa modalità è la più compatta ma perde l'accuratezza per singola variante.

Combinazioni disabilitate — con dati della combinazione predefinita

Quando Genera combinazioni prodotto è impostato su No e Usa dati della combinazione predefinita è impostato su Sì, il feed produce comunque una singola voce per prodotto, ma quella voce usa i dati della combinazione predefinita. Il g:id è il semplice ID prodotto (senza prefisso combinazione né ID attributo), e non viene emesso alcun g:item_group_id — il prodotto viene letto come prodotto semplice, non come variante.

L'effetto pratico: il prezzo, la disponibilità e il riferimento rispecchiano la tua combinazione predefinita invece del prodotto base. Questo è utile quando il prodotto base ha un prezzo pari a zero e tutto il valore proviene dalle sue combinazioni, oppure quando la combinazione predefinita è l'unica variante che hai tipicamente a magazzino.

Esempi d'uso

Esempio: Negozio di moda con varianti di taglia

Vendi jeans nelle taglie 28–38 (6 taglie) e 50 prodotti. Abilitare le combinazioni produce fino a 300 voci nel feed. Ogni voce ha il proprio livello di disponibilità e rimanda direttamente alla taglia preselezionata sulla tua pagina prodotto. Facebook può mostrare "solo 2 rimasti" per una taglia specifica. Consigliato per qualsiasi negozio in cui la disponibilità a livello di variante è significativa per gli acquirenti.

Aggiungi V come prefisso combinazione per ottenere ID come 42V5, 42V6, 42V7, così non entreranno mai in conflitto con il tuo ID prodotto 42.

Esempio: Negozio a SKU singolo che usa le combinazioni solo per i prezzi

Usi le combinazioni di PrestaShop esclusivamente per gestire i prezzi di acquisto o i riferimenti fornitori, ma non le mostri mai ai clienti. Imposta Genera combinazioni prodotto su No e Usa dati della combinazione predefinita su Sì. Ogni prodotto appare come una singola voce con il prezzo e il riferimento corretti della combinazione predefinita, mantenendo il catalogo snello.

Esempio: Catalogo grande in cui le combinazioni causerebbero timeout di caricamento

Hai 2.000 prodotti ognuno con 5 combinazioni — ossia 10.000 voci potenziali. Se la generazione del feed è lenta o Facebook sta raggiungendo un limite di dimensione, disabilitare l'esportazione delle combinazioni riduce il feed a 2.000 voci. Si perde l'accuratezza per variante ma si guadagna in affidabilità. Abbina questa scelta a un intervallo cron più lungo per mantenere i dati aggiornati.

Note importanti

  • g:item_group_id viene scritto nel feed solo quando Genera combinazioni prodotto è abilitato. Quando si usa il fallback della combinazione predefinita, non viene emesso alcun g:item_group_id — Facebook lo tratta come prodotto autonomo, non come variante.
  • Il Prefisso ID combinazione si applica solo alle voci delle combinazioni. Il prefisso impostato in Prefisso ID Prodotto si applica a tutti i prodotti indipendentemente dalla modalità combinazione.
  • Le combinazioni esaurite vengono escluse a meno che Includi prodotti esauriti sia abilitato. La combinazione predefinita è soggetta allo stesso controllo disponibilità: se è esaurita e il prodotto non può essere venduto quando esaurito, non apparirà nemmeno in modalità combinazione predefinita.
  • Queste impostazioni si applicano globalmente a tutti i negozi e a tutte le lingue del feed. La configurazione delle combinazioni per singolo negozio non è supportata.
  • La modifica di questa impostazione richiede la rigenerazione del feed prima che la variazione sia visibile in Facebook Commerce Manager.

Risoluzione dei problemi

ProblemaSoluzione
Facebook segnala valori g:id duplicati dopo aver abilitato le combinazioniAggiungi un Prefisso ID combinazione per separare gli ID combinazione dagli ID prodotto. Un singolo carattere come V o - è sufficiente.
Il catalogo ha meno voci del previsto dopo aver abilitato le combinazioniLe combinazioni esaurite sono escluse per impostazione predefinita. Abilita Includi prodotti esauriti nella scheda Opzioni Prodotto, oppure verifica che le tue combinazioni abbiano disponibilità assegnata in PrestaShop.
I dati della combinazione predefinita non compaiono nonostante l'opzione sia abilitataVerifica che Genera combinazioni prodotto sia impostato su No — il fallback della combinazione predefinita si attiva solo quando l'esportazione delle combinazioni è disabilitata.
Tutte le combinazioni condividono lo stesso g:item_group_id ma Facebook le mostra ancora come prodotti separatiQuesto è il comportamento corretto. Facebook raggruppa automaticamente per item_group_id; non è necessaria alcuna configurazione aggiuntiva in Commerce Manager.
Il prezzo nel feed non corrisponde al prezzo della combinazioneVerifica l'impostazione Includi tasse nel prezzo in Opzioni Prodotto. Controlla anche se la combinazione ha un impatto prezzo impostato in PrestaShop.

Domande frequenti

A cosa serve item_group_id?

È il campo che Facebook usa per collegare tra loro tutte le varianti di un prodotto nel catalogo. Tutte le combinazioni dello stesso prodotto condividono lo stesso item_group_id, che corrisponde all'identificatore del prodotto padre. Questo consente a Facebook di mostrare un'unica scheda prodotto con un selettore di varianti anziché prodotti separati e non correlati.

Abilitare le combinazioni farà aumentare molto il mio catalogo?

Sì. Ogni combinazione abilitata genera una voce separata nel catalogo. Un prodotto con 10 combinazioni diventa 10 voci. Se hai un gran numero di combinazioni e la generazione del feed è lenta, valuta se i dati per variante sono necessari per i tuoi obiettivi pubblicitari prima di abilitare questa opzione.

Ho sempre bisogno di un Prefisso ID combinazione?

Ne hai bisogno solo se gli ID degli attributi delle tue combinazioni potrebbero entrare in conflitto con gli ID prodotto presenti altrove nel tuo catalogo. In pratica, qualsiasi negozio con un catalogo di dimensioni ragionevoli dovrebbe aggiungere un prefisso come precauzione. Se il tuo catalogo ha 500 prodotti e ogni prodotto ha al massimo 20 combinazioni, c'è un rischio reale di sovrapposizione senza prefisso.

Se uso il Riferimento come tipo di identificatore prodotto, viene usato il riferimento della combinazione?

Sì, a condizione che la combinazione abbia un riferimento impostato in PrestaShop. Se la combinazione non ha un riferimento, il modulo ricade sul formato numerico {prefix}{product_id}{combination_prefix}{attribute_id}{suffix}.

Posso mostrare solo la combinazione predefinita invece di tutte le varianti?

Sì. Imposta Genera combinazioni prodotto su No e Usa dati della combinazione predefinita su Sì. Il feed produrrà una voce per prodotto usando il prezzo, la disponibilità e il riferimento della combinazione predefinita, senza il sovraccarico delle varianti.

Il fallback della combinazione predefinita emette item_group_id?

No. Quando si usa la modalità fallback della combinazione predefinita, la voce ha un semplice g:id (l'ID proprio del prodotto) e nessun g:item_group_id. Facebook lo tratta come prodotto autonomo, non come parte di un gruppo variante.

Funzionalità correlate