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

Материал из Alytics Wiki
Перейти к: навигация, поиск
 
(не показано 14 промежуточных версий 3 участников)
Строка 1: Строка 1:
{{#ev:youtube|https://youtu.be/7Vhddmn2us8|480|right|Видеоинструкция по настройке отcлеживания звонков через user_id|frame}}
+
'''ВНИМАНИЕ! Метод устарел и не используется.'''
Для начала использования необходимо установить небольшой дополнительный код на сайте, который генерирует «уникальные id каждого посетителя». При звонке необходимо спрашивать этот id у клиента и записывать его в CRM. Раз в сутки или раз в неделю данные по id и суммам продаж по ним необходимо загружать в Alytics
+
  
Чтобы опрос об “id клиента” не раздражал ваших посетителей, мы рекомендуем вам замаскировать его одним из следующих способов:
+
{{#ev:youtube|https://youtu.be/7Vhddmn2us8?rel=0|480|right|Видеоинструкция по настройке отcлеживания звонков через user_id|frame|rel=0}}
*Добавьте “id клиента” к артикулу, при звонке спрашивайте артикул. Покупатели спокойно к этому относятся;
+
Владельцы интернет-магазинов отлично знают, что большая доля продаж приходит через звонки. И для оценки эффективности рекламы важно понимать, какой канал привел к вам на сайт покупателя. Поэтому важно отслеживать источники поступивших звонков.
*Укажите рядом с корзиной ее номер, который будет равняться “id клиента”. При звонке просто задавайте вопрос «Назовите ваш номер корзины, который указан в правом верхнем углу».
+
*Предложите человеку «плюшку», если он назовет “id клиента” по телефону. Например, разыгрывайте купоны на скидку или iPhone среди тех, кто назвал идентификатор.
+
  
Плюсы: не требует дополнительных затрат. Позволяет собирать данные по Выручке, Прибыли и ROI от звонков.
+
Для этой цели в системе Alytics реализовано два способа отслеживания звонков:
 +
#Через динамический коллтрекинг
 +
#Методом user_id
  
Минусы: более «топорный метод».
+
Подробнее о первом способе вы можете узнать по [[Интеграция с сервисами динамического коллтрекинга|ссылке]]. Здесь мы рассмотрим использование метода user_id.
 +
 +
Для начала использования необходимо установить небольшой дополнительный код на сайте, который генерирует «уникальные id каждого посетителя». Этот шестизначный номер будет располагаться на заметном и удобном для пользователя месте. При звонке необходимо спрашивать этот id у клиента и записывать его. Раз в сутки или раз в неделю данные по id и суммам продаж по ним необходимо самостоятельно загружать в Alytics.
  
 +
Чтобы опрос об «id клиента» не раздражал ваших посетителей, мы рекомендуем вам замаскировать его одним из следующих способов:
 +
*Добавьте «id клиента» к артикулу, при звонке спрашивайте артикул. Покупатели спокойно к этому относятся. Но мы не рекомендуем использовать этот способ в том случае, если пользователь ищет ваш товар по артикулу.
 +
*Укажите рядом с корзиной ее номер, который будет равняться “id клиента”. При звонке просто задавайте вопрос: «Назовите ваш номер корзины, который указан в правом верхнем углу».
 +
*Предложите человеку «плюшку», если он назовет «id клиента» по телефону. Например, разыгрывайте купоны на скидку или iPhone среди тех, кто назвал идентификатор.
  
== Инструкция по подключению отслеживания звонков через User_id ==
+
== Плюсы и минусы использования user_id ==
Чтобы подключить user_id выполните следующие шаги:
+
Несомненным преимуществом использования метода user_id является отсутствие дополнительных затрат. Вы один раз настраиваете код на сайте и следите за периодичным обновлением данных. Этот способ позволяет собирать данные по Выручке, Прибыли и ROI от звонков.
 +
 
 +
Но не стоит упускать из вида то, что из-за человеческого фактора у метода user_id существует высокая вероятность погрешности. Например, пользователь может отойти от компьютера в момент звонка, забыть «id клиента» или просто не захотеть его назвать. Также менеджер может неправильно расслышать и занести данные.
 +
 
 +
== Инструкция по подключению отслеживания звонков через user_id ==
 +
Следуйте пошаговой инструкции для подключения отслеживания звонков методом user_id:
  
 
1. Вам необходимо модифицировать код вашего Google Analytics.
 
1. Вам необходимо модифицировать код вашего Google Analytics.
  
Выберите тип счетчика Google Analytics и мы предложим вам код модификации. Внимательно отнеситесь к выбору счетчика Analytics. От этого зависит работоспособность модуля отслеживания звонков через User_id
+
Выберите тип счетчика Google Analytics. Внимательно отнеситесь к выбору счетчика Analytics, от этого зависит работоспособность модуля отслеживания звонков через user_id
  
 
[[Файл:Тип GA.png]]
 
[[Файл:Тип GA.png]]
  
  
2. Настройте пользовательских параметр в Universal Analytics. Для этого:
+
2. Настройте пользовательские параметры в Universal Analytics.  
*Нажмите кнопку Администратор на любой странице аккаунта Google Analytics. Выберете аккаунт и ресурс, в который требуется добавить персонализированный параметр.
+
 
*В разделе Ресурс нажмите Пользовательские определения и выберете Пользовательские параметры.
+
Для этого:
*Нажмите кнопку Новый пользовательский параметр.
+
*Нажмите на кнопку «Администратор» на любой странице аккаунта Google Analytics. Выберите аккаунт и ресурс, в который требуется добавить персонализированный параметр.
*Укажите User_id.
+
*В разделе Ресурс нажмите «Пользовательские определения» и выберите «Пользовательские параметры».
*Выберете Область действия. Укажите тип отслеживания: Hit.
+
*Нажмите кнопку «Новый пользовательский параметр».
*Установите флажок: Активный.
+
*Укажите user_id.
*Нажмите кнопку Создать.
+
*Выберите «Область действия». Укажите тип отслеживания "Hit".
*После создания Universal Analytics предложит вам Код этого параметра. Вам он не нужен. Никогда не устанавливайте его.
+
*Установите флажок «Активный».
 +
*Нажмите кнопку «Создать».
 +
*Universal Analytics предоставит вам Код этого параметра. Вам он не нужен. Никогда не устанавливайте его.
 +
 
 +
3. Укажите Индекс, который соответствует Пользовательскому параметру в Google Analytics.
  
3. Укажите Индекс, который соответствует Пользовательскому параметру из Google Analytics.
 
 
 
4. Скопируйте следующие строки кода счетчика и добавьте их к своему существующему коду:
 
4. Скопируйте следующие строки кода счетчика и добавьте их к своему существующему коду:
  
Строка 40: Строка 52:
 
     cb: function(uid) {
 
     cb: function(uid) {
 
       $(function(){
 
       $(function(){
         // здесь разместите код, который будет отрисовывать userid на странице
+
         // здесь разместите код, который будет отрисовывать user_id на странице
 
         // пример:  http://ua.analytics.demo.alytics.ru
 
         // пример:  http://ua.analytics.demo.alytics.ru
 
       });
 
       });
Строка 51: Строка 63:
 
</pre>
 
</pre>
  
5. Выберите способ подгрузки данных о звонках через user_id в Alytics
+
5. Выберите способ подгрузки данных о звонках в Alytics
  
 +
6. Укажите прибыльность ваших заказов в процентах, это позволит системе рассчитывать уровень вашего дохода и окупаемости (ROI)
 +
 +
== Способы подгрузки данных о звонках в Alytics ==
 
Вы можете передавать в Alytics данные о звонках двумя способами:
 
Вы можете передавать в Alytics данные о звонках двумя способами:
#Через API напрямую из вашей CRM. Для этого необходимо интегрировать CRM и Alytics.
+
#Через API напрямую из вашей CRM-системы. Для этого необходимо интегрировать вашу CRM с Alytics.
#Через таблицу Excel в формате CSV. Вы можете подгружать раз в день, или всего несколько раз в месяц.
+
#Через таблицу Excel в формате CSV. Вы можете подгружать раз в день или реже.
  
Вы можете интегрировать вашу CRM и Alytics для подгрузки данных с user_id. Подготовьте интеграцию и укажите данные для доступа к API.  
+
=== Загрузка через API из CRM ===
 +
Вы можете интегрировать вашу CRM с Alytics для подгрузки данных через user_id. Подготовьте интеграцию и укажите данные для доступа к API.  
  
 
[[Файл:Подключение user id.png]]
 
[[Файл:Подключение user id.png]]
  
  
6. Укажите прибыльность ваших заказов в процентах, это позволит системе рассчитывать уровень вашего дохода и окупаемости(ROI)
+
URL, к которому будет обращаться Alytics, должен быть защищен базовой авторизацией HTTP.  
 +
URL должен принимать HTTP-параметр date в формате YYYY-MM-DD, через который в Alytics будут передаваться дата, за которую нужно вернуть статистику.
  
== Excel ==
+
Пример: <nowiki>http://alytics.ru/stat?date=2013-04-02</nowiki>   
Файл с информацией о звонках и прибыли продажах должен иметь формат CSV. В нем должно быть пять столбцов, три из которых обязательных: 
+
 
+
*'''Дата''' — обязательное
+
*'''user_id''' — обязательное
+
*Кол-во продаж ('''Count''') — обязательное
+
*Выручка (по другому: сумма заказа, она же '''Revenue''')
+
*Прибыль (по другому: '''Gross Profit''') — сейчас не обрабатывается, для будущего.
+
== Формат CSV файла ==
+
'''В первой строчке''' — заголовок на русском языке: 
+
*Дата
+
*User_id
+
*Кол-во продаж
+
*Выручка
+
*Прибыль
+
'''Во второй''' — названия колонок :
+
*date
+
*user_id
+
*count, revenue
+
*gross_profit 
+
== API ==
+
URL, к которому будет обращаться Alytics должен быть защищен базовой авторизацией HTTP.
+
URL должен принимать HTTP параметр date в формате YYYY-MM-DD, в котором Алитикс будет передавать дату, за которую нужно вернуть статистику. Пример: <nowiki>http://alytics.ru/stat?date=2013-04-02</nowiki>   
+
  
 
Кодировка должна быть формата UTF-8.
 
Кодировка должна быть формата UTF-8.
 +
  
 
Ответ должен быть следующего вида:  
 
Ответ должен быть следующего вида:  
Строка 107: Строка 103:
 
'''Пример 1'''
 
'''Пример 1'''
  
Если вы хотите передавать выручку и видеть ROI:
+
Если вы хотите передавать выручку и видеть ROI
  
 
<pre>
 
<pre>
Строка 125: Строка 121:
 
'''Пример 2'''
 
'''Пример 2'''
  
Если вы не можете передавать выручку и хотите работать с показателем CPA:
+
Если вы не можете передавать выручку и хотите работать с показателем CPA
  
 
<pre>
 
<pre>
Строка 142: Строка 138:
 
Где :     
 
Где :     
 
    
 
    
'''user_id''' — идентификатор клиента, обязательное
+
'''user_id''' — идентификатор клиента. Обязательное значение.
  
 
Это поле должно содержать только идентификатор клиента (например, 175-958). Если идентификатора клиента у звонка нет, передавать его со значением “null” не нужно.
 
Это поле должно содержать только идентификатор клиента (например, 175-958). Если идентификатора клиента у звонка нет, передавать его со значением “null” не нужно.
  
'''count''' — количество транзакций, обязательное
+
'''count''' — количество транзакций. Обязательное значение.
  
'''revenue''' — выручка (сумма заказа), обязательное 
+
Это поле обязательно должно быть заполненным. Если вы не передаёте данные о Выручке, то поставьте «0».
  
'''gross_profit''' — прибыль, сейчас не обрабатывается, для будущего  
+
'''revenue''' — выручка (сумма заказа). Обязательное значение.
 +
 
 +
'''gross_profit''' — прибыль. Сейчас не обрабатывается, но будет в будущем  
  
 
{|
 
{|
  |style="background:#e1e8e8"|Обратите внимание, что если данных нет, то должен вернуться пустой массив data:
+
  |style="background:#e1e8e8"| Обратите внимание, что если данных нет, то должен вернуться пустой массив data  
 
{“data”:[]}
 
{“data”:[]}
 
  |}
 
  |}
 
Если у вас возникли вопросы или нужна помощь, напишите нам на [mailto:info@alytics.ru info@alytics.ru].
 
Если у вас возникли вопросы или нужна помощь, напишите нам на [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.
 +
 +
'''Пример'''
 +
{|class="wikitable"
 +
|-
 +
!Дата
 +
!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