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}
として設定いたします・
コメントを残す