REST Resource: customers.profiles.commands

리소스: ChromeBrowserProfileCommand

Chrome 브라우저 프로필의 원격 명령어 표현입니다.

JSON 표현
{
  "name": string,
  "commandType": string,
  "payload": {
    object
  },
  "commandState": enum (CommandState),
  "commandResult": {
    object (CommandResult)
  },
  "issueTime": string,
  "validDuration": string
}
필드
name

string

식별자. 형식: customers/{customer_id}/profiles/{profilePermanentId}/commands/{command_id}

commandType

string

필수 항목입니다. 원격 명령어의 유형입니다. 지원되는 유일한 commandType은 'clearBrowsingData'입니다.

payload

object (Struct format)

필수 항목입니다. 원격 명령의 페이로드입니다. 'clearBrowsingData' 명령어의 페이로드는 - 'clearCache' 및 'clearCookies' 필드 - 불리언 유형의 값을 지원합니다.

commandState

enum (CommandState)

출력 전용입니다. 원격 명령어의 상태입니다.

commandResult

object (CommandResult)

출력 전용입니다. 원격 명령어의 결과입니다.

issueTime

string (Timestamp format)

출력 전용입니다. 원격 명령어 실행의 타임스탬프입니다.

생성된 출력은 항상 Z-정규화되고 소수점 자릿수가 0, 3, 6 또는 9인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" 또는 "2014-10-02T15:01:23+05:30"입니다.

validDuration

string (Duration format)

출력 전용입니다. 유효한 원격 명령어 기간입니다.

소수점 아래가 최대 9자리까지이고 's'로 끝나는 초 단위 기간입니다. 예를 들면 "3.5s"입니다.

CommandState

명령어의 가능한 상태입니다.

열거형
COMMAND_STATE_UNSPECIFIED 지정되지 않은 명령어 상태를 나타냅니다.
PENDING 대기 중 상태의 명령어를 나타냅니다.
EXPIRED 만료된 명령어를 나타냅니다.
EXECUTED_BY_CLIENT 클라이언트에서 실행된 명령어를 나타냅니다.

CommandResult

명령어 실행 결과입니다.

JSON 표현
{
  "resultType": enum (CommandResultType),
  "clientExecutionTime": string,
  "resultCode": string
}
필드
resultType

enum (CommandResultType)

출력 전용입니다. 원격 명령어의 결과 유형입니다.

clientExecutionTime

string (Timestamp format)

출력 전용입니다. 원격 명령어의 클라이언트 실행 타임스탬프입니다.

생성된 출력은 항상 Z-정규화되고 소수점 자릿수가 0, 3, 6 또는 9인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" 또는 "2014-10-02T15:01:23+05:30"입니다.

resultCode

string

출력 전용입니다. 명령어의 오류 유형 또는 성공을 나타내는 결과 코드입니다.

CommandResultType

명령어의 가능한 결과 유형입니다.

열거형
COMMAND_RESULT_TYPE_UNSPECIFIED 지정되지 않은 명령어 결과를 나타냅니다.
IGNORED 무시된 결과가 있는 명령어를 나타냅니다.
FAILURE 실패한 명령어를 나타냅니다.
SUCCESS 성공한 명령어를 나타냅니다.

메서드

create

Chrome 브라우저 프로필 원격 명령어를 만듭니다.

get

Chrome 브라우저 프로필 원격 명령어를 가져옵니다.

list

Chrome 브라우저 프로필의 원격 명령어를 나열합니다.