Пока никто не ответил немного добавлю к вопросу
весь код:
<?php
session_start();
require_once 'pages/Mobile_Detect1.php';
$detect = new Mobile_Detect;
if (isset($_GET['utm_source'])) {
echo "<script Language=\"JavaScript\">setTimeout(\"window.location.href = 'http://automig.su/ekat/order.php'\", 50);</script>";
die;
}
if ( $detect->isAndroidOS() ){
$url = header ("Location: https://play.google.com/store/apps/details?id=ru.waptaxi.automig&utm_source=htt 12;s%3A%2F%2Fplay.google.com%2Fstore%2Fapps%2Fdetails%3Fid%3Dru.waptaxi.automig&utm_medium=banner &utm_term=playmarket&utm_campaign=%D0%9F%D1%80%D0%BE%D0%B4%D0%B2%D0%B8%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%20%22%D0%A2%D0%B0%D0%BA%D1%81%D0%B8%22");
$target = 'playmarket';
} elseif ( $detect->isiOS() ){
$url = header ("Location: https://itunes.apple.com/ru/app/automigtaxi/id964139465?mt=8");
$target = 'itunes';
}
?>
<script type="text/javascript">
window.onload = function() {
yaCounter15941680.reachGoal("<?php echo $target ?>");
setTimeout(function() {
window.location.href = "<?php echo $url ?>";
}, 50)
return() ;
}
</script>
надо как то сделать, переход на страницу осуществился через utm метку, то запускается
if ( $detect->isAndroidOS() ){
$url = header ("Location: https://play.google.com/store/apps/details?id=ru.waptaxi.automig&utm_source=htt 12;s%3A%2F%2Fplay.google.com%2Fstore%2Fapps%2Fdetails%3Fid%3Dru.waptaxi.automig&utm_medium=banner &utm_term=playmarket&utm_campaign=%D0%9F%D1%80%D0%BE%D0%B4%D0%B2%D0%B8%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%20%22%D0%A2%D0%B0%D0%BA%D1%81%D0%B8%22");
$target = 'playmarket';
} elseif ( $detect->isiOS() ){
$url = header ("Location: https://itunes.apple.com/ru/app/automigtaxi/id964139465?mt=8");
$target = 'itunes';
}
?>
<script type="text/javascript">
window.onload = function() {
yaCounter15941680.reachGoal("<?php echo $target ?>");
setTimeout(function() {
window.location.href = "<?php echo $url ?>";
}, 50)
return() ;
}
</script>
если же был прямой вход на сайт по ссылке без utm метки , то посетитель остается на странице