- 리소스: GroupMember
<ph type="x-smartling-placeholder">
- </ph>
- JSON 표현
- GroupMemberDetails
<ph type="x-smartling-placeholder">
- </ph>
- JSON 표현
- HardwareID
<ph type="x-smartling-placeholder">
- </ph>
- JSON 표현
- OtaProperties
<ph type="x-smartling-placeholder">
- </ph>
- JSON 표현
- 체크인
<ph type="x-smartling-placeholder">
- </ph>
- JSON 표현
- AndroidBuildProperties
<ph type="x-smartling-placeholder">
- </ph>
- JSON 표현
- LastCheckin
<ph type="x-smartling-placeholder">
- </ph>
- JSON 표현
- KeyValue
<ph type="x-smartling-placeholder">
- </ph>
- JSON 표현
- TimeWindow
- 메서드
리소스: GroupMember
그룹에 할당된 그룹 회원입니다.
JSON 표현 |
---|
{
"name": string,
"details": {
object ( |
필드 | |
---|---|
name |
필수 항목입니다. 구성원의 이름입니다. |
details |
출력 전용입니다. 체크인 기록 등 그룹 회원의 세부정보 |
GroupMemberDetails
하드웨어 ID 및 등록 시간과 같은 그룹 구성원에 관한 세부정보 이 모든 정보는 읽기 전용입니다.
JSON 표현 |
---|
{ "hardwareId": [ { object ( |
필드 | |
---|---|
hardwareId[] |
기기와 연결된 하드웨어 ID (imei, meid, 일련번호 등) 목록입니다. |
registerTime |
기기가 처음 등록된 시점의 타임스탬프입니다. RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 |
hardwareName |
하드웨어 이름(예: shamu) |
currentOta |
현재 OTA 이름. |
checkins[] |
체크인 기록 |
lastCheckin |
마지막 체크인입니다. |
HardwareID
기기에 속한 하드웨어 ID입니다.
JSON 표현 |
---|
{ "id": string } |
필드 | |
---|---|
id |
형식이 지정된 ID입니다(예: imei:XYZ). |
OtaProperties
현재 기기 OTA의 속성 메시지입니다.
JSON 표현 |
---|
{ "name": string, "url": string } |
필드 | |
---|---|
name |
OTA의 이름입니다. |
url |
OTA의 URL입니다. |
체크인
단일 기기 체크인입니다.
JSON 표현 |
---|
{
"checkinTime": string,
"buildProperties": {
object ( |
필드 | |
---|---|
checkinTime |
체크인이 발생한 타임스탬프입니다. 기기가 그룹에 있는 경우에만 채워집니다. RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 |
buildProperties |
속성을 빌드합니다. |
roOemKey1 |
ro.oem.key1(있는 경우)의 값입니다. |
AndroidBuildProperties
체크인과 함께 전송된 기기의 빌드 속성입니다.
JSON 표현 |
---|
{ "id": string, "product": string, "radio": string, "bootloader": string } |
필드 | |
---|---|
id |
전체 빌드 ID입니다. |
product |
제품 = ro.build.product(예: shamu) |
radio |
라디오. |
bootloader |
부트로더. |
LastCheckin
마지막 체크인 정보입니다. checkin_history
필드의 해당 항목보다 더 많은 정보를 포함합니다.
JSON 표현 |
---|
{ "checkin": { object ( |
필드 | |
---|---|
checkin |
기본 체크인 속성입니다. |
digest |
기기로 다시 전송된 결과의 해시(있는 경우) |
locale |
언어. |
extraBuildProperties[] |
추가 빌드 속성(예: ro.build.[device|client]) |
timeWindow |
마지막 체크인 시간 기간 |
KeyValue
OTA API proto의 KeyValue 메시지입니다.
JSON 표현 |
---|
{ "key": string, "value": string } |
필드 | |
---|---|
key |
키를 누릅니다. |
value |
가치. |
TimeWindow
기기가 마지막으로 체크인한 창입니다.
열거형 | |
---|---|
TIME_WINDOW_UNSPECIFIED |
알 수 없음 |
TIME_WINDOW_WITHIN_ONE_DAY |
1일 이내 |
TIME_WINDOW_WITHIN_ONE_WEEK |
지난주 |
TIME_WINDOW_WITHIN_TWO_WEEKS |
지난 2주 이내 |
TIME_WINDOW_MORE_THAN_TWO_WEEKS |
지난 2주 이상 |
메서드 |
|
---|---|
|
특정 그룹에 그룹 구성원을 만듭니다. |
|
그룹의 그룹 구성원을 삭제합니다. |
|
그룹 구성원을 만들고 새 GroupMember 를 반환합니다. |
|
group member 를 삭제합니다. |
|
group member 을 가져옵니다. |
|
group members 를 나열합니다. |