옵트아웃
초기화 시 설정
let config = HackleConfigBuilder()
.optOutTracking(true)
.build()
Hackle.initialize(sdkKey: YOUR_APP_SDK_KEY, config: config) {
// SDK ready to use.
}HackleConfigBuilder *builder = [[HackleConfigBuilder alloc] init];
[builder optOutTracking:YES];
HackleConfig *config = [builder build];
[Hackle initializeWithSdkKey:@"YOUR_APP_SDK_KEY" config:config completion:^{
// SDK ready to use.
}];런타임 옵트아웃 제어
hackleApp.setOptOutTracking(optOut: true) // activate
hackleApp.setOptOutTracking(optOut: false) // deactivate
let isOptOut = hackleApp.isOptOutTracking // query (property, not method)[hackleApp setOptOutTrackingWithOptOut:YES];
[hackleApp setOptOutTrackingWithOptOut:NO];
BOOL isOptOut = hackleApp.isOptOutTracking;영속성 관리
마지막 업데이트