Skip to content
Last updated

TD Javascript SDK Version 3.0について

TD JavaScript SDK(TD JS SDK)により、Treasure Dataはお客様のドメインのウェブサイトにfirst-party cookieを保存し、ウェブサイトのユーザーを他のプラットフォーム全体で追跡して情報を収集できます。TD JS SDKを使用することで、ウェブサイトのアクティビティを追跡するためにサーバー側に何もインストールする必要がありません。

TD JS SDK version 3は、リアルタイムユースケースのセキュリティと信頼性を提供し、Fetch APIに基づいているため、TD JS SDK v2のJSONP APIが不要になります。

v3.0にアップグレードするには、既存のJS SDK v2.5のコードスニペットを以下のものに置き換えます:

<script type="text/javascript">
!function(t,e){if(void 0===e[t]){e[t]=function(){e[t].clients.push(this),this._init=[Array.prototype.slice.call(arguments)]},e[t].clients=[];for(var r=["addRecord","blockEvents","fetchServerCookie","fetchGlobalID","fetchUserSegments","resetUUID","ready","setSignedMode","setAnonymousMode","set","trackEvent","trackPageview","trackClicks","unblockEvents"],s=0;s<r.length;s++){var c=r[s];e[t].prototype[c]=function(t){return function(){return this["_"+t]=this["_"+t]||[],this["_"+t].push(Array.prototype.slice.call(arguments)),this}}(c)}var n=document.createElement("script");n.type="text/javascript",n.async=!0,n.src=("https:"===document.location.protocol?"https:":"http:")+"//cdn.treasuredata.com/sdk/3.0/td.min.js";var o=document.getElementsByTagName("script")[0];o.parentNode.insertBefore(n,o)}}("Treasure",this);
</script>

詳細については、以下をご覧ください:

TD JS SDK v. 3のセットアップと設定に関する追加情報は、Githubで入手できます。