# TD JS SDK 4 0への移行 アプリケーションをJS SDK 4.0に移行するには: 1. JavaScriptスニペットのhost設定を新しい**records.in** base URLで更新します。 たとえば、USの開発者はingest endpointを"[https://us01.records.in.treasuredata.com](https://us01.records.in.treasuredata.com)"に設定します。リージョン別の新しいingest endpointのリストについては、[Treasure Data SitesとbaseURL](https://api-docs.treasuredata.com/en/overview/aboutendpoints/)を参照してください。 例 ```javascript var foo = new Treasure({ database: 'your_database', writeKey: 'your_write_only_key', // Remove old ingest endpoint // host: 'in.treasuredata.com' host: 'us01.records.in.treasuredata.com' }); ``` 1. (オプション)td_user_agentからtd_browser、td_browser_version、td_os、td_os_versionの値を取得するSQLを記述します。 例 ```sql SELECT td_user_agent, TD_PARSE_USER_AGENT(td_user_agent, 'os_family') AS td_os ,TD_PARSE_USER_AGENT(td_user_agent, 'os_major') AS td_os_version_major ,TD_PARSE_USER_AGENT(td_user_agent, 'os_minor') AS td_os_version_minor ,TD_PARSE_USER_AGENT(td_user_agent, 'ua_family') AS td_browser ,TD_PARSE_USER_AGENT(td_user_agent, 'ua_major') AS td_browser_version_major ,TD_PARSE_USER_AGENT(td_user_agent, 'ua_minor') AS td_browser_version_minor FROM pageview; ``` ![](/assets/img0001.82336ede1a4f735b47694aa5033bcde7398be4d114d20b8078002823d0fd1b7b.ef656343.png)