DOCS

Map WooCommerce-produktattributter

Map produktattributter til WooCommerce Checkout

Map produktattributter som farve, størrelse og andre tilpasninger for din WooCommerce-butik.

Oversigt 

Map dine WooCommerce-produktattributter (som farve, størrelse og andre tilpasninger) i Zonos-extensionen for at sikre, at ordrer importeres fra Zonos til din WooCommerce-butik med de korrekte attributter.

Trin 1: Find dine produktattributter

  1. Gå til fanen Products i din WordPress Admin.

  2. Klik på Attributes i venstre navigation for at se eller administrere dine globale produktattributter. Attributter kan også angives, når du tilføjer et nyt produkt.

Hvis du bruger en tredjepartsapp til brugerdefinerede attributter som Product Add-Ons for WooCommerce, følg instruktionerne i appens dokumentation for at finde attributterne.

Trin 2: Identificer attributstien fra Zonos

For at mappe attributter i Zonos-extensionen skal du først forstå, hvordan de sendes til Zonos. For at finde disse data:

  1. Opret en testordre for et produkt med den attribut, du vil mappe.
  2. Gå gennem Zonos Checkout, og vælg et service level. Dette genererer et Landed Cost-tilbud. (Du behøver ikke at gennemføre ordren.)
  3. I Dashboard går du til Quotes.
  4. Find tilbuddet for din testordre, og klik ind i Quote Details.
  5. I sektionen API Details til højre udvider du dropdown på root-niveau, og udvider derefter:
    • items
    • metadata

Denne metadata-blok viser, hvordan produktattributter sendes fra WooCommerce til Zonos i API-anmodningen.

Trin 3: Map attributten i Zonos-extensionen

Når du har fundet attributten i metadata JSON, vender du tilbage til Zonos Mapping-indstillingerne i din WooCommerce-extension.

  1. Under Attribute field vælger du Custom Attribute.
  2. I feltet Alias indtaster du en beskrivende label (f.eks. Color, Size eller Custom Engraving).
  3. I feltet Cart item path indtaster du stien til attributtens værdi baseret på strukturen, du observerede i metadata.

Eksempel på mapping af brugerdefinerede attributter

Lad os gennemgå, hvordan du kan mappe et produkt, der har en brugerdefineret attribut for brugerdefineret gravering, farve og størrelse.

Hvis du bruger Product Add-ons-plugin'et fra WooCommerce, sendes attributter nogle gange i et array under nøglen addons. JSON-blokken nedenfor viser de attributter, der blev sendt til Zonos.

Eksempel JSON-blok:

{
  "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 hver af disse attributter mappes som følger:

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

Bemærk: Stiformatet addons.0.value fungerer sådan her:

  • addons fortæller systemet at kigge i addons-arrayet
  • .0 peger på det første objekt i det array
  • .value returnerer værdien fra det objekts value-felt
  • attribute_pa_color og attribute_size er objekter, der ikke er i et array, og kan mappes direkte.

Test produktattributmapping

Når du har mappet attributten, afgiv en fuld testordre i Zonos Checkout. Når ordren er behandlet, tjek ordredetaljerne i WooCommerce for at sikre, at produktattributterne blev importeret korrekt.

Book en demo

Var denne side nyttig?