Метод user id — различия между версиями

Материал из Alytics Wiki
Перейти к: навигация, поиск
 
(не показано 25 промежуточных версий 4 участников)
Строка 1: Строка 1:
[[Файл:Логотип Alytics.png|right]]
+
'''ВНИМАНИЕ! Метод устарел и не используется.'''
Это первая российская платформа для умного управления контекстной рекламой.
+
  
Главная задача Alytics — автоматизация и оптимизация контекстной рекламы. Система помогает рекламодателям оптимизировать эффективность вложений в контекстную рекламу и такие показатели как: CPA, ROI, Dыручку. Каждый из модулей системы реализует определенный функционал, позволяющий оптимизировать продажи и автоматизировать рутинный труд при ведении рекламной кампании.
+
{{#ev:youtube|https://youtu.be/7Vhddmn2us8?rel=0|480|right|Видеоинструкция по настройке отcлеживания звонков через user_id|frame|rel=0}}
 +
Владельцы интернет-магазинов отлично знают, что большая доля продаж приходит через звонки. И для оценки эффективности рекламы важно понимать, какой канал привел к вам на сайт покупателя. Поэтому важно отслеживать источники поступивших звонков.
 +
 
 +
Для этой цели в системе Alytics реализовано два способа отслеживания звонков:
 +
#Через динамический коллтрекинг
 +
#Методом user_id
 +
 
 +
Подробнее о первом способе вы можете узнать по [[Интеграция с сервисами динамического коллтрекинга|ссылке]]. Здесь мы рассмотрим использование метода user_id.
 
   
 
   
В Alytics реализованы возможности:
+
Для начала использования необходимо установить небольшой дополнительный код на сайте, который генерирует «уникальные id каждого посетителя». Этот шестизначный номер будет располагаться на заметном и удобном для пользователя месте. При звонке необходимо спрашивать этот id у клиента и записывать его. Раз в сутки или раз в неделю данные по id и суммам продаж по ним необходимо самостоятельно загружать в Alytics.
*Сбор статистики по конверсиям и продажам с точностью до ключевого слова и объявления
+
*Отслеживание конверсий и продаж через [[интеграция с сервисами динамического коллтрекинга|звонки]]
+
*Подтягивание  Alytics сданных из [[Инеграция CRM-системами|CRM]] по совершенным покупкам, сумме выручки и прибыли по каждому объявлению и ключевой фразе
+
*[[Оптимизация CPA|Управление ставками для оптимизации стоимости клиента (CPA)]]
+
*Управление ставками для удержания позиций в выдаче Яндекс.Директ
+
*[[Модуль генерации|Генерация объявлений]] для Интернет-магазинов под каждый товар на базе YML
+
  
== Оценка эффективности ==
+
Чтобы опрос об «id клиента» не раздражал ваших посетителей, мы рекомендуем вам замаскировать его одним из следующих способов:
 +
*Добавьте «id клиента» к артикулу, при звонке спрашивайте артикул. Покупатели спокойно к этому относятся. Но мы не рекомендуем использовать этот способ в том случае, если пользователь ищет ваш товар по артикулу.
 +
*Укажите рядом с корзиной ее номер, который будет равняться “id клиента”. При звонке просто задавайте вопрос: «Назовите ваш номер корзины, который указан в правом верхнем углу».
 +
*Предложите человеку «плюшку», если он назовет «id клиента» по телефону. Например, разыгрывайте купоны на скидку или iPhone среди тех, кто назвал идентификатор.
  
 +
== Плюсы и минусы использования user_id ==
 +
Несомненным преимуществом использования метода user_id является отсутствие дополнительных затрат. Вы один раз настраиваете код на сайте и следите за периодичным обновлением данных. Этот способ позволяет собирать данные по Выручке, Прибыли и ROI от звонков.
  
{|width="75%"
+
Но не стоит упускать из вида то, что из-за человеческого фактора у метода user_id существует высокая вероятность погрешности. Например, пользователь может отойти от компьютера в момент звонка, забыть «id клиента» или просто не захотеть его назвать. Также менеджер может неправильно расслышать и занести данные.
|style="background:#e1e8e8"|Задача: Оценить эффективность вложений в контекстную рекламу. Понять какие объявления и ключевые фразы приносят максимум клиентов при минимуме затрат и какие объявления наиболее рациональны с точки зрения ROI.
+
|}
+
Alytics показывает подробную статистику по каждой ключевой фразе/объявлению/кампании:
+
*Сколько было привлечено клиентов;
+
*Сколько стоит каждый привлеченный клиент (CPA);
+
*Процент конверсии (CR);
+
*Выручка от продаж;
+
*Прибыль;
+
*Возврат инвестиций (ROI).
+
Для менеджеров по контекстной рекламе — это мощный инструмент оптимизации кампаний, а для руководителей и директоров по маркетингу — это средство контроля окупаемости вложений в контекстную рекламу, а также удобный инструмент оценки качества работы агентства.
+
  
Технология: Подсчет статистики возможен благодаря интеграции со счетчиком Google Analytics или CRM. Чтобы получать информацию с каких ключевых слов и объявлений приходят продажи, Alytics автоматически проставляет utm-метки для каждого ключевого слова, далее ежедневно сводит данные по затратам по каждому ключевому слову с данными по продажам из Google Analytics или из CRM. В результате в Alytics отображается подробная статистика основных показателей.
+
== Инструкция по подключению отслеживания звонков через user_id ==
 +
Следуйте пошаговой инструкции для подключения отслеживания звонков методом user_id:
  
== Отслеживание конверсий и продаж через звонки ==
+
1. Вам необходимо модифицировать код вашего Google Analytics.
  
{|width="75%"
+
Выберите тип счетчика Google Analytics. Внимательно отнеситесь к выбору счетчика Analytics, от этого зависит работоспособность модуля отслеживания звонков через user_id
|style="background:#e1e8e8"|Задача:
+
Отслеживать объявления и ключевые фразы, с которых пользователи звонят вам. Рассчитывать себестоимость привлечения звонка (CPA), Выручку, Прибыль и ROI от заказов через звонки и распределять эту статистику по объявлениям и ключевым фразам.
+
|}
+
Для решения этой задачи в Alytics существует два метода:
+
+
  
=== Первый метод – Через динамический call-трекинг. ===
+
[[Файл:Тип GA.png]]
'''Принцип работы:''' Через провайдера динамического коллтрекинга вам необходимо купить набор номеров. Alytics имеет прямые интеграции с двумя ведущими сервисами - CoMagic и CallTouch. Чтобы рассчитать необходимое количество номеров, свяжитесь с нами и сообщите максимальное количество посетителей в день, которое вы получали от Яндекс Директ и Google AdWords за последний месяц. Мы рассчитаем необходимое для вашего трафика количество телефонных номеров и стоимость этих номеров в месяц.
+
+
Благодаря набору телефонных номеров, каждому посетителю показывается уникальный телефонный номер. Таким образом, при звонке система динамического call-трекинга знает по каким utm-меткам пришел посетитель совершающий звонок, передает эти данные в Alytics. В итоге в Alytics показывается статистика по количеству звонков, CPA звонка и конверсия в звонки по каждому ключевому слову и объявлению.
+
+
Alytics интегрирован с ведущими провайдерами динамического call-трекинга CoMagic и CallTouch. Создание и подключение Comagic происходит через менеджеров Alytics. Чтобы подключить Comagic , свяжитесь с нами. Чтобы подключить CallTouch, вам нужно обратиться в CallTouch, подключить его и запросить службу поддержки предоставить данные для интеграции с Alytics, либо просто свяжитесь с нами.
+
+
Плюсы:
+
*Маленькая погрешность.
+
*Полная автоматизация.
+
Минусы:  
+
*Дополнительные затраты.  
+
*Не позволяет собирать данные по Выручке, Прибыли и ROI от звонков
+
+
  
=== Второй метод – Через User_id. ===
+
 
Чтобы начать им пользоваться, необходимо установить небольшой дополнительный код на сайте, который генерирует “уникальные id каждого посетителя”. При звонке необходимо спрашивать этот id у клиента и записывать его в CRM. Раз в сутки или раз в неделю данные по id и суммам продаж по ним необходимо загружать в Alytics. Важно: Чтобы опрос об “id клиента” не раздражал ваших посетителей, мы рекомендуем вам замаскировать его одним из следующих способов:
+
2. Настройте пользовательские параметры в Universal Analytics.
 +
 
 +
Для этого:
 +
*Нажмите на кнопку «Администратор» на любой странице аккаунта Google Analytics. Выберите аккаунт и ресурс, в который требуется добавить персонализированный параметр.
 +
*В разделе Ресурс нажмите «Пользовательские определения» и выберите «Пользовательские параметры».
 +
*Нажмите кнопку «Новый пользовательский параметр».
 +
*Укажите user_id.
 +
*Выберите «Область действия». Укажите тип отслеживания "Hit".
 +
*Установите флажок «Активный».
 +
*Нажмите кнопку «Создать».
 +
*Universal Analytics предоставит вам Код этого параметра. Вам он не нужен. Никогда не устанавливайте его.
 +
 
 +
3. Укажите Индекс, который соответствует Пользовательскому параметру в Google Analytics.
 +
 
 +
4. Скопируйте следующие строки кода счетчика и добавьте их к своему существующему коду:
 +
 
 +
<pre>
 +
  window.alytics = {
 +
    cb: function(uid) {
 +
      $(function(){
 +
        // здесь разместите код, который будет отрисовывать user_id на странице
 +
        // пример:  http://ua.analytics.demo.alytics.ru
 +
      });
 +
    }
 +
  };
 +
 
 +
  (function (w,d,s,u,p,e,n){w['alytics']=w['alytics']||{};w['alytics'].p=p;n=d.createElement(s);
 +
  e = d.getElementsByTagName(s)[0];n.async=1;n.src=u;e.parentNode.insertBefore(n,e);
 +
  })(window,document,'script','//static.alytics.ru/js/userid.ua.js',1);
 +
</pre>
 +
 
 +
5. Выберите способ подгрузки данных о звонках в Alytics
 +
 
 +
6. Укажите прибыльность ваших заказов в процентах, это позволит системе рассчитывать уровень вашего дохода и окупаемости (ROI)
 +
 
 +
== Способы подгрузки данных о звонках в Alytics ==
 +
Вы можете передавать в Alytics данные о звонках двумя способами:
 +
#Через API напрямую из вашей CRM-системы. Для этого необходимо интегрировать вашу CRM с Alytics.
 +
#Через таблицу Excel в формате CSV. Вы можете подгружать раз в день или реже.
 +
 
 +
=== Загрузка через API из CRM ===
 +
Вы можете интегрировать вашу CRM с Alytics для подгрузки данных через user_id. Подготовьте интеграцию и укажите данные для доступа к API.
 +
 
 +
[[Файл:Подключение user id.png]]
 +
 
 +
 
 +
URL, к которому будет обращаться Alytics, должен быть защищен базовой авторизацией HTTP.
 +
URL должен принимать HTTP-параметр date в формате YYYY-MM-DD, через который в Alytics будут передаваться дата, за которую нужно вернуть статистику.  
 +
 
 +
Пример: <nowiki>http://alytics.ru/stat?date=2013-04-02</nowiki> 
 +
 
 +
Кодировка должна быть формата UTF-8.
 +
 
 +
 
 +
Ответ должен быть следующего вида:
 +
<pre>
 +
 +
“data”: [ 
 +
  { 
 +
  “user_id”: (str), 
 +
  “count”: (int), 
 +
  “revenue”: (float), 
 +
  “gross_profit”: (float) 
 +
  } 
 +
  ] 
 +
}
 +
</pre>
 +
 
 +
 
 +
'''Пример 1'''
 +
 
 +
Если вы хотите передавать выручку и видеть ROI
 +
 
 +
<pre>
 +
 +
“data”: [   
 +
  {   
 +
  “user_id”: 587-963,   
 +
  “count”: 1,   
 +
  “revenue”: 520,   
 +
  “gross_profit”: 0   
 +
  }   
 +
  ]   
 +
}
 +
