Översikt
Kartlägg dina WooCommerce produktattribut (som färg, storlek och andra anpassningar) i Zonos-tillägget för att säkerställa att beställningar importeras från Zonos till din WooCommerce-butik med korrekta attribut.
Steg 1: Hitta dina produktattribut
-
Navigera till fliken Produkter i din WordPress-admin.
-
Klicka på Attribut i den vänstra navigeringen för att visa eller hantera dina globala produktattribut. Attribut kan också ställas in när du lägger till en ny produkt.
Om du använder en tredjepartsapp för anpassade attribut som Product Add-Ons for WooCommerce, följ instruktionerna i appens dokumentation för att lokalisera attributen.
Steg 2: Identifiera attributvägen från Zonos
För att kartlägga attribut i Zonos-tillägget måste du först förstå hur de skickas till Zonos. För att lokalisera dessa data:
- Skapa en testbeställning för en produkt med det attribut du vill kartlägga.
- Fortsätt genom Zonos Checkout och välj en tjänstenivå. Detta kommer att generera en offert för landed cost. (Du behöver inte slutföra beställningen.)
- Gå till Dashboard och välj Quotes.
- Hitta offerten för din testbeställning och klicka på Quote Details.
- I avsnittet API Details till höger, expandera root-nivå dropdown, och expandera sedan:
itemsmetadata
Detta metadata-block visar hur produktattribut skickas från WooCommerce till Zonos i API-förfrågan.
Steg 3: Kartlägg attributet i Zonos-tillägget
När du har lokaliserat attributet i metadata JSON, återvänd till inställningarna för Zonos Mapping i ditt WooCommerce-tillägg.
- Under Attributfält, välj Custom Attribute.
- I fältet Alias, ange en beskrivande etikett (t.ex.
Färg,StorlekellerAnpassad Gravyr). - I fältet Cart item path, ange vägen till attributets värde, baserat på strukturen du observerade i metadata.
Exempel på kartläggning av anpassade attribut
Låt oss gå igenom hur du kan kartlägga en produkt som har ett anpassat attribut för anpassad gravyr, färg och storlek.
Om du använder Product Add-ons-pluginet från WooCommerce, skickas attribut ibland inuti en array under nyckeln addons. JSON-blocket nedan visar de attribut som skickades till Zonos.
Exempel på JSON-block:
{
"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"
}
}
I Mapping settings under Attributes, bör varje av dessa attribut kartläggas enligt följande:
| Custom Attribute | Alias | Cart item path |
|---|---|---|
| Gravyr | Custom Engraving | addons.0.value |
| Färg | Color | attribute_pa_color |
| Storlek | Size | attribute_size |
Obs: Vägformatet
addons.0.valuefungerar så här:
addonstalar om för systemet att titta i addons-arrayen.0pekar på det första objektet i den arrayen.valuereturnerar värdet från det objektets värdefältattribute_pa_colorochattribute_sizeär objekt som inte är i en array och kan kartläggas direkt.
Testa kartläggningen av produktattribut
När du har kartlagt attributet, lägg en komplett testbeställning i Zonos Checkout. När beställningen har behandlats, kontrollera beställningsdetaljerna i WooCommerce för att säkerställa att produktattributen importerades korrekt.
Kartlägg produktattribut för WooCommerce Checkout
Kartlägg produktattribut som färg, storlek och andra anpassningar för din WooCommerce-butik.