From 367e02731ad654d56cb391c6ecf00937d505bdc8 Mon Sep 17 00:00:00 2001 From: meghanlo <37924402+meghanlo@users.noreply.github.com> Date: Thu, 12 Dec 2024 13:25:37 -0500 Subject: [PATCH] update code snippet for TS, ET standalone (#26679) * update code snippet for TS * Update content/en/real_user_monitoring/browser/setup/client.md Co-authored-by: Sandra (neko) <165049174+neko-dd@users.noreply.github.com> --------- Co-authored-by: Sandra (neko) <165049174+neko-dd@users.noreply.github.com> --- .../browser/setup/client.md | 20 +++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) 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