[ios] 추적 허용 여부에 따른 데이터 수집 빈도 변경하기

iOS 14.5부터 앱 추적 허용 여부를 묻는 팝업이 추가되면서 사용자의 추적을 허용할 지 여부를 묻게 되었습니다. 이에 따라 사용자가 추적을 허용한 경우와 허용하지 않은 경우에 따라 데이터 수집 빈도를 변경해야 할 필요가 있습니다.

추적 허용한 경우

사용자가 추적을 허용한 경우, 기존에 설정한 데이터 수집 빈도를 유지할 수 있습니다. 하지만, 사용자의 추적을 허용하는 상황이므로 데이터 수집 빈도를 높여 더 많은 데이터를 수집할 수도 있습니다.

// 추적 허용한 경우 데이터 수집 빈도 증가
Mixpanel.sharedInstance()?.flushInterval = 30

추적 허용하지 않은 경우

사용자가 추적을 허용하지 않은 경우, 데이터 수집 빈도를 낮추어 민감한 데이터를 수집하지 않도록 해야 합니다.

// 추적 허용하지 않은 경우 데이터 수집 빈도 감소
Mixpanel.sharedInstance()?.flushInterval = 180

이와 같이 iOS 14.5에서 추가된 추적 허용 여부에 따른 데이터 수집 빈도 조절은 사용자의 프라이버시를 존중하면서도 앱의 필요한 데이터를 안전하게 수집할 수 있는 중요한 기능입니다.

더 자세한 내용은 Apple의 공식 문서를 참고할 수 있습니다.