TOPFAQ設定方法:成果計測時にサンクスページURLに付与された値を取得する方法
最終更新日 : 2023/10/23

設定方法:成果計測時にサンクスページ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>

関連する質問