DOCS

Kartlägg WooCommerce produktattribut

Kartlägg produktattribut för WooCommerce Checkout

Kartlägg produktattribut som färg, storlek och andra anpassningar för din WooCommerce-butik.

Ö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

  1. Navigera till fliken Produkter i din WordPress-admin.

  2. 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:

  1. Skapa en testbeställning för en produkt med det attribut du vill kartlägga.
  2. 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.)
  3. Gå till Dashboard och välj Quotes.
  4. Hitta offerten för din testbeställning och klicka på Quote Details.
  5. I avsnittet API Details till höger, expandera root-nivå dropdown, och expandera sedan:
    • items
    • metadata

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.

  1. Under Attributfält, välj Custom Attribute.
  2. I fältet Alias, ange en beskrivande etikett (t.ex. Färg, Storlek eller Anpassad Gravyr).
  3. 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 AttributeAliasCart item path
GravyrCustom Engravingaddons.0.value
FärgColorattribute_pa_color
StorlekSizeattribute_size

Obs: Vägformatet addons.0.value fungerar så här:

  • addons talar om för systemet att titta i addons-arrayen
  • .0 pekar på det första objektet i den arrayen
  • .value returnerar värdet från det objektets värdefält
  • attribute_pa_color och attribute_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.

Var den här sidan till hjälp?