Сопоставьте атрибуты продуктов WooCommerce (такие как цвет, размер и другие настройки) в расширении Zonos, чтобы обеспечить импорт заказов из Zonos в ваш магазин WooCommerce с правильными атрибутами.
Шаг 1: Найдите ваши атрибуты продукта
Перейдите на вкладку Products в панели администратора WordPress.
Нажмите на Attributes в левой панели навигации, чтобы просмотреть или управлять глобальными атрибутами продукта. Атрибуты также можно установить при добавлении нового продукта.
Если вы используете стороннее приложение для пользовательских атрибутов, например Product Add-Ons for WooCommerce, следуйте инструкциям в документации приложения, чтобы найти атрибуты.
Шаг 2: Определите путь атрибута из Zonos
Чтобы сопоставить атрибуты в расширении Zonos, вам сначала нужно понять, как они передаются в Zonos. Чтобы найти эти данные:
Создайте пробный заказ для продукта с атрибутом, который вы хотите сопоставить.
Пройдите через Zonos Checkout и выберите уровень обслуживания. Это создаст расчет Landed cost. (Вам не нужно завершать заказ.)
Найдите расчет для вашего пробного заказа и нажмите на Quote Details.
В разделе API Details справа разверните раскрывающееся меню верхнего уровня, затем разверните:
items
metadata
Этот блок метаданных показывает, как атрибуты продуктов передаются из WooCommerce в Zonos в запросе API.
Шаг 3: Сопоставьте атрибут в расширении Zonos
После того как вы найдете атрибут в JSON метаданных, вернитесь к параметрам Zonos Mapping в расширении WooCommerce.
В разделе Attribute field выберите Custom Attribute.
В поле Alias введите описательную метку (например, Color, Size или Custom Engraving).
В поле Cart item path введите путь к значению атрибута на основе структуры, которую вы наблюдали в метаданных.
Пример сопоставления пользовательских атрибутов
Давайте разберемся, как можно сопоставить продукт, который имеет пользовательский атрибут для пользовательской гравировки, цвета и размера.
Если вы используете плагин Product Add-ons от WooCommerce, атрибуты иногда передаются внутри массива под ключом addons. Блок JSON ниже показывает атрибуты, которые были переданы в Zonos.
Пример блока JSON:
{"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"}}
В Mapping settings в разделе Attributes каждый из этих атрибутов должен быть сопоставлен следующим образом:
Пользовательский атрибут↕
Псевдоним↕
Путь элемента корзины↕
Гравировка
Custom Engraving
addons.0.value
Цвет
Color
attribute_pa_color
Размер
Size
attribute_size
Примечание: Формат пути addons.0.value работает следующим образом:
addons указывает системе искать в массиве addons
.0 указывает на первый объект в этом массиве
.value возвращает значение из поля value этого объекта
attribute_pa_color и attribute_size — это объекты, которые не находятся в массиве и могут быть сопоставлены напрямую.
Протестируйте сопоставление атрибутов продукта
После того как вы сопоставили атрибут, разместите полный пробный заказ в Zonos Checkout. После обработки заказа проверьте детали заказа в WooCommerce, чтобы убедиться, что атрибуты продукта были импортированы правильно.
Сопоставление атрибутов продуктов WooCommerce
Сопоставьте атрибуты продуктов для WooCommerce Checkout
Сопоставьте атрибуты продуктов, такие как цвет, размер и другие настройки для вашего магазина WooCommerce.
Обзор
Сопоставьте атрибуты продуктов WooCommerce (такие как цвет, размер и другие настройки) в расширении Zonos, чтобы обеспечить импорт заказов из Zonos в ваш магазин WooCommerce с правильными атрибутами.
Шаг 1: Найдите ваши атрибуты продукта
Перейдите на вкладку Products в панели администратора WordPress.
Нажмите на Attributes в левой панели навигации, чтобы просмотреть или управлять глобальными атрибутами продукта. Атрибуты также можно установить при добавлении нового продукта.
Если вы используете стороннее приложение для пользовательских атрибутов, например Product Add-Ons for WooCommerce, следуйте инструкциям в документации приложения, чтобы найти атрибуты.
Шаг 2: Определите путь атрибута из Zonos
Чтобы сопоставить атрибуты в расширении Zonos, вам сначала нужно понять, как они передаются в Zonos. Чтобы найти эти данные:
itemsmetadataЭтот блок метаданных показывает, как атрибуты продуктов передаются из WooCommerce в Zonos в запросе API.
Шаг 3: Сопоставьте атрибут в расширении Zonos
После того как вы найдете атрибут в JSON метаданных, вернитесь к параметрам Zonos Mapping в расширении WooCommerce.
Color,SizeилиCustom Engraving).Пример сопоставления пользовательских атрибутов
Давайте разберемся, как можно сопоставить продукт, который имеет пользовательский атрибут для пользовательской гравировки, цвета и размера.
Если вы используете плагин Product Add-ons от WooCommerce, атрибуты иногда передаются внутри массива под ключом
addons. Блок JSON ниже показывает атрибуты, которые были переданы в Zonos.Пример блока JSON:
{ "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" } }В Mapping settings в разделе Attributes каждый из этих атрибутов должен быть сопоставлен следующим образом:
addons.0.valueattribute_pa_colorattribute_sizeПротестируйте сопоставление атрибутов продукта
После того как вы сопоставили атрибут, разместите полный пробный заказ в Zonos Checkout. После обработки заказа проверьте детали заказа в WooCommerce, чтобы убедиться, что атрибуты продукта были импортированы правильно.
Была ли эта страница полезной?