@symply_rabbit

Как сохранить путь от контекстной рекламы на всех страницах сайта?

добрый день! подскажите пожалуйста, как сделать чтобы человек, перешедший с контекстной рекламы гугла например, ходил по сайту но в юрл сохранялось бы /?gclid=..., в какую бы папку сайта он не заглянул?
писал код

<?

if (!empty($_REQUEST['gclid'])) {
$IGOG=$_REQUEST['gclid'];
session_start();
$paramsession2=$IGOG;
$_SESSION[$paramsession2] = $IGOG;
?>

<?
if(strpos($_SESSION[$paramsession2]) !== false){
?>

<span>Вы перешли с контекстной рекламы</span>
<?
        }

}


На главной странице работает. а переходишь на другие - нет надписи и нет в урл этого участка gclid
  • Вопрос задан
  • 70 просмотров
Пригласить эксперта
Ответы на вопрос 1
$(document).ready(function() {
  var params = window.location.search.replace(/\+/g, '%20'); 
  $('a').each( function(i) {
    if (this.href.indexOf('?') == -1) {
      this.href = this.href + params;
    } else if (params.length) {
      this.href = this.href + '&' + params.substr(1);
    }
  });
});
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы