跳到主要内容

设置欧盟地区用户数据传输协议(ComplianceSetEUAgreeStatus)

AndroidiOSWindows
如果您使用的是 Unity 引擎,请参见 Unity SDK 的 ComplianceSetEUAgreeStatus

欧盟地区用户数据传输协议 (GDPR) 适用于所有涉及欧盟玩家的业务,和业务本身所处的地区无关。任何需要保存或处理欧盟玩家数据的业务,无论是否位于欧盟地区,都需要设置欧盟地区玩家是否同意在非欧盟地区传输用户数据。

函数定义

UFUNCTION(BlueprintCallable, Category = "INTLSDKAPI")
static void ComplianceSetEUAgreeStatus(EComplianceAgreeStatus Status);

入参说明

参数类型说明
statusUComplianceAgreeStatus欧盟玩家是否同意在非欧盟地区传输数据
-1:拒绝
0:未设置
1:同意

回调处理

回调处理接口是 ComplianceResultObserver。回调数据结构是 ComplianceResult

回调 ID 是 kMethodIDComplianceSetEUAgreeStatus

代码示例

UINTLSDKAPI::ComplianceSetEUAgreeStatus(UComplianceAgreeStatus::kAgree);