Tracking background events may lead to additional sessions, which can impact billing. For questions, contact Datadog support.
+
+
+You can track events such as crashes and network requests when your application is in the background (for example, when no active view is available).
+
+Add the following snippet during initialization in your Datadog configuration:
+
+```javascript
+configuration.trackBackgroundEvents = true;
+```
+
+## Data storage
+
+
+{{% collapse-content title="Android" level="h5" %}}
+Before data is uploaded to Datadog, it is stored in cleartext in your application's cache directory. This cache folder is protected by [Android's Application Sandbox][11], meaning that on most devices this data can't be read by other applications. However, if the mobile device is rooted, or someone tampers with the Linux kernel, the stored data might become readable.
+{{% /collapse-content %}}
+
+
+{{% collapse-content title="iOS" level="h5" %}}
+Before data is uploaded to Datadog, it is stored in cleartext in the cache directory (`Library/Caches`) of your [application sandbox][12], which can't be read by any other app installed on the device.
+{{% /collapse-content %}}
+
+
+## Development mode
+
+While in development mode, your application can submit extra events related to the React Native tooling, such as code transformation errors and requests to a local development server.
+
+To prevent these events from showing in the dashboard, you can disable errors and resources tracking in dev mode using the `__DEV__` flag:
+
+```js
+const config = new DatadogProviderConfiguration(
+ CLIENT_TOKEN,
+ ENVIRONMENT,
+ APPLICATION_ID,
+ true,
+ !__DEV__ /* trackResources will be false in DEV mode, true otherwise */,
+ !__DEV__ /* trackErrors will be false in DEV mode, true otherwise */,
+ trackingConsent
+)
+```
+
+## New architecture support
+
+The [React Native new architecture][11] is supported by the React Native SDK in version `>=1.8.0`.
+
+The minimum supported React Native version for the new architecture is `0.71`.
+
+## Troubleshooting
+
+### Usage with `use_frameworks!`
+
+If you have `use_frameworks!` enabled in your `Podfile`, running `pod install` after adding the SDK is likely to trigger an error like this one:
+
+```shell
+The 'Pods-MyApp' target has transitive dependencies that include statically linked binaries: (DatadogSDKBridge, DatadogSDKCrashReporting)
+```
+
+To prevent that error, edit your `Podfile` to install the React Native SDK pod as a static library:
+
+```ruby
+static_libraries = ['DatadogSDKReactNative']
+
+# Turn pods with static dependencies into static libraries by overriding the static_framework? function to return true
+pre_install do |installer|
+ installer.pod_targets.each do |pod|
+ if static_libraries.include?(pod.name)
+ def pod.static_framework?;
+ true
+ end
+ def pod.build_type;
+ Pod::BuildType.static_library
+ end
+ end
+ end
+end
+```
+
+**Note**: This solution comes from this [StackOverflow][13] post.
+
+## Further Reading
+
+{{< partial name="whats-next/whats-next.html" >}}
+
+
+[1]: https://docs.datadoghq.com/error_tracking/
+[2]: https://app.datadoghq.com/error-tracking/settings/setup/client/
+[7]: /account_management/api-app-keys/#api-keys
+[8]: /account_management/api-app-keys/#client-tokens
+[10]: /getting_started/tagging/#define-tags
+[12]: https://support.apple.com/guide/security/security-of-runtime-process-sec15bfe098e/web
\ No newline at end of file
diff --git a/content/en/error_tracking/frontend/mobile_error_tracking/roku.md b/content/en/error_tracking/frontend/mobile_error_tracking/roku.md
new file mode 100644
index 0000000000000..14ab13091e367
--- /dev/null
+++ b/content/en/error_tracking/frontend/mobile_error_tracking/roku.md
@@ -0,0 +1,9 @@
+---
+title: Roku Error Tracking
+type: multi-code-lang
+code_lang: roku
+code_lang_weight: 40
+---
+
+### This is a text to simulate a page
+ROKU
\ No newline at end of file
diff --git a/content/en/error_tracking/frontend/mobile_error_tracking/unity.md b/content/en/error_tracking/frontend/mobile_error_tracking/unity.md
new file mode 100644
index 0000000000000..5c7f8c028357b
--- /dev/null
+++ b/content/en/error_tracking/frontend/mobile_error_tracking/unity.md
@@ -0,0 +1,9 @@
+---
+title: Unity Error Tracking
+type: multi-code-lang
+code_lang: unity
+code_lang_weight: 50
+---
+
+### This is a text to simulate a page
+unity
\ No newline at end of file
diff --git a/content/en/error_tracking/frontend/replay_errors.md b/content/en/error_tracking/frontend/replay_errors.md
index df5aa7585515b..60c348234a3f8 100644
--- a/content/en/error_tracking/frontend/replay_errors.md
+++ b/content/en/error_tracking/frontend/replay_errors.md
@@ -80,4 +80,4 @@ After reviewing key information about the error, such as the error message and s
[1]: https://app.datadoghq.com/error-tracking/settings/setup/client
[2]: /error_tracking/frontend/browser#setup
-[3]: /error_tracking/frontend/mobile
+[3]: /error_tracking/frontend/mobile_error_tracking
diff --git a/layouts/partials/error_tracking/setup-error-tracking-mobile.html b/layouts/partials/error_tracking/setup-error-tracking-mobile.html
new file mode 100644
index 0000000000000..74834ce04ec21
--- /dev/null
+++ b/layouts/partials/error_tracking/setup-error-tracking-mobile.html
@@ -0,0 +1,64 @@
+{{ $dot := . }}
+RUM and Error Tracking for Roku are not available on the US1-FED Datadog site.
+{{< /site-region >}}
+
+## Overview
+
+This page describes how to instrument your applications for [Error Tracking][2] with the Roku SDK.
+
+The Datadog Roku SDK supports BrightScript channels for Roku OS 10 and higher.
+
+## Setup
+
+### Step 1 - Declare the SDK as a dependency
+{{% collapse-content title="Using ROPM (recommended)" level="h5" %}}
+`ROPM` is a package manager for the Roku platform (based on NPM). If you're not already using `ROPM` in your Roku project, read their [Getting started guide][3].
+
+Once your project is set up to use `ROPM`, you can use the following command to install the Datadog dependency:
+
+```shell
+ropm install datadog-roku
+```
+{{% /collapse-content %}}
+
+{{% collapse-content title="Setup manually" level="h5" %}}
+If your project does not use `ROPM`, install the library manually by downloading the [Roku SDK zip archive][4] and unzipping it in your project's root folder.
+
+Make sure you have a `roku_modules/datadogroku` subfolder in both the `components` and `source` folders of your project.
+{{% /collapse-content %}}