diff --git a/content/en/real_user_monitoring/browser/setup/client.md b/content/en/real_user_monitoring/browser/setup/client.md index c00c49ff268d2..36e63be554def 100644 --- a/content/en/real_user_monitoring/browser/setup/client.md +++ b/content/en/real_user_monitoring/browser/setup/client.md @@ -1984,7 +1984,23 @@ window.DD_RUM.init({ {{% /tab %}} {{% tab "Error Tracking" %}} -TypeScript is not supported for Error Tracking. + +Types are compatible with TypeScript >= 3.8.2. To initialize the SDK, use the following code snippet. + +
Note: For earlier versions of TypeScript, import JavaScript sources and use global variables to avoid any compilation issues.
+ +```javascript +import '@datadog/browser-rum/bundle/datadog-rum' + +window.DD_RUM.init({ + applicationId: 'XXX', + clientToken: 'XXX', + site: 'datadoghq.com', + trackUserInteractions: true, + trackResources: true, + ... +}) +``` {{% /tab %}} {{< /tabs >}} @@ -2464,4 +2480,4 @@ This option is not supported for Error Tracking. [1]: /real_user_monitoring/ [2]: /error_tracking/ [3]: https://github.com/DataDog/browser-sdk/blob/main/packages/rum/BROWSER_SUPPORT.md -[4]: https://www.npmjs.com/package/@datadog/browser-rum \ No newline at end of file +[4]: https://www.npmjs.com/package/@datadog/browser-rum