Panoramica
Mappa gli attributi del prodotto WooCommerce (come colore, taglia e altre personalizzazioni) nell'estensione Zonos per garantire che gli ordini vengano importati da Zonos nel tuo negozio WooCommerce con gli attributi corretti.
Passo 1: Trova i tuoi attributi di prodotto
-
Naviga nella scheda Prodotti nel tuo Admin di WordPress.
-
Dalla navigazione a sinistra, fai clic su Attributi per visualizzare o gestire i tuoi attributi di prodotto globali. Gli attributi possono anche essere impostati quando si aggiunge un nuovo prodotto.
Se stai utilizzando un'app di terze parti per attributi personalizzati come Product Add-Ons for WooCommerce, segui le istruzioni nella documentazione dell'app per localizzare gli attributi.
Passo 2: Identifica il percorso dell'attributo da Zonos
Per mappare gli attributi nell'estensione Zonos, dovrai prima capire come vengono passati a Zonos. Per localizzare questi dati:
- Crea un ordine di prova per un prodotto con l'attributo che desideri mappare.
- Procedi attraverso Zonos Checkout e seleziona un livello di servizio. Questo genererà un preventivo per il landed cost. (Non è necessario completare l'ordine.)
- In Dashboard, vai su Preventivi.
- Trova il preventivo per il tuo ordine di prova e fai clic su Dettagli del preventivo.
- Nella sezione Dettagli API a destra, espandi il menu a discesa di livello radice, quindi espandi:
itemsmetadata
Questo blocco di metadati mostra come gli attributi del prodotto vengono passati da WooCommerce a Zonos nella richiesta API.
Passo 3: Mappa l'attributo nell'estensione Zonos
Una volta che hai localizzato l'attributo nel JSON dei metadati, torna alle impostazioni di Mappatura Zonos nella tua estensione WooCommerce.
- Sotto Campo attributo, seleziona Attributo personalizzato.
- Nel campo Alias, inserisci un'etichetta descrittiva (ad es.
Colore,TagliaoIncisione personalizzata). - Nel campo Percorso dell'elemento del carrello, inserisci il percorso al valore dell'attributo, basato sulla struttura che hai osservato nei metadati.
Esempio di mappatura degli attributi personalizzati
Vediamo come puoi mappare un prodotto che ha un attributo personalizzato per incisione personalizzata, colore e taglia.
Se stai utilizzando il plugin Product Add-ons di WooCommerce, gli attributi vengono talvolta passati all'interno di un array sotto la chiave addons. Il blocco JSON qui sotto mostra gli attributi che sono stati passati a Zonos.
Esempio di blocco JSON:
{
"addons": [
{
"name": "Custom Engraving",
"value": "Built to last",
"price": 0,
"field_name": "1226-1748963436",
"field_type": "custom_text",
"id": 1748963436,
"price_type": "flat_fee"
}
],
"variation": {
"attribute_pa_color": "blue",
"attribute_size": "Large"
}
}
Nelle Impostazioni di mappatura sotto Attributi, ciascuno di questi attributi dovrebbe essere mappato come segue:
| Attributo personalizzato | Alias | Percorso dell'elemento del carrello |
|---|---|---|
| Incisione | Incisione personalizzata | addons.0.value |
| Colore | Colore | attribute_pa_color |
| Taglia | Taglia | attribute_size |
Nota: Il formato del percorso
addons.0.valuefunziona in questo modo:
addonsindica al sistema di cercare nell'array degli addons.0punta al primo oggetto in quell'array.valuerestituisce il valore dal campo valore di quell'oggettoattribute_pa_coloreattribute_sizesono oggetti che non sono in un array e possono essere mappati direttamente.
Testa la mappatura degli attributi del prodotto
Una volta che hai mappato l'attributo, effettua un ordine di prova completo in Zonos Checkout. Una volta che l'ordine è stato elaborato, controlla i dettagli dell'ordine in WooCommerce per assicurarti che gli attributi del prodotto siano stati importati correttamente.
Mappa gli attributi del prodotto per WooCommerce Checkout
Mappa gli attributi del prodotto come colore, taglia e altre personalizzazioni per il tuo negozio WooCommerce.