【AFAD】サンクスページURLに付与された値を成果ログで取得する方法

注文番号などの置換文字がなく、URLの一部をUIDの値として利用したい場合のやり方です。

成果タグに情報を追記・変更いただくとURLの一部を成果ログへ持ってくることができます。

■追記する内容

var params = (new URL(document.location)).searchParams;
var p = params.get('■■');

※■■の中にはパラメータ名(&abc=123 の場合 abc の部分)を入れます。

例)下記URLにある12345」を取得したい場合
https://example.com/?abc=12345

abc=12345 の abc を点々の中に入れます。

var params = (new URL(document.location)).searchParams;
var p = params.get('abc');

■成果タグ内のUIDの部分に「p+」と追記します。

追記前)var uid1= "";
追記後)var uid1= p+ "";

これでURLの内容が追記されました。

■URLパラメータ取得用の成果タグ(記載例)

成果タグの下図の場所へ設置致します。

※下記はサンプルタグなのでこのまま設置しても動かないのでご注意ください。

<script>
(function(){

var params = (new URL(document.location)).searchParams;
var p = params.get('■■');

var uqid = "b26a4cc5oao2c9d7";
var cid = "1";
var uid = p+"";
var uid2 = "";
var af = "";
var pid = "";
var amount = "";
var a=document.createElement("script");
a.src="//ac.example.com/ac/action_js.php";
a.id="afadaction-"+Date.now();
a.addEventListener("load",function(){(new fpcAction(a.id)).action(cid, af, [uid, uid2], pid, amount, uqid)});
document.head.appendChild(a)})();
</script>