Skip to main content

ComplianceSetUserInfoWithAgeStatus for user information and age status

AndroidiOSWindows
Supported in: LI PASS V1.12
If you are using Unreal Engine, see Unreal Engine SDK's ComplianceSetUserInfoWithAgeStatus.

Set the region and adult status.

Function Definition

public static void ComplianceSetUserInfoWithAgeStatus(string region, ComplianceAgeStatus status)

public enum ComplianceAgeStatus
{
BelowGrade = -2,
Minor = -1,
UnKnown = 0,
Adult = 1,
}

Parameter Instructions

ParametersTypeExplanation
regionstringThe numeric codes for countries or regions from ISO 3166-1
For example, 156 stands for China, 040 stands for Austria
statusenumComplianceAgeStatus.Adult: Adult
ComplianceAgeStatus.Minor: Minor
ComplianceAgeStatus.BelowGrade: Age below game requirements
ComplianceAgeStatus.UnKnown: Unknown

Default: ComplianceAgeStatus.UnKnown

Observers

The callback handler interface is ComplianceResultObserver.The callback data structure is ComplianceResult.

The callback ID is INTL_COMPLIANCE_SET_USER_INFO_WITH_AGE_STATUS.

Code example

// Save player's region and set status to adult
INTLAPI.ComplianceSetUserInfoWithAgeStatus("040",ComplianceAgeStatus.Adult);