Skip to content
Last updated

Javascript SDKでのCross Domain Trackingの有効化

Treasure Dataは、サイトでTreasure Data JavaScript SDK version 3を使用した新機能や機能の実装を推奨しています。cookieの管理方法が異なります。これらの記事のほとんどを参照する際は、提案されたeventコレクターとTreasure Data JavaScript SDK version 3の呼び出しをソリューション内で定義する必要があることに注意してください。

前提条件

  • JavaScriptとHTMLの基礎知識

  • Treasure Dataの基礎知識

  • Treasure Data JavaScript SDKの基礎知識

  • 少なくともJavaScript SDK v1.7.1が必要です

  • それらを許可するwebブラウザから3rd party cookieを追跡することを確認する必要があります

制限事項

Treasure DataのCross Domain Trackingは3rd party cookieメカニズムに依存しています。詳細については、Anonymous IDを参照してください。MobileおよびPC Safariブラウザでは機能しないため、3rd party cookieの制限を理解することが特に重要です。

Cross-Domain Trackingの有効化

JavaScript SDKをアクティブにするには、Cross-Domain trackingを有効にする必要があります。

_td.set('$global', 'td_global_id', 'td_global_id');_を呼び出して機能を有効にします。

<script type="text/javascript">
  // Configure an instance for your database
  var td = new Treasure({
    host: 'in.treasuredata.com',
    writeKey: 'YOUR_WRITE_ONLY_APIKEY_IS_HERE',
    database: 'DATABASE_NAME'
  });
  // Enable cross-domain tracking
  td.set('$global', 'td_global_id', 'td_global_id');
  // Track pageview information to 'pageviews' table
  td.trackPageview('pageviews');
</script>

この行は、宛先tableに_td_global_id_という追加のcolumnを追加します。