Specific Actions
Here's a list of methods that could be useful if you want to interact further with our SDK (updating some data sets, overriding consent, etc)
Clear consent
func clearConsent() Set external ids
func setExternalIds(externalIds: [String: String]) -> Selflet externalsIds = ["customPersonalId": "abze43"]
appConsent.setExternalIds(externalIds: externalsIds) NSDictionary* infos = @{@"customPersonalId": @"abze43"};
[self.appConsent setExternalIdsWithExternalIds:infos];Save external ids
func saveExternalIds(_ completion: ACTypedResultVoidHandler?)appConsent.saveExternalIds { result in
switch result {
case .success:
print("🔥 Save External Ids Successful")
case .failure:
print("🔥 Save External Ids Failure")
}
} NSDictionary* data = [self.appConsent getExternalIds];Get external ids
Overwrite Consent Status
Save floating purposes
Force Accept All
Force Deny All
Confirm whether you need to request consent again for a specific floating purpose id
Last updated