showConsentMode

개인 정보를 사용하는 데 최종 사용자 동의를 받기 위한 UI를 노출합니다. 기존에 동의한 내역에 따라 동의 상태값이 설정되어져 있습니다. consentMode를 null 로 입력할 경우 Hive SDK 의 Analytics Provider 추가 여부에 따른 동의 목록을 자동으로 생성합니다. Hive SDK 에서 판단하는 ConsentMode.ConsentForm.providerName 은 "main", "google", "adjust", "appsflyer", "singular", "airbridge" 입니다.

Parameters

consentMode

UI에 띄울 내용과 Provider를 모두 커스텀 할 수 있게 됩니다. 기본 동의인 Main 은 ConsentMode.ConsentForm.providerName 이 "main" 으로 설정됩니다.

listener

ConsentModeListener 로 UI에서 동의한 결과를 ConsentMode.ConsentStatus 배열로 응답합니다. 취소할 경우 ResultAPI.CANCELED 로 응답합니다.

See also