СтатьяАналитика

Как принять дополнительный источник Merchant Center для товарных меток

Проверяем объединение основного и дополнительного источников: конфликты ID, неизвестные товары и точный список изменённых меток. Учебные CSV и локальный расчёт.

Концептуальная иллюстрация: дополнительный слой с двумя метками наложен на первые две карточки каталога из четырёх товаров.

Перед подключением дополнительного источника Merchant Center запишите, какие товары и какой атрибут должны измениться. Затем проверьте не только строки новой таблицы, но и ожидаемый результат её объединения с основным источником: нужные ID изменились, остальные сохранили значения, новых товаров не появилось.

Ниже — приёмка обновления custom_label_0 на учебном каталоге. Она пригодится маркетологу, которому передали таблицу товарных меток для рекламного теста. Весь пример можно повторить локально; данные в рекламный аккаунт мы не загружали.

Чем дополнительный источник отличается от основного

По документации Merchant Center, дополнительный источник дополняет или обновляет сведения о существующих товарах. Он не служит самостоятельным каталогом и не добавляет или удаляет товары. Вкладка дополнительных источников связана с включённым дополнением Advanced data source management.

Поэтому таблица из двух колонок id и custom_label_0 решает другую задачу, чем полная товарная выгрузка. Отсутствие в ней названия, цены и изображения само по себе не доказывает ошибку: эти сведения могут поступать из основного источника. Сначала установите назначение файла.

Полный основной фид можно предварительно проверить в анализаторе фидов WiseLab. Его проверку обязательных товарных полей нельзя автоматически превращать в критерий полноты дополнительной таблицы. Объединение источников и правила конкретного аккаунта нужно проверять отдельно.

Зафиксируйте границы изменения

В нашем примере основной каталог содержит четыре товара. Требуется присвоить метку october_test только товарам SKU-A и SKU-B. У SKU-C и SKU-D значения должны сохраниться.

Google описывает custom label 0–4 как необязательные атрибуты для группировки товаров, отчётности и управления ставками в поддерживаемых кампаниях. Покупатель этих меток не видит. Для одного атрибута передают одно значение. Здесь проверяем данные метки; изменение состава рекламной кампании остаётся отдельным действием.

До проверки согласуйте короткий паспорт:

Что фиксируемДоговорённость примера
Основной источникОдин выбранный каталог, один согласованный язык и рынок
Ключ сопоставленияТочное значение id
Разрешённый атрибутТолько custom_label_0
Ожидаемые изменённые IDSKU-A, SKU-B
Новое значениеoctober_test
Пустые значенияОстанавливают нашу приёмку

Это договорённость для локальной проверки. Она не описывает все варианты настройки Merchant Center. Если в аккаунте действуют другие правила сопоставления или преобразования, проверять нужно их фактический результат.

Учебный пример: шесть строк обновления

Для расчёта возьмём проекцию основного каталога — только три нужные колонки. Это не полный файл для загрузки товаров в Merchant Center.

id,title,custom_label_0
SKU-A,Кружка белая,evergreen
SKU-B,Кружка зелёная,clearance
SKU-C,Кружка синяя,evergreen
SKU-D,Кружка графитовая,evergreen

Подрядчик прислал дополнительную таблицу:

id,custom_label_0
SKU-A,october_test
SKU-B,october_test
SKU-B,do_not_promote
SKU-X,october_test
SKU-C ,october_test
SKU-D,

После SKU-C стоит пробел. Визуально он почти незаметен, поэтому исходные значения нужно сохранять без автоматической очистки.

Мы выполнили локальную проверку по согласованному паспорту. Она остановила пять из шести строк:

Строка CSVЧто найденоРешение приёмки
2: SKU-AОдин существующий ID, нужная меткаСтрока соответствует заданию
3–4: SKU-BДве записи с разными значениямиОстановить обе, согласовать одно значение
5: SKU-XID отсутствует в основном каталогеУстановить правильный товар и источник
6: SKU-C␠Пробел в ID; товар также вне согласованного измененияПроверить исходник, убрать строку из этого задания
7: SKU-DПустая метка и товар вне согласованного измененияУбрать строку из этого задания

Знак ␠ в таблице обозначает пробел и не является частью исходного CSV. Даже единственная корректная строка не делает пакет готовым: до устранения конфликтов мы останавливаем всё обновление.

Это внутренние ограничения примера. Мы не утверждаем, что Google обработает дубли по порядку строк, обрежет пробел или определённым образом истолкует пустую ячейку. Неизвестное поведение не должно выбирать результат за команду.

