AppboyKit (also known as the Objective-C SDK) is no longer supported and has been replaced by the Swift SDK. It will no longer receive new features, bug fixes, security updates, or technical support—however, messaging and analytics will continue to function as normal. To learn more, see Introducing the New Braze Swift SDK.
iOS의 데이터 수집 비활성화
데이터 프라이버시 규정을 준수하기 위해 disableSDK
메서드를 사용하여 iOS SDK에서 데이터 추적 활동을 완전히 중지할 수 있습니다. 이 방법을 사용하면 모든 네트워크 연결이 취소되고 Braze SDK가 서버로 데이터를 전달하지 않습니다. 나중에 데이터 수집을 재개하려면 향후 requestEnableSDKOnNextAppRun
메서드를 사용하여 데이터 수집을 재개할 수 있습니다.
또한 wipeDataAndDisableForAppRun
메서드를 사용하여 기기에 저장된 모든 클라이언트 측 데이터를 완전히 지울 수도 있습니다.
사용자가 주어진 기기에서 제공업체의 모든 앱을 제거하지 않는 한, wipeDataAndDisableForAppRun()
호출 후 다음에 Braze SDK 및 앱을 실행하면 서버가 기기 식별자(IDFV)를 통해 해당 사용자를 다시 식별하게 됩니다. 모든 사용자 데이터를 완전히 제거하려면 wipeDataAndDisableForAppRun
호출을 Braze REST API를 통해 서버의 데이터를 삭제하는 요청과 결합해야 합니다.
iOS SDK v5.7.0 이상
iOS SDK v5.7.0 이상을 사용하는 기기의 경우, IDFV 수집을 비활성화할 때 wipeData
를 호출해도 서버가 기기 식별자(IDFV)를 통해 해당 사용자를 다시 식별하지 않습니다.