코드 분석기를 통해 AppMeasurement를 실행했으며 AppMeasurement가 Math.random()
사용을 잠재적인 보안 위험으로 표시했습니다. 민감한 데이터에 Math.random()
을 사용합니까?
아니요. Math.random()
을 사용하는 숫자는 민감한 데이터를 마스킹, 전송 또는 수신하는 데 사용되지 않습니다. Adobe 데이터 수집 서버로 전송되는 데이터는 기본 HTTPS 연결의 보안에 의존합니다.
AppMeasurement는 세 가지 주요 영역에서 Math.random()
을 사용합니다.
- 샘플링: 구현에 따라 일부 정보는 사이트 방문자의 일부에 대해서만 수집될 수 있습니다.
Math.random()
은 특정 방문자가 데이터를 보내야 하는지 여부를 결정하는 데 사용됩니다. 대부분의 구현은 샘플링을 사용하지 않습니다. - 대체 방문자 ID: 쿠키에서 방문자 ID를 검색할 수 없는 경우 무작위 방문자 ID가 생성됩니다. AppMeasurement의 이 부분에서는
Math.random()
에 대한 두 번의 호출을 사용합니다. - 캐시 무효화: 브라우저 캐싱을 방지하기 위해 이미지 요청 URL 끝에 임의의 숫자가 추가됩니다.