popeeにパラメータを付ける方法

URLの最後に広告コードで変数がついている値をpopeeで引き継ぎたい事はありませんか? そんな時に、popeeのコードの頭につけて頂ければ変数を引き継ぐことができます。
<script type="text/javascript">
   var param = GetQueryString();
   var 広告別の変数 = param ? param["引き継ぎたいパラメータ変数"] : '';

  function GetQueryString() {
    if (1 < document.location.search.length) {
       var query = document.location.search.substring(1);
       var parameters = query.split('&');
       var result = new Object();
       for (var i = 0; i < parameters.length; i++) {
           var element = parameters[i].split('=');
           var paramName = decodeURIComponent(element[0]);
           var paramValue = decodeURIComponent(element[1]);
           result[paramName] = decodeURIComponent(paramValue);
       }
       return result;
    }
    return null;
  }
</script>

遷移先URLの設定

遷移したいURL?引き継ぎたいパラメータ変数=${広告別の変数}

例えば、

https://www.popee.info/a.html?ad_code=1234 → popeeのhttps://www.popee.info/b.html?ad_code=1234 に引き継ぎたい場合 下記のタグをpopeeのタグの前に記載します。
<script type="text/javascript">
   var param = GetQueryString();
   var ad_code = param ? param["ad_code"] : '';

  function GetQueryString() {
    if (1 < document.location.search.length) {
       var query = document.location.search.substring(1);
       var parameters = query.split('&');
       var result = new Object();
       for (var i = 0; i < parameters.length; i++) {
           var element = parameters[i].split('=');
           var paramName = decodeURIComponent(element[0]);
           var paramValue = decodeURIComponent(element[1]);
           result[paramName] = decodeURIComponent(paramValue);
       }
       return result;
    }
    return null;
  }
</script>
とび先のURLにhttps://www.popee.info/b.html?ad_code=${ad_code} として設定いたします・

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です