Найти в Дзене

Детектор мобильных устройств Mobile Detect — Установка на сайт

Как Установить детектор мобильных устройств Mobile Detect на ваш сайт и для чего это нужно? Например вам нужно направить поток клиентов, которые заходят на сайт с мобильников на страницу с предложением установить мобильное приложение с AppStore или PlayMarket. Определение устройства с которого заходит посетитель на ваш сайт позволяет вам динамически определять дальнейшее взаимодействие вашего сайта с клиентом. Mobile Detect представляет собой легкий PHP класс для обнаружения мобильных устройств (в том числе таблеток).
Он использует строку User-Agent в сочетании с конкретными заголовками HTTP для обнаружения мобильной среды. Действия по установке на примере магазина Opencart: 1. Скачиваем свежую библиотеку с mobiledetect.net.
2. Закачиваем файл библиотеки Mobile-detect.php в папку system/library.
3. Закидываем целевую заранее подготовленную страницу рекламы на которую должен перейти пользователь (у меня она mobile-app.php) в корень сайта.
4. Подключаем код адреса библиотеки в startup.ph

Как Установить детектор мобильных устройств Mobile Detect на ваш сайт и для чего это нужно?

Например вам нужно направить поток клиентов, которые заходят на сайт с мобильников на страницу с предложением установить мобильное приложение с AppStore или PlayMarket.

Определение устройства с которого заходит посетитель на ваш сайт позволяет вам динамически определять дальнейшее взаимодействие вашего сайта с клиентом.

Mobile Detect представляет собой легкий PHP класс для обнаружения мобильных устройств (в том числе таблеток).
Он использует строку User-Agent в сочетании с конкретными заголовками HTTP для обнаружения мобильной среды.

Действия по установке на примере магазина Opencart:

1. Скачиваем свежую библиотеку с mobiledetect.net.
2. Закачиваем файл библиотеки
Mobile-detect.php в папку system/library.
3. Закидываем целевую заранее подготовленную страницу рекламы на которую должен перейти пользователь (у меня она
mobile-app.php) в корень сайта.
4. Подключаем код адреса библиотеки в
startup.php сразу после [require_once(DIR_SYSTEM . ‘library/config.php’);]:

Код на GitHub с подробными комментариями на русском:

github.com

5. Для определения и задания жизни куки клиенту добавляем в catalog/controller/common/header.php на самый верх следующий код:

github.com

Тут же настраиваем период времени через которое будет показываться страница mobile-app.php.

Ссылка на весь репозиторий:

GitHub - evgenylebedevv/mobile_detect: Детектор мобильных устройств Mobile Detect — Установка на сайт