设置欧盟地区用户数据传输协议(ComplianceSetEUAgreeStatus)
欧盟地区用户数据传输协议 (GDPR) 适用于所有涉及欧盟玩家的业务,和业务本身所处的地区无关。任何需要保存或处理欧盟玩家数据的业务,无论是否位于欧盟地区,都需要设置欧盟地区玩家是否同意在非欧盟地区传输用户数据。
函数定义
public static void ComplianceSetEUAgreeStatus(ComplianceAgreeStatus kstatus);
入参说明
参数 | 类型 | 说明 |
---|---|---|
kstatus | ComplianceAgreeStatus | 欧盟玩家是否同意在非欧盟地区传输数据 -1:拒绝 0:未设置 1:同意 |
回调处理
回调处理接口是 ComplianceResultObserver。回调数据结构是 ComplianceResult。
回调 ID 是 INTL_COMPLIANCE_SET_EU_AGREE_STATUS
。
代码示例
ComplianceAgreeStatus kstatus = ComplianceAgreeStatus.UnKnown;
// kstatus = ComplianceAgreeStatus.Deny;
// kstatus = ComplianceAgreeStatus.Agree;
INTLAPI.ComplianceSetEUAgreeStatus(kstatus);