Скриншоты

Технические данные

Дата публикации:
19.04.2016
Дата обновления:
13.12.2019
Версия:
2.0.20
Адаптивность:
Нет
Поддержка композита:
Да
Число установок:
100 - 499 раз

Совместимые редакции

Описание

Инструкция по работе с модулем доступна по ссылке

Наш модуль позволяет менять номера телефонов на сайте в соответствии с регионом пользователя, источником перехода или по параметру в адресе страницы. Аналог инструмента "Целевой звонок" от Яндекса, если вы хотите использовать свои номера и осуществлять отслеживание звонков.
Купить номер для Call-Tracking вы можете у вашего оператора связи или в сервисе IP-телефонии Zadarma

Например, чтобы сделать подмену номера для пользователей, пришедших с поиска Яндекса, установите домен yandex.ru в поле "URL сайта".

Чтобы показывать жителям разных регионов разные номера ваших офисов продаж - выберите соответствующие регионы (с нажатой клавишей Shift или Alt) в поле "Регион". Определение местоположения происходит по IP адресу пользователя. Таким образом, ваш сайт может быть мультирегиональным.

Чтобы показывать специальный номер для посетителей, перешедших с контекстной рекламы, установите в поле "UTM метка", например, utm_source=yandex (зависит от ваших UTM-меток).
Важно! Условия выполняются в порядке сортировки - от наименьшего веса к наибольшему. Номер телефона "по-умолчанию" (без условий) должен иметь наибольший вес в поле "Сортировка".

Выбранный номер сохраняется в cookies пользователя и даже если в следующий раз он перейдет на сайт, набрав адрес напрямую (не через поисковую систему или рекламу), все равно будет показываться номер, выбранный первоначально.

Важно! Чтобы проверить работоспособность модуля, необходимо  открывать сайт в браузере в режиме Инкогнито каждый раз для проверка каждого правила.



Готовые решения:
- переход с естественной выдачи Яндекса (SEO): "URL сайта"  yandex.ru
- переход с естественной выдачи Google (SEO): "URL сайта"  google.ru
- переход с контекстной рекламы Яндекс.Директ: "UTM метка"  utm_source=yandex (зависит от ваших UTM-меток)
- переход с контекстной рекламы Яндекс.Директ из конкретной рекламной кампании:  "UTM метка" utm_campaign=1234567890 (зависит от ваших UTM-меток)
- переход с другого сайта:   "URL сайта" forum.test.ru

Важно! Если вы хотите, чтобы показывался другой номер при прямом переходе с сайта, использующем https (кроме Яндекса, Google и Instagram) - поле Referer не будет передаваться. Лучше в таком случае использовать utm-метки, а поле "URL сайта" не заполнять.

- переход с другого сайта, который использует Https:   "UTM метка"  utm_source=fromdomen.ru (ваша ссылка на этом сайте будет иметь вид http://site.ru?utm_source=fromdomen.ru)

UPD1
Добавили поле "Телефон в ссылке:". Если указать там номер, то на сайте номер телефона будет отображаться как ссылка и будет кликабелен в смартфонах. Номер нужно указывать без пробелов и дополнительных символов в международном формате +71234567890

UPD2
Неактуально

UPD3
Теперь вы можете указать разные номера телефонов в разных местах сайта по разным правилам. Например, в шапке показывать номер 8 800, а внизу - региональный номер.
А также вы можете сделать замену email-адреса (и любого текста) - просто сделайте отдельный раздел и внутри него создайте правила для подмены email адреса.
Смотрите настройку на видео.



UPD4
Теперь вы можете указать цели для Яндекс.Метрики на просмотр и нажатие для каждого номера телефона. Для этого не забудьте  указать номер счетчика Яндекс.Метрики в настройках модуля (http://website.ru/bitrix/admin/settings.php?lang=ru&mid=creativebz.phone&mid_menu=1). Подробнее на видео


UPD5
Теперь вы можете указать цели для Google Analytics на просмотр и нажатие для каждого номера телефона. при добавлении цели в Аналитиксе Категорию (Category) нужно указать "creativebz", Действие (Action) - название цели как для Метрики, остальные поля заполнять не обязательно.


UPD6
Добавлен функционал указывания класса или ID у ссылки с номеров телефона. Добавление происходит через параметры компонента. Для этого нужно навести курсор мыши на номер телефона и нажать на шестеренку (или нажать на треугольник рядом с шестеренкой и выбрать компонент "Замена номера 2.0"



UPD7
Теперь можно делать замену для разных стран, а не только для России

UPD8

Добавили в настройки модель атрибуции: “Первое взаимодействие” (по умолчанию) и “Последнее взаимодействие”.


При выборе модели “Первое взаимодействие” выбранный номер сохраняется в cookies пользователя на 30 дней и даже если в следующий раз он перейдет на сайт, набрав адрес напрямую (не через поисковую систему или рекламу) или по другому созданному правилу, все равно будет показываться номер, показанный первоначально.

При выборе модули “Последнее взаимодействие” если под действия пользователя подходит другое правило, то cookies перезапишутся и пользователю будет показан номер телефона, указанный в новом правиле.


Для установки модуля необходимо:
1) Авторизоваться в панели управления Вашего сайта под правами администратора.
2) Зайти в раздел Marketplace > Обновление решений - вкладка "Активация купона" и ввести купон в специальном поле.
3) После ввода купона в списке решений для установки появится наш модуль.
Нажмите "Установить".

После установки модуля при редактировании включаемой области в списке компонентов будет доступен компонент Creativebz -> "Замена номера" - нужно просто разместить его в нужном месте сайта путем перетаскивания.

Или вставить этот php-код в нужное место сайта в режиме кода:

<?$APPLICATION->IncludeComponent(
    "creativebz:phone",
    "",
    Array()
);?>
Или если вам нужны разные номера в разных местах сайта
<?$APPLICATION->IncludeComponent(
   "creativebz:phone",
   "",
   Array(
      "CACHE_TIME" => "36000000",
      "CACHE_TYPE" => "N",
      "COMPOSITE_FRAME_MODE" => "A",
      "COMPOSITE_FRAME_TYPE" => "AUTO",
      "SECTION_ID" => "указать ID секции"
   )
);?>
Рекомендуем отключить кеширование для нашего модуля.

Добавить номера можно в инфоблоке "Телефоны". После установки появятся 4 номера для проверки работы модуля.

Установите этот модуль прямо сейчас!

Для этого укажите адрес сайта:

пример: http://www.site.ru
Замена номера 2.0
Замена номера 2.0
3 000 руб