トラッキング設定
クリックやコンバージョンを追跡するには、ウェブサイト上でのタグの設置が必要です。タグの設置方法については、各Eコマースサービスへお問い合わせください。Shopifyをお使いの場合は、以下の説明にそって設定いただけます。
Shopifyをお使いの場合
Shopifyの管理画面を開く
設定を開く
"Customer Event"ページを開く
"Add custom pixel"をクリックす
Pixel nameを入力する。(例:Conversion Tracking)
追跡したいデータを選択する
"Code"エリアにかかれているコードを削除し、以下のコードを貼り付ける
!function(){var o=window.tdl=window.tdl||[];if(o.invoked)window.console&&console.error&&console.error("Tune snippet has been included more than once.");else{o.invoked=!0,o.methods=["init","identify","convert"],o.factory=function(n){return function(){var e=Array.prototype.slice.call(arguments);return e.unshift(n),o.push(e),o}};for(var e=0;e<o.methods.length;e++){var n=o.methods[e];o[n]=o.factory(n)}o.init=function(e){var n=document.createElement("script");n.type="text/javascript",n.async=!0,n.src="https://js.go2sdk.com/v2/tune.js";var t=document.getElementsByTagName("script")[0];t.parentNode.insertBefore(n,t),o.domain=e}}}();
async function getRates(){try{let t=new Date,e=`${t.getFullYear()}-${(t.getMonth()+1+"").padStart(2,"0")}`,n=`https://currency.adasiaholdings.com/getCurrency?month=${e}`,r=await fetch(n);if(!r.ok)throw Error("Network response was not ok");let a=await r.json();return a||{}}catch(o){return{}}}async function getConversionAmount(t,e){try{let n=await getRates(),r=n[e];if(isNaN(r))throw Error("Invalid rate");return{amount:t/r}}catch(a){return{amount:t,promo_code:e}}}
tdl.init("https://anymindgroup.go2cloud.org");
tdl.identify();
analytics.subscribe('checkout_completed', async (event) => {
const conversionData = await getConversionAmount(
event.data.checkout.totalPrice.amount,
event.data.checkout.currencyCode
);
tdl.convert(conversionData);
});

Shopify以外をお使いの場合
2つのタグの設置が必要です。
Google Tag Managerの使用をおすすめします。
①General Tag
コンバージョンデータを保存するタグです。<head></head>タグ内に設置してください。
<script>
!function(){var o=window.tdl=window.tdl||[];if(o.invoked)window.console&&console.error&&console.error("Tune snippet has been included more than once.");else{o.invoked=!0,o.methods=["init","identify","convert"],o.factory=function(n){return function(){var e=Array.prototype.slice.call(arguments);return e.unshift(n),o.push(e),o}};for(var e=0;e<o.methods.length;e++){var n=o.methods[e];o[n]=o.factory(n)}o.init=function(e){var n=document.createElement("script");n.type="text/javascript",n.async=!0,n.src="https://js.go2sdk.com/v2/tune.js";var t=document.getElementsByTagName("script")[0];t.parentNode.insertBefore(n,t),o.domain=e}}}();
tdl.init("https://anymindgroup.go2cloud.org");
tdl.identify();
</script>
②Conversion Tracking Tag
コンバージョンデータをキックバックするタグです。
以下のタグもコンバージョンページの<head></head>タグ内に設置してください。
①General Tagを先に設置する必要があります。
a. 注文金額を追跡しない場合
<script>
tdl.convert();
</script>
b. 注文金額を追跡する場合
'PLEASE_INSERT_NUMBERS_HERE'に、各サイトで指定されているメトリクスを入れてください。
<script>
tdl.convert({ 'amount': 'PLEASE_INSERT_NUMBERS_HERE' });
</script>
最終更新