トラッキング設定

クリックやコンバージョンを追跡するには、ウェブサイト上でのタグの設置が必要です。タグの設置方法については、各Eコマースサービスへお問い合わせください。Shopifyをお使いの場合は、以下の説明にそって設定いただけます。

Shopifyをお使いの場合

  1. Shopifyの管理画面を開く

  2. 設定を開く

  3. "Customer Event"ページを開く

  4. "Add custom pixel"をクリックす

  5. Pixel nameを入力する。(例:Conversion Tracking)

  6. 追跡したいデータを選択する

  7. "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>

最終更新