概览
“概览”章节Google Play Age Signals API 封装 - 检测受监管账号与已验证用户
先使用 checkAgeSignals() 以及下方列出的其他核心方法。
平台支持
标题为“平台支持”的章节| 平台 | 支持 | 备注 |
|---|---|---|
| iOS | 是 | 原生 |
| Android | 是 | 原生 |
| Web | 否 | 用 Capacitor.getPlatform() 做防护 |
核心功能
标题为“核心功能”的章节checkAgeSignals- 获取当前活跃用户的 Play Age Signals。
公开的 API
标题为“Public API”的章节| 方法 | 描述 |
|---|---|
checkAgeSignals | 获取当前活跃用户的 Play Age Signals。 |
getPluginVersion | 获取原生 Capacitor 插件版本。 |
参考值
标题为“参考值”的章节使用这些错误代码来决定是重试、提示用户更新 Google Play 组件,还是将设备视为不支持。
错误代码
标题为“错误代码”的章节| 值 | 含义 |
|---|---|
API_NOT_AVAILABLE | Play Age Signals API 不可用,通常是因为 Play Store 版本过旧。 |
PLAY_STORE_NOT_FOUND | 设备上未安装 Google Play Store。 |
NETWORK_ERROR | 请求信号时网络连接失败。 |
PLAY_SERVICES_NOT_FOUND | Google Play services 缺失或不可用。 |
CANNOT_BIND_TO_SERVICE | 插件无法绑定 Play Store 服务。 |
PLAY_STORE_VERSION_OUTDATED | 必须更新 Google Play Store。 |
PLAY_SERVICES_VERSION_OUTDATED | 必须更新 Google Play services。 |
CLIENT_TRANSIENT_ERROR | 客户端设备发生临时错误;重试可能会成功。 |
APP_NOT_OWNED | 该应用并非通过 Google Play 安装。 |
INTERNAL_ERROR | API 发生未知内部错误。 |
唯一数据源
“唯一可信来源”章节此参考文档同步自 src/definitions.ts 在 capacitor-android-age-signals.
继续使用 @capgo/capacitor-android-age-signals
章节标题:“从 @capgo/capacitor-android-age-signals 继续”如果你正在使用 @capgo/capacitor-android-age-signals 以规划商店审核与分发,并将其与 @capgo/capacitor-in-app-review 有关 @capgo/capacitor-in-app-review 中的实现细节, 使用 @capgo/capacitor-in-app-review 关于“使用 @capgo/capacitor-in-app-review”中的原生能力, @capgo/capacitor-native-market 有关 @capgo/capacitor-native-market 中的实现细节, 使用 @capgo/capacitor-native-market 有关使用 @capgo/capacitor-native-market 的原生能力,以及 Capacitor OTA 更新:App Store 审核指南 实际场景请参阅 Capacitor OTA Updates:App Store 审核指南。