跳到主要内容

提交用户出生年月(ComplianceCommitBirthday,V1.16 已弃用)

AndroidiOSWindows
如果您使用的是 Unreal Engine,请参见 Unreal Engine SDK 的 ComplianceCommitBirthday

当玩家首次进入游戏,或无法判断玩家的未成年状态时,游戏需弹框让玩家输入出生年月,判断玩家成年状态以及是否需要验证。

警告

如果玩家输入的生日为判定当天的日期 (同月同日):

  • 在 Player Network SDK V1.16 版本前,系统判定玩家年龄时不计算当天日期,因此判定的玩家年龄比实际年龄小一岁。
  • 在 Player Network SDK V1.16 版本后,统判定玩家年龄时计算当天日期,因此判定的玩家年龄为实际年龄。

函数定义

public static void ComplianceCommitBirthday(string birthday);

入参说明

参数类型说明
birthdaystring玩家出生日期
格式支持 yyyy-mm 或 yyyy-mm-dd

回调处理

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

回调 ID 是 INTL_COMPLIANCE_COMMIT_BIRTHDAY

代码示例

string birthday = "1970-01-01";
INTLAPI.ComplianceCommitBirthday(birthday);