콘텐츠로 이동

데이터 수집 마스킹

필드 전체를 마스킹하려면 FTMobileConfig.dataModifier 사용을 권장합니다. 성능이 더 우수합니다. 세분화된 규칙 기반 대체가 필요하다면 FTMobileConfig.lineDataModifier 사용을 권장합니다.

단일 필드 수정 (dataModifier)

  • 역할: 데이터 내 단일 필드 값 수정
  • 파라미터 형식: {key: newValue}
  • 예시: {"device_uuid": "xxx"}는 대상 데이터의 device_uuid 필드 값을 "xxx"로 변경합니다.

단일 데이터 수정 (lineDataModifier)

  • 역할: 특정 데이터 유형 내 지정된 필드 값 수정
  • 파라미터 형식: {measurement: {key: newValue}}
  • 예시: {"view": {"view_url": "xxx"}}는 모든 view 유형 데이터의 view_url 필드 값을 "xxx"로 변경합니다.

measurement 데이터 유형 목록:

  • RUM 데이터: view, resource, action, long_task, error
  • 로그 데이터: log

설정 예시

let config: FTMobileConfig = {
  datakitUrl: Config.SERVER_URL,
  debug: true,
  dataModifier: { device_uuid: 'xxx' },
  lineDataModifier: {
    resource: { response_header: 'xxx' },
    view: { view_url: 'xxx' },
  },
};

문서 평가

이 페이지가 도움이 되었나요?