</pre>
 +
 
 +
 
 +
'''Пример 2'''
 +
 
 +
Если вы не можете передавать выручку и хотите работать с показателем CPA
 +
 
 +
<pre>
 +
 +
“data”: [   
 +
  {   
 +
  “user_id”: 698-963,  
 +
  “count”: 1,   
 +
  “revenue”: 0,   
 +
  “gross_profit”: 0   
 +
  }   
 +
  ]   
 +
}
 +
</pre>
 
   
 
   
Добавьте “id клиента” к артикулу, при звонке спрашивайте артикул. Покупатели спокойно к этому относятся;
+
Где :   
Укажите рядом с корзиной ее номер, который будет равняться “id клиента”. При звонке просто задавайте вопрос “Назовите ваш номер корзины, который указан в правом верхнем углу.”
+
 
Предложите человеку “плюшку”, если он назовет “id клиента” по телефону. Например, разыгрывайте купоны на скидку или iPhone среди тех, кто назвал идентификатор.
+
'''user_id''' — идентификатор клиента. Обязательное значение.
+
 
Плюсы:  
+
Это поле должно содержать только идентификатор клиента (например, 175-958). Если идентификатора клиента у звонка нет, передавать его со значением “null” не нужно.
*Не требует дополнительных затрат.
+
 
