Техническая поддержка 8 800 555 6342
Положение об оказании услуг технической поддержки
CMS.S3

Настройка целей Яндекс.Метрики #2320

Чтобы настроить цель "Подтверждения заказа" Яндекс.Метрики, необходимо внести некоторые правки в шаблон интернет-магазина, а также в код счетчика Яндекс.Метрики.

Для этого Вам необходимо получить расширенные права доступа к системе управления. Получить их Вы можете самостоятельно, следуя инструкции по ссылке.

После того как расширенные права доступа получены, можно приступать к работе.

Шаг 1

Перейдите к разделу "Настройки" - "Шаблоны".

php7XFAeT

Шаг 2

Найдите шаблон "Магазин 2. Заказ. Оплата (shop2-order-payment.tpl)" или "Магазин 2.v2. Заказ. Оплата (shop2.v2-order-payment.tpl)".

  • В зависимости от версии магазина нужный шаблон может отличаться.
  • Чтобы узнать, какой именно нужен Вам шаблон, в списке страниц откройте свойства страницы интернет-магазина и посмотрите поле "Вид страницы".
    • Если в поле установлен вид "Магазин 2" или "Магазин 2.37 (Обувь)" или любой иной магазин с названием, начинающимся с двойки - Вам нужен шаблон "Магазин 2. Заказ. Оплата (shop2-order-payment.tpl)".
    • Если в поле установлен вид "Магазин 2.v2" или "Магазин 2.2.2 (Автоаксессуары)" или любой иной магазин с названием, начинающимся с 2.v2 или с 2.2. - Вам нужен шаблон "Магазин 2.v2. Заказ. Оплата (shop2.v2-order-payment.tpl)".

Раскройте меню справа от названия шаблона.

phphZDepH

Шаг 3

И выберите пункт "Заменить локальной копией".

phpTOpCdx

Шаг 4

Под шаблоном появится его локальная копия - нажмите на нее.

phpQB1unD

Шаг 5

После открытия условия "{if $order}" вставьте код:

<script type="text/javascript">
var yaParams = {ldelim}
order_id: "{$order.order_id}",
order_price: {$order.total},
currency: "{$currency.currency_symbol}",
exchange_rate: {$currency.rate},
goods:
{foreach from=$order.products item=e key=k}{if $k!=0},{/if}
[
{ldelim}
id: "{$e.data.product_id}",
name: "{$e.data.name}",
price: {$e.price},
quantity: {$e.amount}
{rdelim}
]
{/foreach}
{rdelim};
</script>

И сохраните изменения.

phpaOdeyB

Шаг 6

Теперь Вам необходимо изменить код счетчика, для этого:

1. Нажмите на любую страницу и выберите "Редактировать содержимое".

phpAMyBSZ

Шаг 7

На вкладке "Общие блоки" выберите блок "Код счетчиков".

phpQh0XUH

Шаг 8

Допишите в код счетчика строку о передаче данных о заказe:

params:window.yaParams||{ }

И сохраните изменения.

phpZJlUjL

Примечание

  • Вам может также пригодиться инструкция по созданию цели "Подтверждение заказа".
  • Данная инструкция является примером реализации описанного функционала. Показанные в инструкции результаты могут отличаться от реальных по причине специфики шаблонов конкретного сайта или иных технических нюансов.