Подмена номеров на AMP-страницах Google
Что такое amp-страницы
AMP (от англ. accelerated mobile pages – ускоренные мобильные страницы) — технология ускоренных мобильных страниц. Такие страницы имеют ограничения с точки зрения использования HTML-элементов и ограниченную функциональность, например, нет возможности выполнять произвольный код на языке JavaScript. Благодаря этим особенностям и ряду других косвенных AMP-страницы работают быстрее обычных HTML-страниц.
Отличительная особенность таких страниц в том, что на них невозможно поставить никакие вспомогательные элементы.
Настройка подмены
Для подключения AMP-страницы к Calltouch, необходимо на каждой такой странице внести следующие изменения:
1. Подключить в блоке <head> скрипт для интеграции AMP-страниц с коллтрекингами:
<script async="" src="https://cdn.ampproject.org/v0/amp-call-tracking-0.1.js"></script>
2. Разместить подменяемый номер в теге amp-call-tracking следующим образом:
<amp-call-tracking config="https://mod-amp.calltouch.ru/?client_id=CLIENT_ID(_ga)&ref=DOCUMENT_REFERRER&url=AMPDOC_URL&s_url=SOURCE_URL&js_id=ct_id_002&mod_id=79aad35c&phone_number=%2B1%20%28234%29%20567-89-01">
<a href="tel:+12345678901">+1 (234) 567-89-01</a>
</amp-call-tracking>
В теге <a href="tel:+12345678901">+1 (234) 567-89-01</a> находится подменяемый номер телефона в обычном формате. Три последних параметра тега amp-call-tracking настраиваемые:
- js_id — идентификатор подменяемого телефонного номера. Для одинаковых номеров на странице используйте одинаковые js_id. Для разных номеров на странице используйте разные js_id. Список использованных js_id и подменяемых номеров внутри них необходимо прислать в ответном письме на это ТЗ.
- mod_id — идентификатор скрипта Calltouch, его можно скопировать из раздела:
Интеграции / Отправка данных во внешние системы / API и Webhooks. - phone_number — подменяемый номер телефона, в этом параметре его необходимо указать в формат в urlencode, привести номер к такому формату можно в онлайн-сервисе https://www.urlencoder.org. Например, номер +7 (495) 308-01-00 в формате urlencode будет выглядеть как %2B7%20%28495%29%20308-01-00.
Особенности подмены
1. API Google для AMP-страниц позволяет отслеживать источники только звонков. Источники заявок с форм AMP-страниц нет возможности отследить.
2. Подмена номера на скоростной мобильной странице позволяет одновременно опередить конкурентов и понять какой именно сайт приводит клиентов. По умолчанию источник трафика на AMP-страницу определяется при звонках с самих страниц. Но опционально можно включить передачу источника при переходе посетителя с AMP-страницы на основную версию сайта – в таком случае в статистике вы будете видеть и источник перехода на AMP-страницу и страницу звонка, совершенного с обычной версии сайта. Чтобы включить такую передачу источника, отправьте заявку вашему аккаунт-менеджеру либо на почту info@calltouch.net.
- A/B тестирование (раздел «Подключение»)
- Email-трекинг (раздел «Подключение»)
- Отслеживание офлайн конверсии (раздел «Подключение»)
- Подключение к отслеживанию дополнительных доменов (раздел «Подключение»)
- JS-функции скрипта Calltouch (раздел «Подключение»)