Метод user id

Материал из Alytics Wiki
Перейти к: навигация, поиск
Видеоинструкция по настройке отcлеживания звонков через user_id

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

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

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

Плюсы: не требует дополнительных затрат. Позволяет собирать данные по Выручке, Прибыли и ROI от звонков.

Минусы: более «топорный метод».


Инструкция по подключению отслеживания звонков через 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(){
        // здесь разместите код, который будет отрисовывать userid на странице
        // пример:  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. Выберите способ подгрузки данных о звонках через user_id в Alytics

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

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

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

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


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

Excel

Файл с информацией о звонках и прибыли продажах должен иметь формат 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, в котором Алитикс будет передавать дату, за которую нужно вернуть статистику. Пример: 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 — количество транзакций, обязательное

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

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

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

{“data”:[]}

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