资源:PlanStatus
PlanStatus 包含用户购买的所有顶级移动服务套餐的详细信息。
JSON 表示法 | |
---|---|
{ "name": string, "plans": [ { object ( |
字段 | |
---|---|
name |
PlanStatus 的资源名称,格式如下: |
plans[] |
相应用户拥有的方案的列表。 |
languageCode |
必需。BCP-47 语言代码,例如“en-US”或“sr-Latn”。如需了解详情,请参阅 http://www.unicode.org/reports/tr35/#Unicode_locale_identifier。 |
expireTime |
必需。共享方案组信息过时的时间。在此时间之后,系统将不会再向应用提供 PlanStatus。失效时间必须是未来的时间。 时间戳采用 RFC3339 世界协调时间(UTC,即“祖鲁时”)格式,精确到纳秒,最多九个小数位。示例: |
updateTime |
必需。数据流量方案代理 (DPA) 从后端系统提取方案状态信息的时间。可用于确定方案状态信息的最新程度。更新时间必须是过去的某个时间,但不能超过 30 天。 时间戳采用 RFC3339 世界协调时间(UTC,即“祖鲁时”)格式,精确到纳秒,最多九个小数位。示例: |
title |
用户与运营商签订的合同的标题。此名称将显示在界面标题中。 |
subscriberId |
运营商系统中的唯一稳定标识符,用于标识用户。 |
accountInfo |
预付费用户必须提供此信息。有关用户账号余额的信息。 |
uiCompatibility |
确定是否可以在界面中向用户显示 PlanStatus。如果设置为 UI_INCOMPATIBLE,PlanStatus 可用于向用户发送通知,但不会用于向用户显示方案信息。 |
notifications[] |
包含 GTAF 向用户发送的通知类型列表。如果调用方填充了此字段,GTAF 会忽略该字段。 |
planInfoPerClient |
与特定 Google 客户端相关的数据流量方案信息。 |
cpidState |
与相应方案状态相关联的 CPID 的状态。 |
方法 |
|
---|---|
|
允许移动运营商(通过其唯一的自治系统编号 (ASN) 标识)添加新的 PlanStatus 条目。 |