*Позволяет собирать данные по Выручке, Прибыли и ROI от звонков.
+
'''count''' — количество транзакций. Обязательное значение.
 +
 
 +
Это поле обязательно должно быть заполненным. Если вы не передаёте данные о Выручке, то поставьте «0».
 +
 
 +
'''revenue''' — выручка (сумма заказа). Обязательное значение.
 +
 
 +
'''gross_profit''' — прибыль. Сейчас не обрабатывается, но будет в будущем 
 +
 
 +
{|
 +
|style="background:#e1e8e8"| Обратите внимание, что если данных нет, то должен вернуться пустой массив data
 +
{“data”:[]}
 +
|}
 +
Если у вас возникли вопросы или нужна помощь, напишите нам на [mailto:info@alytics.ru info@alytics.ru].
 +
 
 +
=== Загрузка через таблицу Excel ===
 +
Файл с информацией о звонках и прибыли от продажах должен иметь формат CSV. В нем должно быть пять столбцов:
 +
 
 +
*'''Дата''' — обязательно
 +
*'''user_id''' — обязательно
 +
*Количество продаж ('''Count''') — обязательно
 +
*Выручка (по-другому: сумма заказа, она же '''Revenue'''). Это поле обязательно должно быть заполненным. Если вы не передаёте данные о Выручке, то поставьте "0".
 +
