Analytics
Сейчас в сети: 725
Сейчас в сети: 725
Настройка целей, отслеживание электронной торговли, многоканальные последовательности и тд
Подсказки
star_border
Ответить

Передача ClientID в input при отправке формы

Студент ✭

Здравствуйте. Задача: нужно понять с каких рекламных каналов идут качественные лиды, а с каких нет. Для этого я хочу передавать в скрытом поле ClientID, данные поступают crm, после обработки заявок я хочу передавать данные обратно в аналитиксс пометкой о качестве лида.

 

Сайт npf-agent.com

 

Что сделал:

1) Прописал 

<script type="text/javascript">
ga(function(tracker) { var clientId = tracker.get('clientId'); });
</script>

 

В форме создал поле

<input type="hidden" name="clientId" value="document.write(clientId)">

 

Скажите все ли правильно я сделал? Как проверить что clientId передается, где его смотреть?

1 Ответ экспертаverified_user

Re: Передача ClientID в input при отправке формы

Ведущий участник

Юрий, добрый день! По умолчанию Client ID не доступен в GA. Соответственно, чтобы иметь возможность им оперировать, его надо можно в кастомный параметр

 

Как проверить что clientId передается, где его смотреть?

Так как вы его передаете на свой сервер, то там и нужно проверять, передается ли он. Наверное, вместе с заявкой где-то должен быть.

 

Re: Передача ClientID в input при отправке формы

Студент ✭
А вы не могли бы более подробно рассказать как его передать в параметре?

Re: Передача ClientID в input при отправке формы

Ведущий участник

Для начала необходимо создать параметр в интерфейса GA:

01.png

 

Далее на самом сайте уже необходимо передавать значение для этого параметра.

При использовании Universal Analytics код будет такой:

ga('set', 'dimension1', 'ПЕРЕМЕННАЯ');

 

Где  ПЕРЕМЕННАЯ - ClientID. Вот сюда нужно будет подставлять ClientID

Справка - https://support.google.com/analytics/answer/2709828#collection

 

Для извлечения ClientID надо использовать следующий код:

ga(function(tracker) {
 
var clientId = tracker.get('clientId');
});

 

Справка - https://developers.google.com/analytics/devguides/collection/analyticsjs/domains