Метод user id

Материал из Alytics Wiki
Версия от 17:49, 16 сентября 2015; Natalie (обсуждение | вклад) (Загрузка через таблицу Excel)

Перейти к: навигация, поиск
Видеоинструкция по настройке от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(){
        // здесь разместите код, который будет отрисовывать 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

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, в котором Алитикс будет передавать дату, за которую нужно вернуть статистику. Пример: 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.

Загрузка через таблицу 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