Отображение цен за единицу товара
Если вы продаёте товары, измеряемые по количеству или в единицах измерения, то для определённых товаров вы можете отображать цену за единицу. Это распространённая практика в некоторых отраслях и регионах, которая помогает клиентам сравнивать цены на упаковки разного размера или на похожие товары разных брендов.
Например, предположим, вы продаёте пакеты кофейных зёрен от разных поставщиков по цене от 15 до 30 долларов США в зависимости от наименьшего размера пакета, который варьируется от 500 г до 1 кг. Вы можете отображать цену за грамм для каждого пакета кофейных зёрен, что поможет вашим клиентам принять более взвешенное решение о том, какие товары дороже или дешевле при оформлении заказа, несмотря на разные размеры упаковок и цены.
Когда вы вводите цену за единицу для товара, она автоматически отображается на страницах товара, страницах коллекций, странице корзины и страницах оформления заказа в любой теме Online Store 2.0. Если у вас старая тема, вы можете вручную настроить её код для отображения цен за единицу. В стандартных уведомлениях о подтверждении заказа цена за единицу также отображается автоматически, но если у вас настроенный шаблон уведомления, вы можете вручную обновить его, чтобы включить цены за единицу.
На этой странице
- Что нужно учесть при отображении цен за единицу товара
- Как рассчитываются цены за единицу
- Добавление цен за единицу к товару
- Редактирование цены за единицу товара
- Удаление цены за единицу товара
- Массовое обновление цен за единицу для ваших товаров
- Отображение цен за единицу в вашем интернет-магазине
- Отображение цен за единицу в уведомлениях о заказе
Что нужно учесть при отображении цен за единицу товара
Прежде чем добавлять цены за единицу для своих товаров, учтите следующее:
- В некоторых регионах отображение цены за единицу является требованием законодательства. Вам необходимо определить, распространяется ли это требование на ваш бизнес.
- Для расчёта цены за единицу можно использовать метрические или имперские единицы, но доступные варианты единиц при добавлении цены за единицу к товару определяются текущей настройкой «Система единиц измерения», которую вы выбираете в разделе «Общие» панели администратора Shopify. Чтобы использовать и метрические, и имперские единицы для разных товаров в одном магазине, необходимо изменить систему единиц измерения по умолчанию, прежде чем добавлять цены за единицу для товаров в другой системе. Подробнее о настройке или изменении единицы веса по умолчанию в магазине.
- Цена за единицу товара отображается в одинаковых единицах измерения на всех рынках. Например, нельзя указать цену товара как 1,50 $ за 12 футов для США и 1,30 € за 4 ярда для Европейского союза.
- Указывать цену за единицу товара необязательно. В панели администратора Shopify нет требования или напоминания об указании цены за единицу при создании товара определённой категории, для которой такая цена обычно используется.
- Некоторые типы единиц измерения, например тонны (т), сантиграммы (сг) или стоуны (ст), недоступны в качестве опций для расчёта цены за единицу товара.
Как рассчитываются цены за единицу товара
Цена за единицу товара определяется ценой товара, а также заданными вами значениями общего количества и базовой единицы измерения. Она рассчитывается путём деления цены товара на общее количество единиц, после чего результат умножается на базовую единицу измерения.
Например, если у вас есть товар стоимостью 30 долларов США и весом 600 г и вы хотите отображать цену за единицу за 1 кг, поскольку это стандарт для данного типа товара, то расчёт будет основан на следующих значениях:
- Цена товара: 30,00 USD
- Общий вес: 600 г
- Базовый вес: 1 кг
При таких значениях цена за единицу автоматически рассчитывается как 50,00 $/кг. Это потому, что для товара стоимостью 30 долларов США и весом 600 г цена составляет 0,05 $ за грамм (30 $/600 г = 0,05), и если желаемая базовая единица измерения составляет 1 кг (или 1000 г), то цена за единицу будет равна 0,05 г x 1000 г и отобразится как 50,00 $/кг.
Если вы хотите отображать цену за единицу за 500 г, то расчёт будет основан на следующих значениях:
- Цена товара: 30,00 USD
- Общий вес: 600 г
- Базовый вес: 500 г
Цена за грамм остаётся прежней — 0,05 $/г, но поскольку базовая единица измерения теперь составляет 500 г, цена за единицу будет равна 0,05 г x 500 г и отобразится как 25,00 $/500 г.
Цены за единицу товара обновляются динамически при изменении поля «Цена». Если вы измените цену товара, то цена за единицу обновится на основе существующих значений общего количества и базовой единицы измерения.
Добавление цен за единицу к товару
Вы можете добавить цену за единицу для своих товаров или их вариантов в панели администратора Shopify. С каждым товаром или вариантом может быть связана только одна цена за единицу.
Инструкция:
Компьютер
В панели администратора Shopify перейдите в раздел Товары.
Нажмите на товар, который хотите отредактировать.
Необязательно: если у вашего товара есть варианты, в разделе «Варианты» нажмите на тот, который хотите отредактировать.
В разделе «Ценообразование» нажмите «Цена за единицу», чтобы настроить её значения:
- В поле «Общее количество» введите общее количество для товара, а затем выберите единицу измерения.
- Необязательно: если вы хотите изменить базовую единицу измерения по умолчанию, в поле «Базовая единица» введите новое значение и выберите единицу измерения. Например, для товара весом 200 г можно выбрать в качестве базовой единицы 1 кг.
- Нажмите «Готово».
Нажмите «Сохранить».
Мобильное устройство
- В приложении Shopify коснитесь значка
.
- Коснитесь товара, который хотите отредактировать.
- Коснитесь области с ценой товара.
- Коснитесь «Показать цену за единицу», а затем настройте её значения:
- В поле «Общее количество товара» введите общее количество для товара, а затем выберите единицу измерения.
- Необязательно: если вы хотите изменить базовую единицу измерения по умолчанию, в поле «Базовая единица измерения» введите новое значение и выберите единицу измерения. Например, для товара весом 200 г можно выбрать в качестве базовой единицы 1 кг.
- Коснитесь «Готово».
- Коснитесь «Сохранить» или ✓.
Изменение цены за единицу для товара
Вы можете в любой момент обновить цену за единицу для товара, изменив общее количество, базовую единицу и единицы измерения.
Цены за единицу товара обновляются динамически при изменении поля «Цена». Если вы измените цену товара, то цена за единицу обновится на основе существующих значений общего количества и базовой единицы измерения.
Инструкция:
В панели администратора Shopify перейдите в раздел Товары.
Нажмите на товар, цену за единицу которого вы хотите отредактировать.
Необязательно: если у вашего товара есть варианты, в разделе «Варианты» нажмите на тот, который хотите отредактировать.
В разделе «Ценообразование» нажмите «Цена за единицу», чтобы открыть существующие значения.
Обновите значения цены за единицу, а затем нажмите «Готово».
Нажмите «Сохранить».
Удаление цены за единицу для товара
Вы можете в любой момент удалить цену за единицу для товара. Позже вы сможете вручную добавить новую.
Инструкция:
В панели администратора Shopify перейдите в раздел Товары.
Нажмите на товар, цену за единицу которого вы хотите удалить.
Необязательно: если у вашего товара есть варианты, в разделе «Варианты» нажмите на тот, который хотите отредактировать.
В разделе «Ценообразование» нажмите «Цена за единицу», а затем — «Очистить».
Нажмите «Сохранить».
Массовое обновление цен за единицу для товаров
Вы можете массово обновлять цены за единицу для своих товаров с помощью массового редактора или импортировав CSV-файл товаров с обновлёнными значениями. Эти возможности доступны только на компьютере.
Если вы используете массовый редактор для обновления цен за единицу, то вам нужно добавить столбец «Цена за единицу», чтобы они отображались в ячейках редактора. Затем вы можете нажать на ячейку в редакторе, чтобы обновить значения цены за единицу для товара, включая значения и единицы «Общего количества» и «Базовой единицы». Подробнее об использовании массового редактора.
Если вы используете CSV-файл товаров для обновления цен за единицу товара, то вам необходимо включить значения в следующие столбцы вашего CSV-файла:
- Общая мера цены за единицу товара
- Единица общей меры цены за единицу товара
- Базовая мера цены за единицу товара
- Единица базовой меры цены за единицу товара
Значения всех этих столбцов в CSV-файле используются для расчёта цены за единицу товара. Подробнее об импорте товаров с помощью CSV-файла и описаниях столбцов в CSV-файле товаров.
Отображение цен за единицу товара в интернет-магазине
Во всех темах Online Store 2.0 уже доступна функция отображения цен за единицу товара. Для их отображения в вашем интернет-магазине не требуется никаких действий. Цены за единицу товара отображаются для всех рынков, если такая цена установлена для товара.
Если у вас устаревшая тема и вы не можете обновить её до версии, поддерживающей функцию отображения цен за единицу товара, то вы можете вручную настроить код темы для отображения таких цен. Если вам нужна помощь с настройкой устаревшей темы, вы можете нанять партнёра Shopify. Подробнее о найме партнёра Shopify.
Отображение цен за единицу товара в уведомлениях о заказе
По умолчанию уведомление с подтверждением заказа отображает цены за единицу товара, когда эта функция активна.
Если вы добавили к товару цены за единицу, но они не отображаются в уведомлениях с подтверждением заказа, возможно, вам потребуется обновить шаблон вручную. Такое может случиться, если шаблон уведомления был изменён, так как внесённые изменения могут иметь приоритет над обновлениями шаблона по умолчанию.
Если вы ранее вручную добавляли код для цен за единицу товара в электронные письма с уведомлениями о заказе, то вам нужно заменить старый код на обновлённый, представленный в этом разделе. Класс «order-list__item-price», о котором идёт речь, может встречаться в одном шаблоне уведомления несколько раз, поэтому обязательно обновите код во всех нужных местах.
Инструкция:
В панели администратора Shopify перейдите в раздел «Настройки» > «Уведомления».
В разделе «Заказы» нажмите «Подтверждение заказа».
Нажмите «Редактировать код».
Добавьте следующий фрагмент в шаблон, в класс
«order-list__item-price», каждый раз, когда этот класс появляется в шаблоне:
{% if line.unit_price_measurement %}
<div class="order-list__unit-price">
{{- line.unit_price | unit_price_with_measurement: line.unit_price_measurement -}}
</div>
{% endif %}5. Нажмите «Сохранить».