StriveFormats
Google Merchant CenterЦеныБлокировка импорта

Цена без кода валюты

В цене есть число, но нет кода валюты, или только знак $, который используют несколько валют.

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

В цене есть число, но нет кода валюты, или только знак $, который используют несколько валют.

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

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

В вашем файле
idprice
2MUG-0118.00
3TOTE-01$24
После исправления
idprice
2MUG-0118.00 USD
3TOTE-0124.00 USD

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

Исправить

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

Google нужен код валюты ISO 4217 (USD, CAD, EUR…), чтобы показать правильную цену.

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

  1. ✓Число, пробел и код валюты ISO 4217: 19.99 USD
  2. ✓Используйте точку (.) как десятичный разделитель, а не запятую
  3. ✓Без разделителей тысяч: пишите 1000.00 USD, а не 1,000.00 USD
  4. ✓Валюта должна соответствовать стране, в которой вы продаёте
  5. ✓Больше 0

Исправить в StriveFormats

StriveFormats отмечает каждую цену без кода валюты. Символы одной валюты, например € или £, преобразуются за вас; одиночный $ отмечается, потому что его используют несколько валют.

Исправить в Excel

  1. 1В Excel щёлкните букву столбца price, чтобы выделить его.
  2. 2Щёлкните столбец правой кнопкой, выберите «Формат ячеек», затем «Текстовый» и нажмите ОК, чтобы Excel не превращал цены обратно в числа.
  3. 3Если все цены в одной валюте, добавьте код вспомогательным столбцом: =A2&" USD" (замените A2 на ячейку с ценой, а USD на свою валюту), протяните формулу вниз и вставьте результат поверх столбца через «Специальная вставка» > «Значения».
  4. 4Нажмите Ctrl+H и замените символы валют, например $ или €, на пустоту, прежде чем добавлять код.
  5. 5Убедитесь, что каждое значение выглядит как 19.99 USD: число, пробел и код.
  6. 6Сохраните как «Текстовые файлы (с разделителями табуляции) (*.txt)».

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

  1. 1В Google Таблицах щёлкните букву столбца price.
  2. 2Выберите «Формат» > «Числа» > «Обычный текст», чтобы Таблицы хранили цену и код вместе как текст.
  3. 3Если все цены в одной валюте, добавьте код вспомогательным столбцом: =A2&" USD" (замените A2 на ячейку с ценой, а USD на свою валюту), протяните вниз и вставьте обратно через «Правка» > «Специальная вставка» > «Только значения».
  4. 4Нажмите Ctrl+H и замените символы валют, например $ или €, на пустоту, прежде чем добавлять код.
  5. 5Убедитесь, что каждое значение выглядит как 19.99 USD: число, пробел и код.
  6. 6Выберите «Файл > Скачать > Формат TSV (.tsv)», затем переименуйте файл, чтобы он заканчивался на .txt.

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

  1. ✓Записывайте цены как текст с кодом, например 19.99 USD, а не задавайте ячейке денежный формат.
  2. ✓Держите одну валюту в файле — валюту страны, на которую рассчитан фид.
  3. ✓Используйте точку (.) как десятичный разделитель независимо от региональных настроек компьютера.
  4. ✓Обычную цену указывайте в price, а скидку в sale_price, никогда не наоборот.
  5. ✓Проверяйте каждый файл в StriveFormats перед загрузкой в Merchant Center.

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

StriveFormats читает каждое значение price как число с кодом валюты. Отсутствующий код, десятичная запятая, цена 0 или цена со скидкой не ниже обычной отмечаются в своей строке.

►Технические подробности
Спецификация данных о товарах Google требует указывать цену числом с точкой в качестве десятичного разделителя, а затем код валюты ISO 4217, например 15.00 USD. Код сообщает Google, о какой валюте речь; один знак $ может означать доллары США, Канады или Австралии. Google сверяет цену с целевой страницей, поэтому значение в фиде должно совпадать с тем, что покупатель видит после перехода. sale_price записывается так же и показывается, только если она ниже price.