*Прибыль (по-другому: '''Gross Profit''') — сейчас не обрабатывается,  но будет в будущем.
  
Минусы:  
+
Таблица с передаваемыми данными должна содержать данные:
*Более “топорный метод”.
+
*'''В первой строчке''' — заголовок на русском языке:  Дата, User_id, Количество продаж, Выручка, Прибыль;
 +
*'''Во второй''' — названия колонок : date, user_id, count, revenue, gross_profit.
  
{|width="75%"
+
'''Пример'''
  |style="background:#e1e8e8"|После первых трех цифр id, который вы передаете нам, должен стоять дефис. например 111-222
+
{|class="wikitable"
Транзакция должна передавать дату первого звонка. Например, если клиент позвонил и сделал заказ 1-го числа, но оплатил 5-го, вы должны передать нам информацию по этому клиенту как транзакция за 1-е число. Для того, чтобы система учла этот звонок, нужно загрузить новый CSV за 1-е число. Если вы передаете данные через API, вы можете написать на info@alytics.ru с просьбой пересобрать статистику за целевую дату.
+
  |-
 +
!Дата
 +
!User_id
 +
!Количество продаж
 +
!Выручка
 +
!Прибыль
 +
|-
 +
|date
 +
|user_id
 +
|count
 +
|revenue
 +
|gross_profit
 +
|-
 +
|30.05.2014
 +
|123-546
 +
|2
 +
|12500,5
 +
  |1390,12
 
  |}
 
  |}

