主题
Skip to content
1、发布区域含有欧盟地区时,必须接入 GDPR
WARNING
判断用户是否为欧盟地区的用户
如果是欧盟地区,需要在设置页面新增 GDPR 按钮,并在点击后弹出 GDPR 弹窗
SDK 内部还实现了第一次启动时弹出 GDPR 弹窗,此逻辑为 SDK 内部逻辑,无需接入
是否为欧盟用户,控制是否显示 GDPR 按钮
- false 非欧盟地区,不弹 GDPR,设置界面没有 GDPR 按钮
- true 欧盟地区,弹 GDPR,设置界面出现 GDPR 按钮,点击弹出 GDPR 界面
C#
public virtual bool IsRequestLocationInEeaOrUnknownStatic(){return default;}
展示 GDPR 用户协议
C#
public virtual void ShowGDPRDialogStatic(){}
调用此接口会触发 GDPR 弹框回调ZMYSDKManager.I.ShowGDPRResult
TypeScript
//监听 是否为欧盟地区 如果true 可以展示欧盟弹窗
//false 非欧盟地区,不弹 GDPR,设置界面没有 GDPR 按钮
//true 欧盟地区,弹 GDPR,设置界面出现 GDPR 按钮,点击弹出 GDPR 界面
public inEeaForGDPRListen(callback : (inEea : boolean) => void) {}
// 移除 监听
public inEeaForGDPRRemove() {}
//state: 0-欧盟弹窗关闭 1-欧盟弹窗展示 (注,如果回调了1,那么后续会有0)
public showGDPRDialogStatic(callback :(status : number) => void) {}
点我快速对接


