DOCS

WooCommerce ürün özniteliklerini eşleştir

WooCommerce Checkout için ürün özniteliklerini eşleştir

WooCommerce mağazanız için renk, boyut ve diğer özelleştirmeler gibi ürün özniteliklerini eşleştirin.

Genel Bakış 

WooCommerce ürün özniteliklerini (renk, boyut ve diğer özelleştirmeler gibi) Zonos uzantısında eşleştirerek, Zonos'tan WooCommerce mağazanıza aktarılan siparişlerin doğru özniteliklerle alınmasını sağlayın.

Adım 1: Ürün özniteliklerinizi bulun

  1. WordPress Yönetici Panelinde Ürünler sekmesine gidin.

  2. Sol taraftaki gezintiden Öznitelikler seçeneğine tıklayarak küresel ürün özniteliklerinizi görüntüleyin veya yönetin. Öznitelikler ayrıca yeni bir ürün eklerken de ayarlanabilir.

Eğer Product Add-Ons for WooCommerce gibi özel öznitelikler için üçüncü taraf bir uygulama kullanıyorsanız, uygulamanın belgelerindeki talimatları izleyerek öznitelikleri bulun.

Adım 2: Zonos'tan öznitelik yolunu belirleyin

Zonos uzantısında öznitelikleri eşleştirmek için önce bunların Zonos'a nasıl geçtiğini anlamanız gerekir. Bu verileri bulmak için:

  1. Eşleştirmek istediğiniz özniteliğe sahip bir ürün için test siparişi oluşturun.
  2. Zonos Checkout aracılığıyla devam edin ve bir hizmet seviyesi seçin. Bu bir emtia vergisi tahmini oluşturacaktır. (Siparişi tamamlamanız gerekmez.)
  3. Dashboard içinde Teklifler'e gidin.
  4. Test siparişinize ait teklifi bulun ve Teklif Ayrıntıları'na tıklayın.
  5. Sağ taraftaki API Ayrıntıları bölümünde, kök düzey açılır menüyü genişletin, ardından şunları genişletin:
    • items
    • metadata

Bu metadata bloğu, WooCommerce'ten Zonos'a API isteğinde ürün özniteliklerinin nasıl geçtiğini gösterir.

Adım 3: Özniteliği Zonos uzantısında eşleştirin

Özniteliği metadata JSON içinde bulduğunuz zaman, WooCommerce uzantınızdaki Zonos Eşleştirmesi ayarlarına geri dönün.

  1. Öznitelik alanı altında Özel Öznitelik'i seçin.
  2. Takma ad alanında açıklayıcı bir etiket girin (örneğin Renk, Boyut veya Özel Gravür).
  3. Sepet öğesi yolu alanında, metadata içinde gözlemlediğiniz yapıyı temel alarak özniteliğin değerine giden yolu girin.

Özel öznitelikleri eşleştirme örneği

Özel gravür, renk ve boyut için özel özniteliklere sahip bir ürünün nasıl eşleştirileceğini görelim.

Eğer WooCommerce'ten Product Add-ons eklentisini kullanıyorsanız, öznitelikler bazen addons anahtarı altında bir dizi içinde geçirilebilir. Aşağıdaki JSON bloğu Zonos'a geçirilen öznitelikleri gösterir.

Örnek JSON bloğu:

{
  "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"
  }
}

Eşleştirme ayarları altında Öznitelikler'de, bu özniteliklerin her biri aşağıdaki gibi eşleştirilmelidir:

Özel ÖznitelikTakma adSepet öğesi yolu
GravürCustom Engravingaddons.0.value
RenkColorattribute_pa_color
BoyutSizeattribute_size

Not: addons.0.value yol biçimi şöyle çalışır:

  • addons sisteme addons dizisine bakmasını söyler
  • .0 bu dizideki ilk nesneyi gösterir
  • .value o nesnenin value alanından değeri döndürür
  • attribute_pa_color ve attribute_size bir dizi içinde olmayan nesnelerdir ve doğrudan eşleştirilebilirler.

Ürün özniteliği eşleştirmesini test edin

Özniteliği eşleştirdikten sonra Zonos Checkout'ta tam bir test siparişi yerleştirin. Sipariş işlendikten sonra, ürün özniteliklerinin doğru şekilde içeri aktarıldığını kontrol etmek için WooCommerce'teki sipariş ayrıntılarını inceleyin.

Bu sayfa faydalı mıydı?