Перейти к содержанию
GetProfit

← Все термины

Цена за единицу товара (unit pricing)

Цена за единицу товара — это показ цены товара за стандартное количество, например за килограмм или за литр, чтобы покупатели могли сравнивать упаковки разного размера.

Как работает

Право ЕС обязывает продавцов указывать цену за единицу рядом с продажной ценой, кроме случаев, когда они совпадают. Её должна показывать и любая реклама, в которой упомянута цена. Страны ЕС могут освобождать товары, для которых цена за единицу была бы бесполезна, поэтому точный перечень различается по странам. Магазину, который занимается трансграничной торговлей, нужно проверять правила каждой страны, куда он продаёт.

В фиде цена за единицу строится из двух атрибутов: unit_pricing_measure — количество в упаковке и unit_pricing_base_measure — количество, за которое указывается цена за единицу. Google считает оба необязательными, если их не требует местное законодательство. Google рассчитывает цену за единицу из price упаковки или из цены со скидкой, пока она действует. Как заполнить оба, разбирает материал атрибуты фида ЕС для цены за единицу.

Формула

Цена за единицу = цена ÷ количество единицы товара (unit_pricing_measure) × базовое количество (unit_pricing_base_measure)

Где это видно

Merchant Center сообщает о проблемах с этими атрибутами как о проблемах товаров. В списке проблем Google для Content API они называются «Invalid measure» и «Missing measure».

Пример

Пример на вымышленном магазине, числа не клиентские.

Магазин посуды продаёт ещё и средство для мытья посуды. Бутылка 750 мл стоит 6,00, а фид передаёт unit_pricing_measure: 750 ml и unit_pricing_base_measure: 100 ml. Цена за единицу = 6,00 ÷ 750 × 100 = 0,80 за 100 мл. Бутылка 500 мл за 4,50 даёт 4,50 ÷ 500 × 100 = 0,90 за 100 мл, поэтому большая бутылка стоит дешевле за 100 мл.

Верно и неверно

  • Неверно: «Положим цену за 100 мл в price». Верно: price остаётся 6,00 — ценой бутылки. Цена за единицу следует из двух атрибутов количества.
  • Неверно: «База 0,1 л — то же, что 100 мл». Верно: база принимает целое число из короткого списка (1, 2, 4, 8, 10, 100) с единицей измерения. Передавайте 100 ml.
  • Неверно: «Достаточно одной базы». Верно: Google отмечает базу без количества как «Missing measure».

Источники

  • Directive 98/6/EC on consumer protection in the indication of the prices of products offered to consumers (на английском) — EUR-Lex: статьи 2, 3 и 5. Проверено 02.10.2026.
  • Product data specification (справка Merchant Center, на английском) — два атрибута, поддерживаемые базовые значения, необязательность, если нет требования закона, цена со скидкой. Проверено 02.10.2026 (архивная копия от 23.09.2026).
  • ProductAttributes (Merchant API, на английском) — два поля цены за единицу. Проверено 02.10.2026.
  • Product issues (Content API for Shopping, на английском) — «Invalid measure», «Missing measure». Проверено 02.10.2026.