리소스: 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 "Zulu' 형식의 타임스탬프로, 나노초 해상도와 최대 9자리 소수를 나타냅니다. 예: |
updateTime |
필수 항목입니다. 데이터 요금제 에이전트 (DPA)가 백엔드 시스템에서 요금제 상태 정보를 가져온 시간입니다. 요금제 상태 정보가 얼마나 최신인지 파악하는 데 사용될 수 있습니다. 업데이트 시간은 과거여야 하지만 30일 이내여야 합니다. RFC3339 UTC "Zulu' 형식의 타임스탬프로, 나노초 해상도와 최대 9자리 소수를 나타냅니다. 예: |
title |
사용자가 이동통신사와 체결한 계약의 제목입니다. UI 헤더에 표시됩니다. |
subscriberId |
사용자를 식별하는 이동통신사 시스템의 안정적인 정식 식별자입니다. |
accountInfo |
선불 사용자에게 필요합니다. 사용자 계정 잔액에 관한 정보입니다. |
uiCompatibility |
PlanStatus를 사용자 인터페이스에서 사용자에게 표시할 수 있는지 확인합니다. UI_INCOMPATIBLE로 설정하면 PlanStatus를 사용하여 사용자에게 알림을 보낼 수 있지만 사용자에게 요금제 정보를 표시하는 데는 사용되지 않습니다. |
notifications[] |
GTAF에서 사용자에게 전송한 알림 유형의 목록이 포함되어 있습니다. 호출자가 이 필드를 채우면 GTAF는 이 필드를 무시합니다. |
planInfoPerClient |
특정 Google 고객과 관련된 데이터 요금제 정보 |
cpidState |
이 요금제 상태와 연결된 CPID의 상태입니다. |
메소드 |
|
---|---|
|
이동통신사 (고유 자율 시스템 번호 (ASN)로 식별)가 새 PlanStatus 항목을 추가하도록 허용합니다. |