DOCS

Mappa WooCommerce-produktattribut

Mappa produktattribut för WooCommerce Checkout

Mappa produktattribut som färg, storlek och andra anpassningar för er WooCommerce-butik.

Översikt 

Mappa era WooCommerce-produktattribut (som färg, storlek och andra anpassningar) i Zonos-tillägget så att ordrar importeras från Zonos till er WooCommerce-butik med korrekta attribut.

Steg 1: Hitta era produktattribut

  1. Navigera till fliken Products i er WordPress Admin.

  2. Från den vänstra navigeringen klickar ni på Attributes för att visa eller hantera era globala produktattribut. Attribut kan också ställas in när ni lägger till en ny produkt.

Om ni använder en tredjepartsapp för anpassade attribut, till exempel Product Add-Ons for WooCommerce, följer ni instruktionerna i appens dokumentation för att hitta attributen.

Steg 2: Identifiera attributsökvägen från Zonos

För att mappa attribut i Zonos-tillägget behöver ni först förstå hur de skickas till Zonos. Så här hittar ni dessa data:

  1. Skapa en testorder för en produkt med det attribut ni vill mappa.
  2. Gå igenom Zonos Checkout och välj en tjänstenivå. Detta genererar en landed cost-offert. (Ni behöver inte slutföra ordern.)
  3. I Dashboard, gå till Quotes.
  4. Hitta offerten för er testorder och klicka in i Quote Details.
  5. I avsnittet API Details till höger expanderar ni rullgardinsmenyn på rotnivå och expanderar sedan:
    • items
    • metadata

Detta metadatablock visar hur produktattribut skickas från WooCommerce till Zonos i API-förfrågan.

Steg 3: Mappa attributet i Zonos-tillägget

När ni har hittat attributet i metadata-JSON:en går ni tillbaka till inställningarna för Zonos Mapping i ert WooCommerce-tillägg.

  1. Under Attribute field väljer ni Custom Attribute.
  2. I fältet Alias anger ni en beskrivande etikett (t.ex. Color, Size eller Custom Engraving).
  3. I fältet Cart item path anger ni sökvägen till attributets värde, baserat på strukturen ni observerade i metadatan.

Exempel på mappning av anpassade attribut

Låt oss gå igenom hur ni kan mappa en produkt som har ett anpassat attribut för anpassad gravering, färg och storlek.

Om ni använder tillägget Product Add-ons 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 ska vart och ett av dessa attribut mappas enligt följande:

Custom AttributeAliasCart item path
EngravingCustom Engravingaddons.0.value
ColorColorattribute_pa_color
SizeSizeattribute_size

Obs: Sökvägsformatet addons.0.value fungerar så här:

  • addons säger till systemet att titta i addons-arrayen
  • .0 pekar på det första objektet i den arrayen
  • .value returnerar värdet från objektets value-fält
  • attribute_pa_color och attribute_size är objekt som inte ligger i en array och kan mappas direkt.

Testa mappningen av produktattribut

När ni har mappat attributet lägger ni en komplett testorder i Zonos Checkout. När ordern har bearbetats kontrollerar ni orderuppgifterna i WooCommerce för att säkerställa att produktattributen importerades korrekt.

Boka en demo

Var den här sidan till hjälp?