設定方法
- 連携したいASPのパラメーターを確認
- beyondページ>計測ツール・ASPを選択
- 選択欄下部の「◯◯」内のパラメーターの値を確認
- 以下のタグをタグ設定のHeadに入れる
- 現在 'squadbeyond_uid','use_id' になっている値に1.で確認したパラメーターの値を入力してください
<script>
var sbReplaceState = sbReplaceState || {};
(function(_) {
/* 付与するURLパラメータと取得先セレクタの指定 */
const extend = {
'squadbeyond_uid': '.js-v-id',
'user_id': '.js-v-id'
};
_.setParams = function() {
let url = "";
let params = new URLSearchParams();
const search = new URLSearchParams(location.search);
const hash = location.hash;
[...search.entries()].forEach((param) => {
params.set(param[0], param[1]);
});
[...Object.entries(extend)].forEach((param) => {
let target = document.querySelector(param[1]);
if (target) params.set(param[0], target.dataset.value);
});
if (params.toString()) url += '?' + params.toString();
if (hash) url += hash;
if (params) window.history.replaceState('', '', url);
};
})(sbReplaceState);
document.addEventListener('DOMContentLoaded', sbReplaceState.setParams, false);
</script>
3. CVテストを実施する
※Squad beyondでは複数のASPの合算値が確認可能です。どのASPから反映されたCVかは確認できません。
※beyondページの基本情報の「計測ツール・ASP」は、どのASPを選択していても、上記で追加したJavaScriptで必要なパラメーターが付与されるため、計測が可能です。