AIR에서 사용자 GDPR 설정에 액세스
The General Data Protection Regulation (GDPR) is a European Union (EU) regulation that mandates how an organisation should handle personal data.
개인화된 광고를 사용하거나 사용자 관련 데이터를 서버에 저장하는 경우 애플리케이션에서 GDPR 문제를 해결해야 합니다.
휴대기기에서 GDPR 설정은 IAB 유럽 투명성 및 동의 프레임워크를 통해 저장됩니다. 이 프레임워크는 개발자가 액세스하여 사용자에 대한 적절한 동작을 결정할 수 있도록 설정이 일관된 위치에 저장되도록 합니다.
이러한 값은 iOS의 경우 NSUserDefaults에, Android의 경우 SharedPreferences에 저장됩니다.
AIR SDK를 사용하면 Application extension을 통해 이러한 값에 쉽게 액세스할 수 있습니다. 애플리케이션 확장은
defaults
기능을 통해 NSUserDefaults 및 SharedPreferences에 대한 액세스를 허용합니다.먼저
useSharedDefaults
플래그를 설정하여 애플리케이션의 공유 값을 사용하도록 합니다.Application.service.defaults.useSharedDefaults = true;
If we don't set this flag, then the values retrieved through the
defaults
functionality will be isolated from values set via other methods and you won't retrieve the correct TC data values.
이 플래그를 설정하면 적절한 키를 사용하여 프레임워크에서 TC 데이터를 검색할 수 있습니다.
예를 들어:
var value:String =
Application.service.defaults.
getString( "IABTCF_TCString" );
그런 다음 애플리케이션에서 GDPR을 구현하는 데 필요한 대로 이 값을 사용할 수 있습니다.
사용 가능한 키의 전체 목록과 값 및 유형에 대한 설명은 documentation here 을 참조하십시오.
Reference
이 문제에 관하여(AIR에서 사용자 GDPR 설정에 액세스), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/marchbold/accessing-user-gdpr-settings-in-air-3che텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)