Читайте также: |
|
Техническое задание.
Версия CRM Битрикс24 – облачная.
ЗАДАЧА: Создать обработчик События изменения Статуса Лида:
ОБРАБОТЧИК №1 – для отправки данных о транзакции в Google Analytics в тот момент, когда статус Лида меняется на «Завершить обработку Лида».
Так как Лиды (заявки) приходят из разных источников (формы обратной связи, онлайн-чат Jivosite, IP-телефония), то они отличаются количеством данных о рекламных источниках (так как точность определения источника разная), а, следовательно, и количеством заполненных полей. Качественной разницы между ними нет, они одинаковые – только количество заполненных полей разное.
Например:
1. Лиды из форм обратной.
Заполненные поля – Идентификатор Кода, ClientId, Номер Транзакции, Сумма.
2. Лиды из IP-телефонии.
Заполненные поля – Идентификатор Кода, ClientId, Номер Транзакции, Сумма, Рекламный Канал, Рекламный Источник, Рекламная Кампания.
3. Лиды из онлайн-чата Jivosite.
Заполненные поля – Идентификатор Кода, ClientId, Номер Транзакции, Сумма, Рекламный Канал, Рекламный Источник, Рекламная Кампания, Номер Объявления и/или Ключевое слово.
4. Лиды из CPA.
Заполненные поля – Идентификатор Кода, ClientId, Номер Транзакции, Сумма, Рекламный Канал, Рекламный Источник.
ОБРАБОТЧИК №1
ПРИМЕНЕНИЕ:для отправки данных о транзакции в Google Analytics в тот момент, когда статус Лида меняется на «Завершить обработку Лида».
Соответствие полей в профиле Лида и параметров http-запроса:
Параметр Поле
tid Код Отслеживания
cid ClientId
ti Номер Транзакции
tr Возможная сумма сделки
cm Рекламный Канал
cs Рекламный Источник
cn Рекламная Кампания
cc Название Объявления
ck Ключевое Слово
Параметры v=1 и t=transaction имеют постоянные значения и полей в профиле Лида не имеют.
СХЕМА РАБОТЫ ОБРАБОТЧИКА №1:
Обработчик должен проверить заполненность этих полей и включить в http-запрос только те параметры, которые имеют ненулевое значение. То есть могут быть заполнены не все поля.
Исключение – поле ClientId. В его случае обработчик должен работать следующим образом:
ЕСЛИ (поле «ClientId» заполнено), ТО cid = ЗНАЧЕНИЕ ПОЛЯ «ClientId»,
ИНАЧЕ cid = ЗНАЧЕНИЕ ПОЛЯ «Номер Транзакции».
Это необходимо потому, что РЕАЛЬНЫЙ ClientId сейчас есть только у Лидов из форм обратной связи (парсится из куки-файлов), у остальных он ПРОИЗВОЛЬНЫЙ.
ПРИМЕРЫ:
1. При изменении статуса Лида в CRM Битрикс24 на «Завершить обработку Лида» информация по сделке должна автоматически отправляться в Google (Universal) Analytics. Для этого в момент изменения статуса Лида должен быть произведен переход по ссылке согласно Measurement Protocol. То есть должен сработать обработчик События изменения статуса Лида.
Виды Лидов и примеры ссылок к ним:
Дата добавления: 2015-07-26; просмотров: 81 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Требования к персоналу, обслуживающему опасный производственный объект. | | | Стандартный регламент сервисных работ в паровых установках |