diff --git a/src/DatadogLoggingService.js b/src/DatadogLoggingService.js index 41403ec..77f8ad4 100644 --- a/src/DatadogLoggingService.js +++ b/src/DatadogLoggingService.js @@ -60,6 +60,8 @@ class DatadogLoggingService extends NewRelicLoggingService { sessionSampleRate: parseInt(process.env.DATADOG_SESSION_SAMPLE_RATE || 0, 10), sessionReplaySampleRate: parseInt(process.env.DATADOG_SESSION_REPLAY_SAMPLE_RATE || 0, 10), trackUserInteractions: true, + trackSessionAcrossSubdomains: true, + usePartitionedCrossSiteSessionCookie: true, trackResources: true, trackLongTasks: true, defaultPrivacyLevel: process.env.DATADOG_PRIVACY_LEVEL || 'mask-user-input', @@ -69,6 +71,8 @@ class DatadogLoggingService extends NewRelicLoggingService { site: process.env.DATADOG_SITE || '', env: process.env.DATADOG_ENV || '', forwardErrorsToLogs: true, + trackSessionAcrossSubdomains: true, + usePartitionedCrossSiteSessionCookie: true, sessionSampleRate: parseInt(process.env.DATADOG_LOGS_SESSION_SAMPLE_RATE || 0, 10), service: process.env.DATADOG_SERVICE || '', version: datadogVersion,