Per accedere a questa funzionalità, contatta il nostro team di supporto clienti.
Questi feed supplementari di Shopify avranno tre diversi tipi possibili:
- metafield e metaoggetti
- traduzioni
- ubicazioni di inventario
Come posso creare un feed supplementare di Shopify?
L'URL di un feed supplementare di Shopify è specifico per Shopify, come l'URL del tuo feed principale. Contiene:
- il token dell'applicazione (vedi i passaggi di seguito)
- l'estensione specificata alla fine dell'URL, che consentirà a Shoppingfeed di sapere cosa deve recuperare per questo feed supplementare.
A/ Prima di tutto, ecco i passaggi da seguire su Shopify:
1 – Nel tuo pannello di controllo Shopify, vai su “Applicazioni > Impostazioni delle applicazioni e canali di vendita”:
2 – Clicca su “Sviluppa applicazioni":
3 – Poi clicca su “Crea un'applicazione”:
4 – Dai un nome distintivo all'applicazione:
5 – Clicca sulla scheda “Configurazione” dell'applicazione creata e seleziona tutte le seguenti caselle, quindi salva: "write_products, write_orders, write_shipping, read_inventory, read_locations, read_locales, read_metaobject_definitions, read_metaobjects, read_translations"
6 – Passa alla scheda “Identificatori API” e scegli di installare l'applicazione:
7 – Infine, scegli di “Rivelare il token una volta”, che apparirà nel formato “shpat_XXXXXXXXXXXXXXXXXXXXXXXXXX” (salva immediatamente questo token, poiché sarà necessario per creare l'URL del tuo feed supplementare):
B/ Ora, ecco i passaggi da seguire su Shoppingfeed:
1 - Copia l'URL del tuo feed principale e nella copia sostituisci il token con il tuo nuovo token creato e rimuovi tutte le estensioni esistenti alla fine dell'URL copiato (L'URL del feed supplementare dovrebbe contenere solo i parametri progettati per i feed supplementari, vedi sotto), tranne l'estensione &published-status=... .Se questa estensione è presente nell'URL del feed principale, dovrebbe esserlo anche negli URL dei feed supplementari.
2 - Aggiungi l'estensione necessaria alla fine, in base al tipo di feed supplementare che desideri creare:
- "&translations=true&lang=[ISO-code]" per recuperare le traduzioni
- "&metafields=true" per recuperare i tuoi metafield e metaoggetti
- "&locations=true" per recuperare le ubicazioni di inventario
3 - Crea il tuo nuovo feed supplementare su Shoppingfeed (nella pagina Sorgenti) con questo URL, utilizzando un separatore di virgola (,) e “reference” (senza virgolette) come intestazione SKU. Vedi sotto i dettagli per ciascun tipo di feed supplementare.
→ Vedrai un errore di anteprima quando crei il tuo feed supplementare, nel secondo passaggio. È normale, poiché il file ha un formato specifico.
Feed Supplementari - Metafield & Metaoggetti
Questo tipo di feed supplementare recupera i metafield e metaoggetti esistenti per un negozio Shopify, in modo che siano disponibili in Shoppingfeed come attributi.
Puoi utilizzare l'estensione &metafields=true per recuperare i metafield e i metaoggetti sui tuoi prodotti.
Metafield e metaoggetti tradotti
Se i tuoi metafield sono tradotti in Shopify e queste traduzioni sono pubblicate, puoi anche specificare la lingua in cui Shoppingfeed dovrebbe recuperarli, tramite un parametro aggiuntivo nell'URL: &lang=[isoCode] (ad esempio &lang=es). Fai attenzione, alcune lingue (come il portoghese) hanno codici ISO doppi (vedi i locali disponibili su Shopify).
Puoi specificare solo una lingua.
Quando questo parametro viene aggiunto all'URL, il feed supplementare importerà i valori dei metafield e dei metaoggetti nella lingua specificata. Funzionerà come segue:
- i nomi degli attributi avranno un suffisso per indicare la lingua, nomeattributo-es nel nostro esempio
- con valori tradotti nella lingua fornita, se esiste la traduzione
- con valori non tradotti (nella lingua predefinita), se la traduzione non esiste
Se hai già importato i tuoi metafield in Shoppingfeed tramite il tuo feed principale e desideri passare invece al feed supplementare, contatta il nostro team di supporto.
Feed Supplementari - Traduzioni
Questo feed supplementare recupera le traduzioni di tutti i campi traducibili, tranne i metafield e i metaoggetti. Sappi che le traduzioni devono essere pubblicate in Shopify affinché possano essere recuperate.
Le traduzioni saranno disponibili solo per i campi elencati di seguito:
- nome
- link
- descrizione
- categoria
- opzioni (e valori delle opzioni)
- collezione
Le traduzioni possono essere recuperate per più lingue nello stesso feed supplementare. Per fare ciò, le lingue devono essere specificate nello stesso parametro, separate da barre verticali (|), ad esempio: &translations=true&lang=en|de|it.
Fai attenzione, alcune lingue (come il portoghese) hanno codici ISO doppi (consulta i valori disponibili su Shopify).
In Shoppingfeed, le traduzioni avranno la forma di attributi, con un nome che contiene il locale (codice ISO di due lettere), in modo che possano essere facilmente riconosciuti:
- le opzioni (che variano con il prodotto) saranno denominate: option-locale-sourceName-translatedName
- gli altri attributi manterranno il loro nome: sourceName-locale
Se manca una traduzione per un campo, questo campo sarà vuoto.
Feed Supplementari - Ubicazioni di Inventario
Questo tipo di feed supplementare recupera le ubicazioni di inventario esistenti per un negozio. In Shopify, lo stock di un prodotto può essere distribuito in diversi luoghi, chiamati ubicazioni.
Con il feed supplementare delle Ubicazioni di Inventario, Shoppingfeed può importare da Shopify, per ciascun prodotto (come attributi):
- tutte le ubicazioni di inventario esistenti (con la loro identificazione e nome)
- il livello di inventario per ciascuna di queste ubicazioni di inventario
I valori predefiniti saranno 0 quando un'ubicazione non si applica a un prodotto.