По просьбам читателей, более подробно распишу вопрос отслеживания звонков с помощью уникального кода посетителя, более подробно о различных способах отслеживания, можно прочитать в этой статье. По сути задача сводится к двум моментам:
- генерация уникального кода, запись его в Google Analytics;
- выгрузка параметров посещения с известным набором кодов (телефонных конверсий) и работа с этими данными.
Тут важно понимать, что указанный способ далек от удобного использования и призван показать механизм процедуры.
Генерация уникального кода
Для генерации нам понадобится следующий скрипт (который устанавливаем в head сайта):
Далее, в тег body прописываем следующую конструкцию:
и в заключении в выбранном месте на сайте размещаем наш телефонный код, вот такой конструкцией:_gaq.push(['_setCustomVar', 1, 'visitors_uid', visitors_uid, 1 ]);
И если это Universal Analytics (не забываем создать эту dimension в интерфейсе):
ga('set', 'dimension1', visitors_uid );
Теперь уникальный код посетителя отображается и на сайте и передается в Google Analytics, но нам необходимо как-то работать с этими данными, для этого прекрасно подойдет Google Spreadsheet.
Интеграция Google Spreadsheet и Google Analytics
Далее, нам необходимо получить данные о кодах и связанных с ними посещениях из Google Analyitcs для этого проделываем следующие процедуры: создаем новую таблицу в Google Диск, заходим в раздел «Инструменты» -> «Коллекция скриптов» и находим там »Google Analytics Report Automation (magic)»:
Устанавливаем, авторизируемся и имеем прекрасный инструмент, для выгрузки данных из Google Analytics через API. Далее, открываем «Инструменты» -> «Управление скриптами» и выполняем команду «CreateCoreReport», в результате чего, у нас появляется новый лист, куда мы будем записывать наши данные:
После чего у нас появляется новый лист — gaconfig, куда вписываем необходимые настройки:
Тут важные моменты:
1. ids — это номер вашего аккаунта, его можно получить в настройках представления вашего аккаунта:
2. Параметры metrics и dimensions можно удобно получить в Google Analytics Query Explorer 2 , важно, чтобы они начинались с «ga:».
3. В metrics необходимо, также, добавить параметр «ga:dimension1″ или с той цифрой, которую вы установили.
После заполнения настроек осталось только получить данные, заходим в »Инструменты» -> «Управление скриптами» и выполняем функцию getData:
После чего, у нас появляется новый лист, с нужной нам выборкой данных, включая все коды посетителей.
Еще раз оговорюсь, данный способ призван показать возможность работы с телефонными кодами и не является удобным инструментом для повседневной работы.




