# 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のコードスニペットを以下のものに置き換えます:


```html
<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>
```

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

* [JavaScript SDK version 3.1について](/ja/products/customer-data-platform/integration-hub/streaming/td-javascript-sdk/about-javascript-sdk-version-3-1)
* [Treasure Data JavaScript SDK Version 3の移行](/ja/products/customer-data-platform/integration-hub/streaming/td-javascript-sdk/treasure-data-javascript-sdk-version-3-migration)
* [Treasure Data JavaScript SDK Version 3.0のデフォルトログパラメータ](/ja/products/customer-data-platform/integration-hub/streaming/td-javascript-sdk/treasure-data-javascript-sdk-version-3-0-default-log-parameters)
* [Treasure Data JavaScript SDK Version 2.5.0のバージョン更新概要](/ja/products/customer-data-platform/integration-hub/streaming/td-javascript-sdk/treasure-data-javascript-sdk-version-2-5-0-version-update-summaries)


TD JS SDK v. 3のセットアップと設定に関する追加情報は、[GitHub](https://github.com/treasure-data/td-js-sdk/tree/3.0.0)で入手できます。