Adobe Campaign Managed Cloud的跟踪日志中缺少操作系统和设备版本数据
在Adobe Campaign Managed Cloud中,跟踪日志显示设备和操作系统系列信息。 该产品不包含用于操作系统版本或设备型号或版本的字段。 要解决此问题,请解析用户代理字符串以获取详细数据。
描述 description
环境
- 产品: Adobe Campaign Managed Cloud
- 版本: v8(控制台内部版本8.7.2,服务器内部版本8.7.2)
- 约束:跟踪日志中没有OS版本、设备模型或版本的现成字段
问题/症状
- 跟踪日志仅显示 设备系列 和操作系统系列
- 对于操作系统版本、设备型号或版本,没有单独的字段
- 详细信息仅在
nms:userAgent中可用,需要手动提取
解决方法 resolution
要解决此问题,请执行以下步骤:
- 导出包含
nms:trackingLogRcp字段的相关跟踪日志表(如nms:userAgent)。 - 解析
nms:userAgent字段以提取操作系统版本和设备型号或版本信息。 注意:某些用户代理可能无法提供完整的设备型号/版本详细信息,尤其是在iOS等特定平台上。 - 如果需要,可使用正则表达式或第三方用户代理库协助进行解析。
- 使用提取的数据填充自定义字段,以供进一步分析或报告。 注释:除了
nms:userAgent中存在之外,没有其他扩充。 - 验证提取的数据是否符合您的报告要求。
注释
@browserVersion字段存在,因为浏览器版本易于解析。 对于操作系统或设备版本,没有类似的字段。- 某些记录在
@OSName中包含OS版本详细信息,但这样既不一致又不可靠。 - 标准报表可以显示操作系统细分,如果它们出现在
user agent字符串中,则有时会显示操作系统版本。 更详细的提取需要自定义。
相关读数
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f