Содержание
offer_id и артикул Мегамаркета: как не перепутать два кода
Один и тот же код копируют во все поля карточки, а затем не могут понять, какую позицию обновили. Перед загрузкой на Мегамаркет отделите идентификатор вашей учётной системы от артикула производителя.
Разберите назначения полей
В требованиях Мегамаркета offer_id определяется как код товара в системе продавца. Он должен быть уникальным у каждого загружаемого товара, не содержать пробелы и знаки # % ~ или наклонные черты, а длина ограничена 50 символами.
Артикул товара в той же справке определён как уникальный код производителя. Связка артикула и бренда используется для проверки дублей. Это разные назначения полей, даже если в вашей базе их значения иногда совпадают.
Составьте таблицу соответствий
Возьмите исходный справочник товаров, сведения производителя и текущую выгрузку ассортимента. Для начала проверьте одну категорию и все её варианты, которые собираетесь обновлять.
Сохраните по каждой позиции внутренний идентификатор, offer_id, артикул производителя, бренд и описание варианта. Сравнивайте значения как текст: ведущие нули и буквы могут быть значимой частью идентификатора. Название товара используйте как подсказку, а не как единственный ключ.
Проверьте два направления: одному внутреннему товару соответствует нужный offer_id; один offer_id не присвоен разным товарам. Если это не так, сначала разберите причину в исходной базе. Не придумывайте новый артикул производителя ради прохождения проверки.
Уточните вариант до загрузки
Для похожих позиций сверяйте размер, цвет, объём и комплектацию по реальным данным производителя. Разница только в написании названия не доказывает, что это разные товары. Одинаковое название также не подтверждает, что позиции совпадают.
Если код или бренд неизвестен, оставьте строку на уточнение. Не заполняйте поле произвольным значением лишь ради полного файла. Сохраните, откуда получено каждое исправление: документ, этикетка или официальный каталог производителя.
Проверьте результат обновления
После загрузки убедитесь, что изменена нужная позиция. Сверьте offer_id, артикул, бренд и вариант с рабочей таблицей. Если возник статус дубля, сначала проверьте совпадение товара, затем следуйте процедуре площадки для вашей версии кабинета.
Не удаляйте прежнюю таблицу соответствий после первого успешного обновления. Она помогает объяснить, какой код использовался в конкретной выгрузке, и найти причину ошибочной привязки.
Результат: для каждой загружаемой позиции известны оба идентификатора и их источники. Неопределённые соответствия вынесены отдельно, а обновление проверено на конкретном товаре.
Комментарии 0