StriveFormats
Google Merchant CenterСтруктураБлокировка импорта

Нет обязательного столбца

Нет столбца для атрибута, который Google требует у каждого товара: id, title, description, link, image_link, availability или price.

В чём проблема?

Нет столбца для атрибута, который Google требует у каждого товара: id, title, description, link, image_link, availability или price.

Затронутое поле:строка заголовков
Блокировка импорта: файл не может быть импортирован, пока эта проблема не будет устранена.

Как это выглядит в файле

В вашем файле
id
2MUG-01
После исправления
idavailability
2MUG-01in_stock

Загрузите CSV, чтобы проверить эту проблему и выгрузить чистый файл.

Исправить

Почему Google Merchant Center это отклоняет

Merchant Center не может показать товар без этих атрибутов, поэтому отклоняются все товары в файле.

Особенность Google Merchant Center

Merchant Center читает названия атрибутов Google, например image_link, на английском, на каком бы языке ни был фид. Регистр не важен, префикс g: игнорируется, но написание и подчёркивания должны совпадать.

Допустимые значения / ожидаемый формат

  1. ✓Все обязательные заголовки столбцов должны быть в строке 1 файла
  2. ✓На большинстве платформ имена столбцов чувствительны к регистру
  3. ✓Недостающие столбцы нужно добавить, даже если их значения пустые
  4. ✓Начинайте с официального шаблона платформы

Исправить в StriveFormats

Загрузите CSV в StriveFormats, чтобы найти эту проблему во всех строках, с понятным построчным отчётом.

Исправить в Excel

  1. 1Скачайте официальный шаблон Google Merchant Center в разделе «Шаблоны» StriveFormats.
  2. 2Откройте в Excel свой CSV и скачанный шаблон.
  3. 3Посмотрите на строку 1 в обоих файлах. Это строка заголовков.
  4. 4Найдите имена столбцов, которые есть в шаблоне, но отсутствуют в вашем файле.
  5. 5В своём CSV щёлкните заголовок пустого столбца и введите недостающее имя столбца точно так, как в шаблоне (с учётом регистра).
  6. 6Если данных нет, оставьте ячейки нового столбца пустыми. Столбец просто должен существовать.
  7. 7Повторите для каждого недостающего столбца, затем сохраните как «Текст (разделитель — табуляция) (*.txt)».

Исправить в Google Таблицах

  1. 1Скачайте официальный шаблон Google Merchant Center в разделе «Шаблоны» StriveFormats.
  2. 2Откройте оба файла в Google Таблицах (перетащите их на drive.google.com или выберите «Файл > Импортировать» в существующей таблице).
  3. 3Сравните строку 1 в обоих файлах. Запишите имена столбцов, которые есть в шаблоне, но отсутствуют в вашем файле.
  4. 4Добавьте недостающие имена столбцов в строку 1 своего файла точно так, как в шаблоне (с учётом регистра).
  5. 5Если данных нет, оставьте ячейки нового столбца пустыми. Заголовок должен существовать.
  6. 6Выберите «Файл > Скачать > Формат TSV (.tsv)», затем переименуйте файл, чтобы он заканчивался на .txt.

Как избежать в будущем

  1. ✓Всегда начинайте с официального шаблона платформы, а не с пустой таблицы.
  2. ✓Собрав файл, перед экспортом сравните строку заголовков с шаблоном бок о бок.
  3. ✓Сохраните копию правильной строки заголовков как образец для будущих файлов.
  4. ✓Пропускайте каждый новый файл через StriveFormats, чтобы убедиться, что заголовки соответствуют требованиям платформы.

Как StriveFormats это обнаруживает

StriveFormats сравнивает строку заголовков вашего файла (строку 1) с полным набором обязательных столбцов формата Google Merchant Center. Отсутствие любого имени столбца из обязательного списка вызывает эту проблему.

►Технические подробности
Импорт Google Merchant Center читает первую строку CSV как строку заголовков, прежде чем обрабатывать данные. Если в ней нет обязательного имени столбца, импорту некуда записать данные. Восстановить недостающие столбцы по содержимому он не может. Имена столбцов сравниваются точно (на большинстве платформ с учётом регистра), поэтому «variant price» не удовлетворяет требованию «Variant Price».