Overview
If you experience unexpected behavior with the Datadog Roku SDK, use this guide to resolve issues. If you continue to have trouble, contact Datadog Support for further assistance.
SDK not sending data to Datadog
If your channel is running but no data appears in Datadog, verify that the site parameter in your initialization matches the datacenter for your Datadog organization:
datadogroku_initialize({
clientToken: "<CLIENT_TOKEN>",
applicationId: "<APPLICATION_ID>",
site: "datadoghq.com", ' Update this value to match your organization's datacenter
env: "<ENV_NAME>",
sessionSampleRate: 100,
launchArgs: args
})
The default value (datadoghq.com) routes data to the US1 datacenter. If your organization is on EU1, AP1, or another region, update this value accordingly. See the Roku Channel Monitoring Setup for the correct site value for your region.
Further reading
Additional helpful documentation, links, and articles: