Кейс: Импорт товаров на Aliexpress из WooCommerce

Сегодня разберём кейс по использованию плагина YML for Yandex Market для загрузки товаров через YML-фид на Алиэкспрес.

Задача

Магазин по реализации картриджей для принтеров. Необходимо загрузить весь ассортимент товаров на Алиэкспрес и начать их продавать.

Реализация

Был установлен плагин Yml for Yandex Market. После этого был произведён небольшой мониторинг аналогичных товаров на Алиэкспресе в результате которого был составлен перечень атрибутов, который обычно указываются в карточках товаров. Далее в нашем магазине были созданы и прописаны товарам аналогичные глобальные атрибуты.

Параметры товара woocommerce

Кроме этого был указан артикул и запасы, а также вес и размер, поскольку эти данные являются обязательными для формирования карточек.

Глобальные атрибуты в вукомерц

После этого приступили к настройкам плагина. В целом, всё стандартно. В "Придерживаться правил" выбрали "AliExpress". Для удобства указали назначение фида.

y4ym - настройка фида для Али

Не забыли заполнить такие атрибуты как Артикул, Производитель, Гарантия, Цвет.

настройка юмл фида для али в вордпресе

Также в обязательном порядке в поле "Включить эти атрибуты в значения" отметили мышкой те атрибуты, которые прописаны товарам:

выгрузка тегов param в YML-фид

Aliexpress

Далее перешли к настройкам на стороне маркетплейса AliExpress, передали адрес фида фида:

Загрузка YML-файла на Алиэкспрес

После того как мы скормили Алиэкспресу ссылку на наш фид, на шаге "Проверка характеристики", необходимо сопоставить данные из нашего прайса с данными в Али.

Загрузка фида на Алиэкспрес WooCommerce

Иногда Али сам распознает поля, но на всякий случай вот пары, которые вам надо обязательно указать:

Id группы - @id

Id товара - @id

Брэнд - <vendor>

Наименование- <name>

Описание - <description>

Фото - <picture>

Цена - <oldprice>

Цена со скидкой - <price>

Фото на цвет - <picture>

Количество - <quantity>

Вес - <weight>

Длина - <lenght>

Ширина - <widht>

Высота - <height>

URL - <url>

На шаге "Проверка категорий" Вам наверняка придется сопоставить некоторые значения. На Али есть подробная инструкция на эту тему.

Сопоставление категорий на Алиэкспрес

Нажимаем "Сопоставить значения" и составляем пары. В основном все данные у нас лежат в параметрах. (см картинку)

Передаем данные о атрибутах товаров на али

На шаге подтверждения установили галочки напротив "Авто-обновление цены" и "Авто-обновление остатков". В выпадающем списке выбрали "Заменить".

AE Assistant

После того как наш фид был обработан - Аликэспресс сформировал список товаров. Остается только проверить его. В случае необходимости дозаполнить недостающие данные и запустить товары в продажу.

Возможные ошибки и их решение

На всякий случай в дополнение к кейсу приведу список возможных ошибок и их решение.

Остаток: Отсутствует значение атрибута.

Ошибки при создании карточки на Алиэкспресс Бизнес

Причина: Для Али необходимо передавать количественное значение остатков товара на вашем складе по каждой позиции. Палагин YML for YAndex Market автоматически подтягивает значение остатков из карточек товаров в WooCommerce, но для этого должно быть включено управление запасами.

Управление запасами в товарах WooCommerce

Решение: Если у вас нет возможности проставить запасы всем позициям, то можете воспользоваться настройкой "Количество по умолчанию для Aliexpress".

Вес: Отсутствует значение атрибута

Причина: В карточках товаров, во вкладке "Доставка" не задан вес.

Решение: Наиболее правильным будет задать вес каждому товару. В качестве альтернативы можно использовать данный скрип, который необходимо вставить в function.php вашей темы:

add_filter('y4ym_f_simple_tag_weight', 'my_default_dimensions_simple_f', 11, 3);
add_filter('y4ym_f_variable_tag_weight', 'my_default_dimensions_variable_f', 11, 3);
function my_default_dimensions_simple_f($result_xml, $data_arr, $feed_id) {
	$product = $data_arr['product'];
	$weight_yml = $product->get_weight();
	if (empty($weight_yml)) {
		$result_xml .= '<weight>0.1</weight>'.PHP_EOL; // исправьте значение 0.1 на то, которое подходит вам
	}
	return $result_xml;
}
function my_default_dimensions_variable_f($result_xml, $data_arr, $feed_id) {
	$offer = $data_arr['offer'];
	$weight_yml = $offer->get_weight();		
	if (empty($weight_yml)) {
		$result_xml .= '<weight>0.1</weight>'.PHP_EOL; // исправьте значение 0.1 на то, которое подходит вам
	}
	return $result_xml;
}

Не забудьте исправить значение 0.1 на то, которое подходит Вам.

Рейтинг: 0

2025-08-31 / / 0 комментариев / YML for Yandex Market / , , , ,