ConsentInformation
ConsentInformation 类提供检查当前同意状态、请求同意信息更新以及重置同意状态的方法。通过 UserMessagingPlatform.consent_information (GDScript) 或 UserMessagingPlatform.ConsentInformation (C#) 访问。
枚举
| 枚举 | 描述 |
|---|---|
| ConsentStatus | 指示用户的同意状态。 |
| PrivacyOptionsRequirementStatus | 指示是否需要隐私选项。 |
方法
get_consent_status / GetConsentStatus
返回用户当前的同意状态。
get_is_consent_form_available / GetIsConsentFormAvailable
返回是否有可用的同意表单可供加载。
get_privacy_options_requirement_status / GetPrivacyOptionsRequirementStatus
返回用户是否需要显示隐私选项。
update / Update
使用提供的参数请求同意信息更新。
func update(
consent_request: ConsentRequestParameters,
on_consent_info_updated_success := func(): pass,
on_consent_info_updated_failure := func(form_error: FormError): pass
) -> void
用法:
reset / Reset
将同意状态重置为未确定。