Skip to main content

ComplianceSetUserInfoWithAgeStatus for user information and age status

AndroidiOSPC
Available from: LI PASS V1.12

If you are using the Unreal Engine, refer to ComplianceSetUserInfoWithAgeStatus in the Unreal Engine SDK.

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​

ParameterTypeExplanation
regionstringThe numeric codes for countries or regions from ISO 3166-1For 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);