Operating system and device version data missing in tracking logs Adobe Campaign Managed Cloud
In Adobe Campaign Managed Cloud, tracking logs show device and operating system family information. The product does not include fields for operating system version or device model or version. To fix this issue, parse the user agent string to get detailed data.
Description description
Environment
- Product: Adobe Campaign Managed Cloud
- Version: v8 (Console Build 8.7.2, Server Build 8.7.2)
- Constraints: No out-of-the-box fields for OS version or device model or version in tracking logs
Issue/Symptoms
- Tracking logs display device family and operating system family only
- No separate fields for operating system version or device model or version
- Detailed information is available only in
nms:userAgentand requires manual extraction
Resolution resolution
To fix this issue, follow these steps:
- Export the relevant tracking log table (such as
nms:trackingLogRcp) containing thenms:userAgentfield. - Parse the
nms:userAgentfield to extract operating system version and device model or version information. Note: Some user agents may not provide complete device model/version details, especially on certain platforms like iOS. - Use regular expressions or third-party user agent libraries to assist with parsing if needed.
- Populate custom fields with the extracted data for further analysis or reporting. Note: There is no additional enrichment beyond what is present in
nms:userAgent. - Verify that the extracted data meets your reporting requirements.
Notes
- The
@browserVersionfield exists because browser versions are easy to parse. There is no similar field for OS or device versions. - Some records include OS version details in
@OSName, but this is inconsistent and unreliable. - Standard reports can show OS breakdowns and sometimes OS versions if they appear in the
user agentstring. More detailed extraction requires customization.
Related readings
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f