Отсутствующий в основном источнике товар — отдельная документированная проблема: в справке об ошибке Missing product in primary feed Google рекомендует сверить идентификаторы существующих товаров и целевую страну. Проверяйте также, что выбран именно нужный основной источник.

Проверьте результат после исправления

В исправленной таблице остаются две строки:

id,custom_label_0
SKU-A,october_test
SKU-B,october_test

Локальная модель берёт основной каталог и заменяет только согласованный атрибут для точных совпадений ID. Результат расчёта:

IDДоОжидается после
SKU-Aevergreenoctober_test
SKU-Bclearanceoctober_test
SKU-Cevergreenevergreen
SKU-Devergreenevergreen
Учебная приёмка: основной каталог содержит четыре товара, исправленное дополнение меняет две метки; два остальных товара сохраняют значения.

Учебная схема ожидаемого объединения. Локальный расчёт не воспроизводит внутренние правила Google и не подтверждает результат загрузки в аккаунт.

Критерий здесь состоит из трёх частей: в результате четыре товара, изменены ровно SKU-A и SKU-B, у двух остальных значения прежние. Один общий счётчик «товаров: 4» пропустил бы ошибочное изменение метки у SKU-C.

Чтобы повторить проверку в таблице, сначала найдите повторяющиеся ID в каждом входном наборе. Затем сопоставьте строки дополнения с основным каталогом, сохранив несовпавшие. Для каждой найденной позиции выведите старое значение, новое значение и признак изменения. Полученный список изменённых ID сравните с независимым списком из задания, а не со списком из самого дополнения.

Как принять загрузку в Merchant Center

До записи сохраните версии обоих источников, время их получения и действующие правила объединения. Укажите выбранный основной источник, язык, рынок и атрибут. Если одновременно обновляется основной каталог, сначала согласуйте порядок работ: иначе итог нельзя будет уверенно отнести к одной версии.

После обработки проверьте итоговые атрибуты контрольных товаров и сообщения об ошибках. Для массовой проверки сопоставьте доступную выгрузку результата с ожидаемым списком изменений. Если проверить весь результат нельзя, отметьте это ограничение: несколько открытых карточек подтверждают только проверенную выборку.

Отдельно сохраните прежние значения изменяемого атрибута и план восстановления с ответственным. Простое удаление дополнительного источника не считайте проверенным откатом: сначала установите, какие правила и другие источники будут формировать значение после этого действия.

Для фиксации версии и результатов используйте общий протокол приёмки исправленного фида. В этом сценарии к нему добавляются второй источник, правило объединения и контроль неизменённых товаров.

Метод локальной сверки не требует покупки сервиса. Возможность использования Merchant Center и конкретных рекламных форматов для бизнеса из Беларуси, страны продаж и аккаунта проверяется отдельно. Наличие открытой документации не подтверждает доступность запуска.

Источники

Материал подготовлен редакцией WiseLab с помощью AI. Источники и фактические утверждения проверены при подготовке.

Загружаем рейтинг…

Насколько полезен материал?

Выберите оценкуСлева — меньше пользы, справа — больше

Загружаем вашу оценку…

Что думаете?

Загружаем комментарии…

СЛЕДУЮЩИЙ ШАГ

Что ещё поможет в этой задаче

СтатьяАналитика28 октября · 6 минут
Иллюстрация: лупа выделяет зелёный вариант обуви в каталоге, рядом карточка выбранного товара.

ID товара в динамическом ремаркетинге Google: как проверить связку с каталогом

Проверяем формат события, ID варианта и группу товаров на семи контрольных случаях. Рабочий лист для приёмки передачи данных в динамический ремаркетинг Google.

Читать разборЗагрузка просмотров
СтатьяАналитикаРеклама24 октября · 7 минут
Картотека товаров и лист выгрузки с пустыми ячейками и несовпадающими карточками — концептуальная иллюстрация сверки полноты каталога.

Как найти товары, которые не попали в YML-выгрузку

Сверка исходного каталога с YML по offer id: как найти пропуски и лишние записи, посчитать покрытие и передать разработчику воспроизводимый результат.

Читать разборЗагрузка просмотров
СтатьяАналитика22 октября · 7 минут
Часть заказа возвращается в коробку, рядом лежит чек с отделённой частью; бумажная концептуальная иллюстрация частичного возврата.

Как учесть частичный возврат в ценности конверсии Google Ads

Выбираем изменение ценности или полный отзыв покупки, считаем оставшуюся сумму после двух возвратов и проверяем повторную загрузку и итог отчёта.

Читать разборЗагрузка просмотров