概览
“概览”章节Google Play Age Signals API 封装 - 检测受监督账号与已验证用户
从这里开始 checkAgeSignals() 以及下方列出的其他核心方法。
平台支持
标题为“平台支持”的部分| 平台 | 支持 | 备注 |
|---|---|---|
| iOS | 是 | 原生 |
| Android | 是 | 原生 |
| Web 端 | 否 | 使用 Capacitor.getPlatform() 做保护 |
核心功能
标题为“核心功能”的章节checkAgeSignals- 请求当前活跃用户的 Play Age Signals。
公开 API
标题为“公开 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 更新:App Store 审核指南的实际背景。