Adobe Campaign Managed Cloud的跟踪日志中缺少操作系统和设备版本数据

在Adobe Campaign Managed Cloud中,跟踪日志显示设备和操作系统系列信息。 该产品不包含用于操作系统版本或设备型号或版本的字段。 要解决此问题,请解析用户代理字符串以获取详细数据。

描述 description

环境

  • 产品: Adobe Campaign Managed Cloud
  • 版本: v8(控制台内部版本8.7.2,服务器内部版本8.7.2)
  • 约束:跟踪日志中没有OS版本、设备模型或版本的现成字段

问题/症状

  • 跟踪日志仅显示​ 设备系列 ​和​操作系统系列
  • 对于操作系统版本、设备型号或版本,没有单独的字段
  • 详细信息仅在nms:userAgent中可用,需要手动提取

解决方法 resolution

要解决此问题,请执行以下步骤:

  1. 导出包含nms:trackingLogRcp字段的相关跟踪日志表(如nms:userAgent)。
  2. 解析nms:userAgent字段以提取操作系统版本和设备型号或版本信息。 注意​​某些用户代理可能无法提供完整的设备型号/版本详细信息,尤其是在iOS等特定平台上。
  3. 如果需要,可使用正则表达式或第三方用户代理库协助进行解析。
  4. 使用提取的数据填充自定义字段,以供进一步分析或报告。 注释​​除了nms:userAgent中存在之外,没有其他扩充。
  5. 验证提取的数据是否符合您的报告要求。

注释

  • @browserVersion字段存在,因为浏览器版本易于解析。 对于操作系统或设备版本,没有类似的字段。
  • 某些记录在@OSName中包含OS版本详细信息,但这样既不一致又不可靠。
  • 标准报表可以显示操作系统细分,如果它们出现在user agent字符串中,则有时会显示操作系统版本。 更详细的提取需要自定义。

相关读数

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f