ComplianceSetEUAgreeStatus
AndroidiOSWindows
If you were looking for the method for use with Unreal Engine, see ComplianceSetEUAgreeStatus for Unreal Engine SDK.
If you were looking for the method for use with Unreal Engine, see ComplianceSetEUAgreeStatus for Unreal Engine SDK.
The General Data Protection Regulation (GDPR) applies to all businesses and organizations handling the personal data of EU citizens, no matter where the business or organization is based. Any business or organization that holds or processes the personal data of EU citizens has to set whether players in the EU region consent to transfer their user data to non-EU regions, even if they are not based in the EU.
Function definition
public static void ComplianceSetEUAgreeStatus(ComplianceAgreeStatus kstatus);
Input parameters
Parameter | Type | Description |
---|---|---|
kstatus | ComplianceAgreeStatus | Whether players in the EU region consent to transfer their user data to non-EU regions -1: Refuse 0: Not set 1:Consent |
Observers
The callback processing interface is ComplianceResultObserver. The callback data structure is ComplianceResult.
The callback methodID is INTL_COMPLIANCE_SET_EU_AGREE_STATUS
.
Code sample
ComplianceAgreeStatus kstatus = ComplianceAgreeStatus.UnKnown;
// kstatus = ComplianceAgreeStatus.Deny;
// kstatus = ComplianceAgreeStatus.Agree;
INTLAPI.ComplianceSetEUAgreeStatus(kstatus);