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 필드가 있습니다. OS 또는 장치 버전에 대해 유사한 필드는 없습니다.
  • 일부 레코드에는 @OSName의 OS 버전 세부 정보가 포함되어 있지만 일관성이 없고 신뢰할 수 없습니다.
  • 표준 보고서는 user agent 문자열에 나타나는 경우 OS 분류와 경우에 따라 OS 버전을 표시할 수 있습니다. 더 자세한 추출을 위해서는 맞춤화가 필요합니다.

관련 레독스

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