合规性设置用户信息与年龄状态(ComplianceSetUserInfoWithAgeStatus)
AndroidiOSWindows
支持于:LI PASS V1.12
如果您使用的是 Unreal Engine,请参见 Unreal Engine SDK 的 ComplianceSetUserInfoWithAgeStatus。
支持于:LI PASS V1.12
如果您使用的是 Unreal Engine,请参见 Unreal Engine SDK 的 ComplianceSetUserInfoWithAgeStatus。
设置区域和成年状态。
函数定义
public static void ComplianceSetUserInfoWithAgeStatus(string region, ComplianceAgeStatus status)
public enum ComplianceAgeStatus
{
BelowGrade = -2,
Minor = -1,
UnKnown = 0,
Adult = 1,
}
入参说明
参数 | 类型 | 说明 |
---|---|---|
region | string | ISO 3166-1 国家或地区的数字代码 例如 156 代表中国,040 代表奥地利 |
status | enum | ComplianceAgeStatus.Adult :已成年ComplianceAgeStatus.Minor :未成年ComplianceAgeStatus.BelowGrade :年龄低于游戏要求ComplianceAgeStatus.UnKnown :未知默认值: ComplianceAgeStatus.UnKnown |
回调处理
回调处理接口是 ComplianceResultObserver。回调数据结构是 ComplianceResult。
回调 ID 是 INTL_COMPLIANCE_SET_USER_INFO_WITH_AGE_STATUS
。
代码示例
// 保存玩家地区并设置为成年人的状态
INTLAPI.ComplianceSetUserInfoWithAgeStatus("040",ComplianceAgeStatus.Adult);