Текущая версия на 01:44, 8 ноября 2019

ВНИМАНИЕ! Метод устарел и не используется.

Видеоинструкция по настройке отcлеживания звонков через user_id

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

Для этой цели в системе Alytics реализовано два способа отслеживания звонков:

  1. Через динамический коллтрекинг
  2. Методом user_id

Подробнее о первом способе вы можете узнать по ссылке. Здесь мы рассмотрим использование метода user_id.

Для начала использования необходимо установить небольшой дополнительный код на сайте, который генерирует «уникальные id каждого посетителя». Этот шестизначный номер будет располагаться на заметном и удобном для пользователя месте. При звонке необходимо спрашивать этот id у клиента и записывать его. Раз в сутки или раз в неделю данные по id и суммам продаж по ним необходимо самостоятельно загружать в Alytics.

Чтобы опрос об «id клиента» не раздражал ваших посетителей, мы рекомендуем вам замаскировать его одним из следующих способов:

  • Добавьте «id клиента» к артикулу, при звонке спрашивайте артикул. Покупатели спокойно к этому относятся. Но мы не рекомендуем использовать этот способ в том случае, если пользователь ищет ваш товар по артикулу.
  • Укажите рядом с корзиной ее номер, который будет равняться “id клиента”. При звонке просто задавайте вопрос: «Назовите ваш номер корзины, который указан в правом верхнем углу».
  • Предложите человеку «плюшку», если он назовет «id клиента» по телефону. Например, разыгрывайте купоны на скидку или iPhone среди тех, кто назвал идентификатор.

Плюсы и минусы использования user_id

Несомненным преимуществом использования метода user_id является отсутствие дополнительных затрат. Вы один раз настраиваете код на сайте и следите за периодичным обновлением данных. Этот способ позволяет собирать данные по Выручке, Прибыли и ROI от звонков.

Но не стоит упускать из вида то, что из-за человеческого фактора у метода user_id существует высокая вероятность погрешности. Например, пользователь может отойти от компьютера в момент звонка, забыть «id клиента» или просто не захотеть его назвать. Также менеджер может неправильно расслышать и занести данные.

Инструкция по подключению отслеживания звонков через user_id

Следуйте пошаговой инструкции для подключения отслеживания звонков методом user_id:

1. Вам необходимо модифицировать код вашего Google Analytics.

Выберите тип счетчика Google Analytics. Внимательно отнеситесь к выбору счетчика Analytics, от этого зависит работоспособность модуля отслеживания звонков через user_id

Тип GA.png


2. Настройте пользовательские параметры в Universal Analytics.

Для этого:

  • Нажмите на кнопку «Администратор» на любой странице аккаунта Google Analytics. Выберите аккаунт и ресурс, в который требуется добавить персонализированный параметр.
  • В разделе Ресурс нажмите «Пользовательские определения» и выберите «Пользовательские параметры».
  • Нажмите кнопку «Новый пользовательский параметр».
  • Укажите user_id.
  • Выберите «Область действия». Укажите тип отслеживания "Hit".
  • Установите флажок «Активный».
  • Нажмите кнопку «Создать».
  • Universal Analytics предоставит вам Код этого параметра. Вам он не нужен. Никогда не устанавливайте его.

3. Укажите Индекс, который соответствует Пользовательскому параметру в Google Analytics.

