Recurso: PlanStatus
PlanStatus contiene detalles de todos los paquetes de servicios móviles de nivel superior que compró un usuario.
Representación JSON | |
---|---|
{ "name": string, "plans": [ { object ( |
Campos | |
---|---|
name |
Es el nombre del recurso de PlanStatus con el siguiente formato: |
plans[] |
Es la lista de planes que posee este usuario. |
languageCode |
Es obligatorio. El código de idioma BCP-47, como "en-US" o "sr-Latn". Para obtener más información, consulta http://www.unicode.org/reports/tr35/#Unicode_locale_identifier. |
expireTime |
Es obligatorio. Es la fecha y hora en que la información del grupo de planes compartidos deja de estar actualizada. Después de este período, PlanStatus no se publicará en las aplicaciones. La hora de vencimiento debe ser posterior a la actual. Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
updateTime |
Es obligatorio. Fecha y hora en que el agente del plan de datos (DPA) recuperó la información del estado del plan de los sistemas de backend. Se puede usar para determinar qué tan reciente es la información del estado del plan. La hora de actualización debe ser anterior, pero no puede tener más de 30 días. Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
title |
Es el título del contrato que el usuario tiene con el operador. Se mostrará en el encabezado de la IU. |
subscriberId |
Es el identificador estable y único en el sistema del operador para identificar al usuario. |
accountInfo |
Se requiere para los usuarios prepagos. Es la información sobre el saldo de la cuenta del usuario. |
uiCompatibility |
Determina si el PlanStatus se puede mostrar al usuario en una interfaz de usuario. Cuando se establece en UI_INCOMPATIBLE, el PlanStatus se puede usar para enviar notificaciones al usuario, pero no para mostrarle la información del plan. |
notifications[] |
Contiene la lista de tipos de notificaciones que GTAF envía al usuario. GTAF ignora este campo si el llamador lo propaga. |
planInfoPerClient |
Es la información del plan de datos pertinente para un cliente de Google en particular. |
cpidState |
Es el estado del CPID asociado con este estado del plan. |
Métodos |
|
---|---|
|
Permite que un operador de telefonía celular (identificado por su número de sistema autónomo [ASN] único) agregue una nueva entrada de PlanStatus. |