Переадресация мобильных устройств на другую страницу (LP, сайт)

В статье Analytics посмотреть конверсию в зависимости от устройства мы уже с вами выясняли что:

  1. Конверсия одного сайта или LP может быть разная в зависимости от устройств
  2. Как посмотреть какая конверсия в зависимости от устройства

После того как вы поняли почему и как это работает, рано или поздно, выйдет так что в одном из а/б тестов вашего сайта выйдет что новая версия лучше в мобильном трафике, а старая в десктопном.

В этом случае идея приходит сразу. Надо бы зарулить мобильный трафик на отдельный LP. А это сделать довольно просто, даже если у вас нет знаний в php.

  1. Открываем в любом редакторе файл index.php вашего сайта. Или header.php или другой файл, в зависимости от вашего движка.
  2. В самом начале страницы пишем следующий код:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    
    <?php
    function check_mobile_device() {
        $mobile_agent_array = array('ipad', 'iphone', 'android', 'pocket', 'palm', 'windows ce', 'windowsce', 'cellphone', 'opera mobi', 'ipod', 'small', 'sharp', 'sonyericsson', 'symbian', 'opera mini', 'nokia', 'htc_', 'samsung', 'motorola', 'smartphone', 'blackberry', 'playstation portable', 'tablet browser');
        $agent = strtolower($_SERVER['HTTP_USER_AGENT']);  
        // var_dump($agent);exit;
        foreach ($mobile_agent_array as $value) {  
            if (strpos($agent, $value) !== false) return true;  
        }      
        return false;
    }
    ?>
    <?php
    $is_mobile_device = check_mobile_device();
    if($is_mobile_device){
       header('Location: http://адрес_переадресации');
    }
    ?>
  3. Поменяйте адрес_переадресации на адрес вашего «мобильного LP»

На этом все, но если у вас остались какие-то вопросы или пожелания задайте их в комментариях, попробую вам помочь.

загрузка...

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *