База знаний
Советы продавцам
Академия
Обучающие видео
Попробовать поиск по:
Просмотренные статьи:

Содержание

Партнёрский код учёта продаж

Если вы проводите рекламную кампанию или запустили реферальную программу, используя сторонний сервис, вы можете измерить их успех с помощью кода учёта продаж, который будет отправлять в используемый вами сервис данные по продажам. Этот код обычно устанавливается на страницу подтверждения заказа — последнюю страницу, которую покупатели видят после размещения заказа.

Чтобы начать отслеживать продажи, получите код отслеживания в сервисе, который вы используете, и добавьте в этот код переменные, которые поддерживаются Эквидом. Далее вставьте код в панели управления Эквида → Настройки → Общие → Трекинг и аналитика.

Доступно на планах Venture, Business, Unlimited.
Для редактирования кода вам могут потребоваться знания в области программирования. Если вам нужна помощь, наша команда разработки нетиповых решений будет рада помочь выполнить эту задачу или разработать интеграцию между вашим Эквид-магазином и сторонним сервисом, который вы хотите использовать. Узнать стоимость.

Добавление кода учёта продаж в Эквид-магазин

Когда вы используете партнёрские или рекламные сервисы, вам нужно добавить их код отслеживания заказов на страницу подтверждения заказа — это страница с сообщением «Спасибо за заказ», которую покупатели видят после размещения заказа.

В панели управления Эквида есть отдельное поле, куда вы можете добавить коды учёта продаж. Они будут срабатывать каждый раз, когда покупатель доходит до страницы подтверждения заказа.

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

Чтобы добавить партнёрский код учёта продаж на страницу подтверждения заказа в ваш Эквид-магазин:

  1. Зайдите в Панель управления Эквида → Настройки → Общие → Трекинг и аналитика.
  2. Прокрутите страницу до секции Партнёрский JavaScript код учёта продаж при завершении заказа и нажмите на переключатель.
  3. В появившемся окне вставьте ваш код. Если вам нужно добавить несколько кодов, добавляйте их подряд, друг за другом.
  4. Нажмите Сохранить.

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

На странице Трекинг и аналитика вы также можете настроить Google Аналитику, Snap пиксель и Тег Пинтереста (статья на английском).

Добавление переменных в код учёта продаж

Чтобы передавать в партнёрский сервис детали заказа, вам нужно изменить код, который дал вам партнёр и добавить туда переменные, которые поддерживаются в Эквиде. Это те же переменные, которые используются в шаблонах уведомлений в Эквиде. Список переменных есть в статье на английском языке: Переменные в уведомлениях.

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

HTML

Если вы используете HTML код, просто вставляйте в код переменные «как есть», без каких-либо дополнительных кодов, например:

${order.total}, ${customer.name}, ${order.number},

HTML код с добавленными переменными будет выглядеть примерно так:

<img src="https://tracking_pixel.com?order-id=${order.number}&amount=${order.total}" />

Javascript 

Когда вы используете Javascript код, то вместе с переменной вам нужно добавить ещё небольшой код:

1. Оберните код тегами <#noescape>, чтобы данные передавались в правильном формате:

<script>
<#noescape>

</#noescape>
</script>

Пример того, как код может выглядеть:

<script>
<#noescape>
<#list order.items as orderItem>
console.log("Item price is ${orderItem.price}")
</#list>
</#noescape>
</script>

2. К переменным, которые передают текст, добавьте ?js_string. Это касается таких переменных, как ${customer.name} (имя покупателя) и ${orderItem.name} (название товара). С переменными, которые передают данные в виде цифр, например, сумма или номер заказа, ?js_string использовать не нужно.

Вот пример Javascript кода с добавленными переменными:

"order_id": "${order.number}",
"email": "${customer.email?js_string}",
"delivery_country": "${order.billingAddress.countryCode?js_string}"

Если вы давно добавили партнёрский код учёта продаж в ваш Эквид, то скорее всего он содержит такие переменные, как  %order_subtotal%, %order_total%, и %order_id%. Эти переменные поддерживаются и будут работать. Но если вы хотите передавать через код учёта продаж больше деталей заказа, измените код и добавить в него новые переменные.
Была ли эта статья полезной?

Приятно! Спасибо за ваш отзыв.

Спасибо за ваш отзыв.

Простите за это! Что было не так?
Пользователи, считающие этот материал полезным: 22 из 40
10
Мы используем cookie-файлы и сервисы аналитики, чтобы помнить о ваших предпочтениях, оценивать эффективность наших рекламных кампаний и улучшать работу сайта. Выбирая «Принимаю», вы даёте согласие на использование файлов cookie.
Принимаю Не принимаю