Если вы используете тег Google, то сможете настроить Аналитику звонков — сбор данных о взаимодействии пользователей с номерами телефонов на вашем сайте.
При этом Google создаст номер для переадресации звонков в вашу компанию.
Вы можете сочетать Аналитику звонков и отслеживание звонков-конверсий на одной и той же странице.
Как реализовать отслеживание звонков для Аналитики
Добавьте приведенный ниже фрагмент в существующий код gtag.js на каждой странице, где есть ваш номер телефона.
gtag('set', {
'phone_conversion_number': 'NUMBER_TO_REPLACE',
'phone_conversion_country_code': 'COUNTRY_CODE_TO_REPLACE',
'phone_conversion_ids': ['GA_TRACKING_ID']
});
Пример:
gtag('set', {
'phone_conversion_number': '1234567890',
'phone_conversion_country_code': 'US',
'phone_conversion_ids': ['AW-999999999/abc123', 'UA-12345-6']
});
Как реализовать отслеживание звонков для Google Рекламы и Аналитики
Добавьте приведенный ниже фрагмент в существующий код gtag.js на каждой странице, где есть ваш номер телефона.
gtag('set', {
'phone_conversion_number': 'NUMBER_TO_REPLACE',
'phone_conversion_country_code': 'COUNTRY_CODE_TO_REPLACE',
'phone_conversion_ids': ['AW-CONVERSION_ID/CONVERSION_LABEL', 'GA_TRACKING_ID']
});
Пример:
gtag('set', {
'phone_conversion_number': '1-800-123-4567',
'phone_conversion_country_code': 'US',
'phone_conversion_ids': ['AW-123456789/aBcDeFgHiJkL', 'UA-012345678-1']
});
Параметры
В команде set
поддерживаются следующие параметры для номера телефона:
Название | Обязательно? | Описание |
---|---|---|
phone_conversion_number |
Да | Номер телефона, который нужно заменить. Это должен быть номер, указанный в вашем аккаунте Аналитики или Google Рекламы. |
phone_conversion_country_code |
Да | Код страны в формате ISO 3166-1 alpha-2 для номера телефона, который нужно заменить. |
phone_conversion_ids |
Да | Список идентификаторов отслеживания Аналитики и идентификаторов или ярлыков конверсии Google Рекламы. |
phone_conversion_class |
Нет | Идентификатор DOM или CSS-класс элемента. Текст предоставленного элемента будет переопределять номер для замены. |
phone_conversion_callback |
Нет | Функция, которая обрабатывает вставку номера для замены на страницу. |
phone_conversion_options |
Нет | Карта дополнительных расширенных возможностей для звонков-конверсий. |
Загрузка скрипта
Тег gtag.js определяет путь по умолчанию, откуда загружается единый скрипт звонка-конверсии. Вы можете использовать переменную, чтобы переопределить этот путь для бета-выпусков новых версий скрипта.
Изначально тег gtag.js загружает скрипт отсюда:
http://www.gstatic.com/call-tracking/call-tracking_1.js
Используйте метку var_phone_conversion_impl
для среды выполнения, чтобы переопределить номер версии скрипта для использования новых бета-версий, не дожидаясь выпусков среды выполнения.
Пример:
{
key = 'var_phone_conversion_beta_version'
value = {
enabled = true
// Impl script version to override (path is not configurable)
value = '2'
}
}
Эта конфигурация заменяет заданный в коде путь скрипта по умолчанию на следующий:
`www.gstatic.com/call-tracking/call-tracking_2.js`
Поддержка существующих реализаций
Мы обеспечиваем поддержку бета-версий Аналитики звонков и существующих реализаций отслеживания звонков-конверсий. Если команда config
для Аналитики (GA_TRACKING_ID) или Google Рекламы (AW-CONVERSION_ID/CONVERSION_LABEL) обработана и в модели задан ключ phone_conversion_number
, но не заданы идентификаторы phone_conversion_ids
, то настраивать звонки-конверсии для идентификаторов, связанных с этой командой, будет gtag.js.
Подготовка
Для работы с Аналитикой звонков следуйте нашим инструкциям:
- Используйте номер телефона в США.
- Свяжите свои аккаунты Google Рекламы и Аналитики.