Feed prodotto multi-lingua e multi-valuta (vendita internazionale)
Vendere a livello internazionale significa che un solo catalogo raramente basta: un cliente a Parigi dovrebbe vedere titoli in francese e prezzi in euro, un cliente a New York titoli in inglese e dollari. L'editor avanzato ha tutto ciò che ti serve per farlo bene — una valuta del feed, un paese Shopify Markets, un'opzione di aggiunta valuta e feed tradotti per ogni lingua. La regola d'oro è semplice: un feed per lingua o mercato, e questa guida ti accompagna attraverso ogni campo affinché ciascun feed punti esattamente ai prezzi giusti e agli URL tradotti corretti. Tutti questi campi si trovano nelle sezioni Product feed settings e Multi-language support dell'editor avanzato.
1 Apri l'editor avanzato
Dalla tua dashboard, clicca su Edit (advanced) sul feed che vuoi configurare — l'editor avanzato è l'unico che espone l'opzione di aggiunta valuta e i controlli completi di traduzione. Ogni feed è completamente indipendente, ed è proprio questo il punto qui: creerai un feed separato per ciascuna lingua e mercato invece di cercare di comprimerli tutti in uno. Non hai ancora un feed? Clicca prima su Add a product feed, poi aprilo qui.
2 Imposta la valuta del feed — o lasciala gestire a Shopify Markets
Il campo feed currency è etichettato "Feed currency - not used if you set Market country below (for Shopify Markets)" — impostalo per corrispondere al catalogo a cui stai inviando, e il feed calcolerà tutti i prezzi in quella valuta. Se invece vendi tramite Shopify Markets, lascia stare la valuta e compila il campo Market country — etichettato "Market country (leave empty if you're NOT using Shopify Markets)". L'app recupera allora l'URL dello storefront, i prezzi e la valuta di quel mercato, così il feed corrisponde esattamente a ciò che vede un cliente in quel paese. Usa l'uno o l'altro, non entrambi — Market country prevale quando è impostato.
3 Aggiungi la valuta ai link dei prodotti (opzionale)
L'opzione Append currency parameter to the product URL? controlla se ogni link del prodotto include un tag ?currency=. Il valore predefinito è "Do NOT append" (il link resta my-store.com/products/my-product); attivandolo produci my-store.com/products/my-product?currency=USD utilizzando la valuta di questo feed. Questo è utile quando il tuo storefront legge la valuta dall'URL e vuoi che i clienti atterrino sulla pagina con il prezzo corretto direttamente da un annuncio. Se non sei sicuro, lascia il valore predefinito — la maggior parte dei negozi non ne ha bisogno.
4 Attiva un feed tradotto per una lingua
Scorri fino a Multi-language support. Il banner qui lo dice chiaramente: most merchants should leave this section empty, e for the original (primary) language, leave this section empty — il feed nella tua lingua principale non necessita di alcuna configurazione di traduzione. Solo quando il tuo negozio pubblica traduzioni tocchi questa sezione: seleziona la Language (locale) per questo feed, e il feed esporta titoli, descrizioni e handle dei prodotti completamente tradotti per quella lingua. Crei un feed per ogni lingua, ciascuno con il proprio locale selezionato qui.
5 Indica all'app come sono costruiti i tuoi URL tradotti
Il menu a tendina Export translated data? ha tre opzioni che devono corrispondere al modo in cui il tuo storefront Shopify serve le traduzioni. "No, export original (primary) language" è l'impostazione predefinita. Scegli "Yes... use a subdomain (fr.shop.com)" se il tuo storefront tradotto si trova su un sottodominio di lingua, oppure "Yes... use a folder (shop.com/fr)" se si trova sotto un percorso come shop.com/fr. Questa scelta determina come l'app costruisce il link di ciascun prodotto affinché i clienti atterrino sulla pagina tradotta correttamente — sbagliarla invia gli annunci in francese a URL in inglese.
6 Imposta il sottodominio di traduzione (solo negozi con sottodominio)
Se — e solo se — hai scelto l'opzione sottodominio sopra, compila il campo Translation subdomain con l'host di quella lingua, ad es. fr.shop.com. Il suo testo di aiuto specifica le eccezioni: "Leave empty for primary locale or if you're not using translations or if you're using a folder structure (such as shop.com/fr) for your URLs." I negozi basati su cartella saltano completamente questo campo — il percorso della cartella viene costruito automaticamente dal locale che hai scelto nel passaggio 4.
7 La colonna override (avanzata, la maggior parte la lascia vuota)
Override column for multi-language feed è un campo specialistico per il formato feed di Google — emette un valore override di Google che consente a un feed specifico per paese o lingua di sovrascrivere prezzi e disponibilità dal tuo feed principale. La sua etichetta termina con "Leave empty for primary locale or if you're not using translations", e questo copre la grande maggioranza dei negozi. Impostalo solo se Google Merchant Center ti ha specificamente chiesto di integrare un feed principale con un override di paese — altrimenti lascialo vuoto.
8 Salva, poi ripeti per ogni lingua e mercato
Salva dalla barra in alto e il feed si rigenera automaticamente. Ora ripeti l'intera configurazione per ogni altra lingua e mercato: un feed separato per il francese, un altro per il tedesco, un altro per il tuo mercato canadese, e così via — ciascuno con la propria valuta (o Market country) e il proprio locale. Invia l'URL di ciascun feed al catalogo del paese corrispondente in Facebook Commerce Manager o Google Merchant Center, e ogni regione riceve la lingua, i prezzi e i link giusti.
Attenzione: la prima volta che usi i campi valuta/Markets o traduzione, l'app potrebbe chiederti di autorizzare permessi aggiuntivi — mostra un messaggio "Quick tip" per authorize additional permissions (read_markets) per Markets, oppure (read_translations, read_locales) per i feed tradotti. Clicca sul link, approva e aggiorna la pagina; i campi funzioneranno.
Domande frequenti
Come creo un feed prodotto per Shopify Markets?
Apri l'editor avanzato, lascia stare la valuta del feed e imposta il campo <strong>Market country</strong> sul mercato che stai targetizzando. L'app segue automaticamente l'URL dello storefront, la valuta e i prezzi di quel mercato, così il feed corrisponde a ciò che vedono i clienti in quel paese. Crea un feed separato per ciascun mercato.
Come creo un feed Facebook multi-valuta su Shopify?
Crea un feed per ogni valuta: imposta la <strong>feed currency</strong> di ciascun feed sulla valuta che desideri (oppure usa un Market country per lasciare che sia Shopify Markets a determinarla), poi invia ciascun feed al catalogo corrispondente. Un feed può contenere una sola valuta, quindi più valute significano più feed.
Posso creare un feed Facebook o Google in lingue diverse?
Sì, se il tuo negozio Shopify pubblica traduzioni. In <strong>Multi-language support</strong>, seleziona la <strong>Language (locale)</strong> per il feed e scegli se i tuoi URL tradotti usano un sottodominio (<code>fr.shop.com</code>) o una cartella (<code>shop.com/fr</code>). Crea un feed per ogni lingua — ciascuno esporta titoli, descrizioni e link completamente tradotti.
Qual è la differenza tra le opzioni di traduzione sottodominio e cartella?
Riguarda il modo in cui il tuo storefront serve le traduzioni. Scegli <strong>sottodominio</strong> se ogni lingua si trova sul proprio host come <code>fr.shop.com</code> (poi compila il campo Translation subdomain), oppure <strong>cartella</strong> se le lingue si trovano sotto un percorso come <code>shop.com/fr</code> (il percorso viene costruito automaticamente). L'impostazione cambia solo come vengono costruiti i link dei prodotti.
Devo impostare qualcosa per la mia lingua principale (predefinita)?
No. Lascia vuota l'intera sezione Multi-language per la tua lingua principale — il feed la esporta per impostazione predefinita. La nota nell'app lo dice direttamente: per la lingua originale (principale), lascia questa sezione vuota.
Cosa fa l'opzione di aggiunta valuta?
Quando è attiva, aggiunge <code>?currency=USD</code> (usando la valuta del feed) a ogni link del prodotto, così i clienti atterrano sulla pagina con il prezzo corretto. Il valore predefinito è disattivato, e la maggior parte dei negozi non ne ha bisogno — attivalo solo se il tuo storefront legge la valuta dall'URL.
Cos'è la colonna override e ne ho bisogno?
È un campo avanzato che emette un valore <code>override</code> di Google, consentendo a un feed specifico per paese di sovrascrivere prezzi e disponibilità dal tuo feed principale. La maggior parte dei merchant la lascia vuota — compilala solo se Google Merchant Center ti ha chiesto di aggiungere un feed di override per paese.
I campi valuta o traduzione mi chiedono di autorizzare permessi. È normale?
Sì. L'app ha bisogno di scope Shopify aggiuntivi per leggere i tuoi Markets e le tue traduzioni, quindi la prima volta che usi questi campi mostra un messaggio Quick tip per autorizzare permessi aggiuntivi (read_markets, oppure read_translations e read_locales). Approvali e aggiorna la pagina, e i campi diventeranno disponibili.
Devo usare la valuta del feed o il Market country?
Usa uno, non entrambi. Imposta la <strong>feed currency</strong> se non usi Shopify Markets e vuoi semplicemente fissare la valuta del feed. Usa il <strong>Market country</strong> se Shopify Markets gestisce le tue regioni — prende il controllo di valuta, prezzi e URL dello storefront, e il campo della valuta del feed viene ignorato quando è impostato un Market country.