提交用户出生年月(ComplianceCommitBirthday,V1.16 已弃用)
当玩家首次进入游戏,或无法判断玩家的未成年状态时,游戏需弹框让玩家输入出生年月,判断玩家成年状态以及是否需要验证。
警告
如果玩家输入的生日为判定当天的日期 (同月同日):
- 在 Player Network SDK V1.16 版本前,系统判定玩家年龄时不计算当天日期,因此判定的玩家年龄比实际年龄小一岁。
- 在 Player Network SDK V1.16 版本后,统判定玩家年龄时计算当天日期,因此判定的玩家年龄为实际年龄。
函数定义
public static void ComplianceCommitBirthday(string birthday);
入参说明
参数 | 类型 | 说明 |
---|---|---|
birthday | string | 玩家出生日期 格式支持 yyyy-mm 或 yyyy-mm-dd |
回调处理
回调处理接口是 ComplianceResultObserver。回调数据结构是 ComplianceResult。
回调 ID 是 INTL_COMPLIANCE_COMMIT_BIRTHDAY
。
代码示例
string birthday = "1970-01-01";
INTLAPI.ComplianceCommitBirthday(birthday);