Come aggiungere un feed per paese o per lingua al catalogo Facebook da Shopify
Un feed per paese o un feed per lingua di Facebook permette a un unico catalogo Meta di mostrare prezzi locali agli acquirenti in Francia e titoli in francese a chi parla francese, senza creare un secondo catalogo. Meta lo chiama catalogo localizzato (il suo centro assistenza parla di "localizzare il catalogo"): mantieni il feed principale così com'è e aggiungi altri feed sopra di esso. Ogni feed aggiuntivo richiede solo l'id del prodotto più una colonna di override che indica a quale paese o lingua si riferiscono le sue righe. Awesome Feeds può creare questi feed per te. Duplichi il feed principale, imposti sulla copia la valuta, il mercato o la lingua giusti, inserisci il valore di override e aggiungi l'URL della copia in Commerce Manager. Questa guida copre sia la parte dell'app sia quella di Commerce Manager, compresi i codici di override e la regola sugli ID prodotto che mette in difficoltà la maggior parte delle persone.
Non hai ancora Awesome Feeds? Installala dallo Shopify App Store →
1 Come funzionano i feed per paese e per lingua di Facebook
Il tuo feed principale contiene tutti i prodotti con tutti i loro dettagli. Un feed per paese e un feed per lingua sono supplementari: Meta abbina ciascuno dei loro articoli a un articolo del feed principale tramite l'id, poi mostra i valori localizzati alle persone in quel paese o che usano quella lingua. Ogni campo non fornito da un feed localizzato viene preso dal feed principale. Quale ti serve dipende da cosa cambia:
• Feed per paese, per ciò che cambia in base a dove si trova l'acquirente: prezzo, prezzo scontato, valuta, disponibilità e link al prodotto (ad esempio il tuo storefront .fr o un URL di Shopify Markets). Il valore di override è un codice paese di due lettere come FR.
• Feed per lingua, per ciò che cambia in base alla lingua usata dall'acquirente: titolo e descrizione. Il valore di override è un codice lingua di Meta come fr_XX o de_DE.
Meta sceglie automaticamente la versione giusta per ogni acquirente, sia nelle inserzioni sia nel tuo shop.
2 Scegli tra feed per paese e feed per lingua
Per la maggior parte dei negozi Shopify che vendono all'estero, inizia con un feed per paese. Risolve la parte che fa perdere vendite: acquirenti che vedono il prezzo nella valuta sbagliata o che finiscono sullo storefront sbagliato. Aggiungi un feed per lingua quando il tuo negozio pubblica traduzioni in Shopify e vuoi testi pubblicitari nella lingua dell'acquirente. I negozi che hanno bisogno di entrambi creano un feed per paese per ogni mercato e un feed per lingua per ogni lingua. Non devi eliminare campi in nessuno dei due tipi. L'app esporta tutti i campi prodotto in ogni feed e Meta prende i valori localizzati pertinenti al tipo di feed, usando il feed principale per il resto.
3 Duplica il feed principale
Il modo più semplice per creare un feed localizzato che corrisponda articolo per articolo al feed principale è copiarlo. Nella dashboard, apri il menu Actions del feed principale e clicca su Duplicate. L'app crea una copia chiamata "… (Copy)" con le stesse collezioni, filtri, impostazioni delle varianti e Product ID format, ed è proprio questo che mantiene identici gli id al passaggio 7. Poi apri di nuovo il menu Actions della copia e scegli Edit (advanced). Assegnale un nome chiaro come "Feed paese: Francia" per distinguere facilmente i feed in seguito. Ripeti l'operazione per ogni paese o lingua che aggiungi.
4 Feed per paese: imposta la valuta o il paese di Shopify Markets
In Product feed settings, imposta sulla copia il paese che stai localizzando. Se il tuo negozio usa Shopify Markets, imposta Market country su quel paese. L'app esporterà così i prezzi, la valuta e l'URL dello storefront di quel mercato, esattamente ciò che deve contenere un feed per paese di Facebook. Non usi Markets? Imposta invece Feed currency sulla valuta del paese. Usa l'uno o l'altro: se sono impostati entrambi, prevale Market country. Se la prima volta l'app ti chiede di autorizzare l'accesso read_markets, approvalo e ricarica la pagina. Per un feed per paese, lascia Language (locale) ed Export translated data? come sono nel feed principale.
5 Feed per lingua: scegli la lingua e il formato degli URL
Per un feed per lingua, scorri fino a Multi-language support. Imposta Language (locale) sulla lingua che stai aggiungendo e imposta Export translated data? in base a come il tuo storefront serve le traduzioni: un sottodominio (fr.shop.com, in tal caso compila anche Translation subdomain) o una cartella (shop.com/fr). La copia esporterà così titoli, descrizioni e link prodotto tradotti per quella lingua. La prima volta l'app potrebbe chiederti di autorizzare read_translations e read_locales. Approva, ricarica la pagina e i campi funzioneranno. Tutti i campi sono descritti in Feed multilingua e multivaluta.
6 Imposta il valore di override
Questo è il campo che trasforma un normale feed in un feed per paese o per lingua di Meta. In Override column for multi-language feed, inserisci il valore che Meta deve leggere da ogni articolo di questo feed. L'app lo scrive in ogni articolo come colonna override del feed:
• Feed per paese: il codice paese ISO di due lettere, in maiuscolo, come FR, DE, GB o US.
• Feed per lingua: il codice lingua di Meta. Attenzione, lo schema non è coerente: alcune lingue terminano con _XX, la maggior parte include un paese. Quelli più comuni dall'elenco di Meta:
• en_XX inglese, fr_XX francese, es_XX spagnolo, pt_XX portoghese, nl_XX olandese, ja_XX giapponese, no_XX norvegese
• de_DE tedesco, it_IT italiano, pl_PL polacco, sv_SE svedese, da_DK danese, fi_FI finlandese, cs_CZ ceco, sk_SK slovacco, sl_SI sloveno, hr_HR croato, hu_HU ungherese, ro_RO rumeno, el_GR greco, tr_TR turco, ko_KR coreano, ar_AR arabo, he_IL ebraico
• zh_CN cinese (Cina), zh_TW cinese (Taiwan)
Per tutte le altre: copia il codice esatto dall'elenco di lingue e paesi supportati di Meta. Un valore per feed, quindi un feed per paese o lingua. Nel feed principale questo campo resta vuoto. Un override nel feed principale trasformerebbe l'intero catalogo in una copia localizzata.
7 Mantieni il Product ID format identico a quello del feed principale
Meta collega un articolo localizzato al corrispondente articolo del feed principale solo tramite l'id. Se i due feed usano formati di id diversi, nulla corrisponde e il feed localizzato non ha alcun effetto. In Commerce Manager questo di solito appare come override mancanti o non abbinati. Un feed duplicato ha già lo stesso Product ID format (in Other settings in fondo all'editor avanzato), quindi verifica solo che corrisponda al feed principale e non modificarlo. Lo stesso vale per i prodotti: un feed localizzato può localizzare solo articoli presenti nel feed principale. Maggiori informazioni sui formati di id in ID prodotto e corrispondenza con il pixel di Facebook.
8 Salva e copia l'URL del feed
Salva dalla barra in alto. Il feed viene generato e poi si aggiorna automaticamente al variare dei prodotti. Tornato nella dashboard, trova la riga del nuovo feed e clicca su Copy sotto l'URL del feed compresso (.xml.gz), quello predefinito e consigliato per Facebook. Lo incollerai a breve in Commerce Manager.
9 Aggiungi il feed per paese o per lingua in Commerce Manager
In Meta Commerce Manager, seleziona il catalogo che usa già il tuo feed principale, apri la scheda Catalogue e vai su Data sources. Poi:
• Clicca su + Add e scegli Country or language data dal menu a discesa.
• Seleziona Upload file, poi Country feed o Language feed, in base all'override impostato al passaggio 6.
• Scegli Scheduled feed, incolla l'URL del feed del passaggio 8 e scegli con quale frequenza Meta deve recuperarlo (giornaliera è una buona impostazione predefinita).
• Assegna un nome al feed e seleziona Save feed and upload.
Il nuovo feed compare quindi in Data sources. Per verificare che funzioni, apri la scheda Products, clicca su un articolo e cambia il paese o la lingua nel menu a discesa della sua pagina prodotto: dovresti vedere il prezzo, il link o il titolo localizzati. Non cambia nulla? Confronta gli id con quelli del feed principale (passaggio 7). Già che sei in Commerce Manager, controlla anche che il paese e la lingua predefiniti siano impostati in Settings → Localisation. Se usi Commerce Manager in italiano, le voci appariranno tradotte.
10 Ripeti per ogni paese e lingua
Ogni feed localizzato copre un solo paese o una sola lingua, quindi aggiungili uno alla volta: un feed per paese per la Francia (FR, euro), uno per il Regno Unito (GB, sterline), un feed per lingua per il francese (fr_XX), un altro per il tedesco (de_DE) e così via. Una volta aggiunti, le inserzioni Advantage+ del catalogo e le inserzioni dinamiche di prodotto su quel catalogo scelgono automaticamente il prezzo, la valuta, il link o la lingua giusti per ogni acquirente, senza un catalogo separato per ogni paese.
Domande frequenti
Che cos'è un feed per paese di Facebook?
Un feed supplementare del catalogo Meta che sovrascrive i dettagli specifici della località, come prezzo, prezzo scontato, valuta, disponibilità e link al prodotto, per gli acquirenti di un determinato paese. Ogni articolo ha lo stesso id del feed principale più una colonna override con un codice paese di due lettere come FR. Puoi crearlo nell'app duplicando il feed principale, impostando la valuta o il paese di Shopify Markets e inserendo il codice paese nel campo di override.
Che cos'è un feed per lingua di Facebook?
Un feed supplementare che fornisce a Meta titoli e descrizioni tradotti per le persone che usano una determinata lingua. La colonna override contiene un codice lingua di Meta come fr_XX o de_DE. Nell'app, duplica il feed principale, scegli la lingua in Multi-language support e imposta l'override sul codice lingua. Perché funzioni, il tuo negozio deve pubblicare le traduzioni in Shopify.
Cosa devo inserire nella colonna override di un catalogo Facebook?
Un codice paese ISO di due lettere in maiuscolo (FR, DE, US) per un feed per paese, oppure un codice lingua di Meta per un feed per lingua, come fr_XX (francese), es_XX (spagnolo) o de_DE (tedesco). Usa un solo valore per feed e lascia vuoto l'override nel feed principale.
Quali sono i codici lingua del catalogo Facebook (Meta) per un feed per lingua?
Sono quelli dell'elenco di Meta, che non è coerente. Inglese, francese, spagnolo, portoghese, olandese, giapponese e norvegese usano _XX (en_XX, fr_XX, es_XX, pt_XX, nl_XX, ja_XX, no_XX). La maggior parte degli altri include un paese, come de_DE tedesco, it_IT italiano, pl_PL polacco, sv_SE svedese o zh_CN cinese. Indovinare lo schema (de_XX, it_XX) è un motivo frequente per cui un feed per lingua non viene abbinato.
Devo usare un feed per paese o un feed per lingua?
Usa un feed per paese quando prezzi, valuta, disponibilità o link variano da paese a paese: è l'esigenza più comune. Usa un feed per lingua quando vuoi testi pubblicitari tradotti. I negozi che hanno bisogno di entrambi aggiungono un feed per paese per ogni mercato e un feed per lingua per ogni lingua.
Perché il mio feed per paese o per lingua di Facebook non funziona?
Quasi sempre il problema sono gli id prodotto. Meta abbina gli articoli localizzati al feed principale solo tramite l'id, quindi il feed localizzato deve usare lo stesso Product ID format e includere gli stessi prodotti del feed principale. Duplicare il feed principale nell'app li mantiene identici. Controlla anche il valore di override: i codici lingua non seguono un unico schema (fr_XX ma de_DE), quindi copia il tuo dall'elenco di Meta. E assicurati di aver scelto il tipo di feed corrispondente in Commerce Manager.
Come localizzo il mio catalogo Facebook per più paesi?
Aggiungi un feed per paese per ogni mercato sopra il feed principale, invece di creare un catalogo per ogni paese. In Commerce Manager il percorso è Data sources → + Add → Country or language data. Il centro assistenza di Meta la chiama localizzazione del catalogo. Ogni feed per paese contiene i prezzi, la valuta e i link di quel mercato, abbinati al feed principale tramite l'id del prodotto.
Mi serve un catalogo Facebook separato per ogni paese?
No. Un solo catalogo con un feed principale più feed per paese e per lingua serve tutti i mercati. Meta mostra automaticamente a ogni acquirente il prezzo, la valuta, il link o il testo localizzati, quindi le inserzioni Advantage+ del catalogo e le inserzioni dinamiche di prodotto possono funzionare su un unico catalogo.
Posso usare i prezzi di Shopify Markets in un feed per paese di Facebook?
Sì. Imposta il Market country del feed sul mercato che stai localizzando. L'app esporta i prezzi, la valuta e l'URL dello storefront di quel mercato, esattamente ciò che deve contenere un feed per paese. Poi imposta l'override sul codice di due lettere dello stesso paese.
Il feed principale ha bisogno di un valore di override?
No, lascialo vuoto. Il feed principale è quello predefinito su cui ricade ogni acquirente. Solo i feed aggiuntivi per paese e per lingua hanno un override.
Con quale frequenza Facebook aggiorna un feed per paese o per lingua?
Con la frequenza della pianificazione impostata quando lo aggiungi in Commerce Manager. L'app rigenera automaticamente il feed al variare dei prodotti, quindi una pianificazione giornaliera mantiene prezzi e traduzioni localizzati allineati al tuo negozio.