Braze

자주 묻는 질문

브레이즈에서 로그아웃한 익명 유저 데이터는 트래킹하고 싶지 않습니다. 어떻게 해야하나요?

보안유저∙세그먼트데이터

질문

브레이즈에서 로그아웃한 익명 유저 데이터는 트래킹하고 싶지 않습니다. 어떻게 해야하나요?

답변

내부 보안 규정 등으로 인해 유저가 로그아웃한 상태에서 익명유저로 인식되어야 하는 경우, wipeData 함수를 활용하실 수 있습니다. wipeData 함수는 SDK 로컬에 저장된 데이터를 삭제하며 SDK를 비활성화(disable)시킵니다.

  • Android: wipeData

    • wipeData 후에 SDK가 비활성화되기 때문에, 같은 세션에서 유저가 행한 행동은 기록되지 않습니다.

    • SDK가 다시 init 되거나, 유저가 로그아웃한 다음 새로운 세션을 시작하면, 익명유저 프로필에 기록됩니다. (wipeData 이후 랜덤ID가 새로 생성됨)

    • Braze에서 Android device ID는 랜덤ID이며, device ID에 따라 Braze ID도 새로 부여됩니다.

  • iOS: wipeData

    • wipeData 후에 SDK가 비활성화되기 때문에, 같은 세션에서 유저가 행한 행동은 기록되지 않습니다.

    • Braze에서 iOS device ID는 랜덤 ID이며, device ID에 따라 Braze ID도 새로 부여됩니다.

주의사항

wipeData()를 하면 MAU가 예상치보다 높게 잡힐 수 있습니다. wipeData()를 통해 익명유저로 트래킹하게 되면, 새로운 "Active user"가 기록되는 것이기 때문에 브레이즈 과금 기준 중 하나인 MAU가 고객사에서 예상했던 수치보다 더 많게 반영될 수 있습니다.


참고할 만한 자료

  • device ID를 IDFV로 설정하고자하는 경우 추가 작업이 필요합니다 : 가이드