4. Скопируйте следующие строки кода счетчика и добавьте их к своему существующему коду:

  window.alytics = {
    cb: function(uid) {
      $(function(){
        // здесь разместите код, который будет отрисовывать user_id на странице
        // пример:  http://ua.analytics.demo.alytics.ru
      });
    }
  };

  (function (w,d,s,u,p,e,n){w['alytics']=w['alytics']||{};w['alytics'].p=p;n=d.createElement(s);
  e = d.getElementsByTagName(s)[0];n.async=1;n.src=u;e.parentNode.insertBefore(n,e);
  })(window,document,'script','//static.alytics.ru/js/userid.ua.js',1);

5. Выберите способ подгрузки данных о звонках в Alytics

6. Укажите прибыльность ваших заказов в процентах, это позволит системе рассчитывать уровень вашего дохода и окупаемости (ROI)

Способы подгрузки данных о звонках в Alytics

Вы можете передавать в Alytics данные о звонках двумя способами:

  1. Через API напрямую из вашей CRM-системы. Для этого необходимо интегрировать вашу CRM с Alytics.
  2. Через таблицу Excel в формате CSV. Вы можете подгружать раз в день или реже.

Загрузка через API из CRM

Вы можете интегрировать вашу CRM с Alytics для подгрузки данных через user_id. Подготовьте интеграцию и укажите данные для доступа к API.

Подключение user id.png


URL, к которому будет обращаться Alytics, должен быть защищен базовой авторизацией HTTP. URL должен принимать HTTP-параметр date в формате YYYY-MM-DD, через который в Alytics будут передаваться дата, за которую нужно вернуть статистику.

Пример: http://alytics.ru/stat?date=2013-04-02

Кодировка должна быть формата UTF-8.


Ответ должен быть следующего вида:

{   
 “data”: [   
  {   
   “user_id”: (str),   
   “count”: (int),   
   “revenue”: (float),   
   “gross_profit”: (float)   
  }   
  ]   
}


Пример 1

Если вы хотите передавать выручку и видеть ROI

{   
 “data”: [    
  {    
   “user_id”: 587-963,    
   “count”: 1,    
   “revenue”: 520,    
   “gross_profit”: 0    
  }    
  ]    
} 


Пример 2

Если вы не можете передавать выручку и хотите работать с показателем CPA

{   
 “data”: [    
  {    
   “user_id”: 698-963,    
   “count”: 1,    
   “revenue”: 0,    
   “gross_profit”: 0    
  }    
  ]    
}

Где :

user_id — идентификатор клиента. Обязательное значение.

Это поле должно содержать только идентификатор клиента (например, 175-958). Если идентификатора клиента у звонка нет, передавать его со значением “null” не нужно.

count — количество транзакций. Обязательное значение.

Это поле обязательно должно быть заполненным. Если вы не передаёте данные о Выручке, то поставьте «0».

revenue — выручка (сумма заказа). Обязательное значение.

gross_profit — прибыль. Сейчас не обрабатывается, но будет в будущем

Обратите внимание, что если данных нет, то должен вернуться пустой массив data

{“data”:[]}

Если у вас возникли вопросы или нужна помощь, напишите нам на info@alytics.ru.

Загрузка через таблицу Excel

Файл с информацией о звонках и прибыли от продажах должен иметь формат CSV. В нем должно быть пять столбцов:

  • Дата — обязательно
  • user_id — обязательно
  • Количество продаж (Count) — обязательно
  • Выручка (по-другому: сумма заказа, она же Revenue). Это поле обязательно должно быть заполненным. Если вы не передаёте данные о Выручке, то поставьте "0".
  • Прибыль (по-другому: Gross Profit) — сейчас не обрабатывается, но будет в будущем.

Таблица с передаваемыми данными должна содержать данные:

  • В первой строчке — заголовок на русском языке: Дата, User_id, Количество продаж, Выручка, Прибыль;
  • Во второй — названия колонок : date, user_id, count, revenue, gross_profit.

Пример

Дата User_id Количество продаж Выручка Прибыль
date user_id count revenue gross_profit
30.05.2014 123-546 2 12500,5 1390,12