REST Resource: customers.profiles.commands

Resource: ChromeBrowserProfileCommand

Representasi perintah jarak jauh untuk profil browser Chrome.

Representasi JSON
{
  "name": string,
  "commandType": string,
  "payload": {
    object
  },
  "commandState": enum (CommandState),
  "commandResult": {
    object (CommandResult)
  },
  "issueTime": string,
  "validDuration": string
}
Kolom
name

string

ID. Format: customers/{customerId}/profiles/{profilePermanentId}/commands/{command_id}

commandType

string

Wajib. Jenis perintah jarak jauh. Perintah yang didukung: "clearBrowsingData" dan "extensionUpdateCheck".

payload

object (Struct format)

Wajib. Payload perintah jarak jauh.

Payload untuk perintah "clearBrowsingData" mendukung: - kolom "clearCache" dan "clearCookies" - nilai jenis boolean.

Payload untuk "extensionUpdateCheck" harus kosong.

commandState

enum (CommandState)

Hanya output. Status perintah jarak jauh.

commandResult

object (CommandResult)

Hanya output. Hasil perintah jarak jauh.

issueTime

string (Timestamp format)

Hanya output. Stempel waktu penerbitan perintah jarak jauh.

Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z", atau "2014-10-02T15:01:23+05:30".

validDuration

string (Duration format)

Hanya output. Durasi yang valid untuk perintah jarak jauh.

Durasi dalam detik dengan maksimal sembilan digit pecahan, yang diakhiri dengan 's'. Contoh: "3.5s".

CommandState

Kemungkinan status perintah.

Enum
COMMAND_STATE_UNSPECIFIED Mewakili status perintah yang tidak ditentukan.
PENDING Merepresentasikan perintah dalam status menunggu keputusan.
EXPIRED Mewakili perintah yang telah berakhir.
EXECUTED_BY_CLIENT Mewakili perintah yang telah dieksekusi oleh klien.

CommandResult

Hasil eksekusi perintah.

Representasi JSON
{
  "resultType": enum (CommandResultType),
  "clientExecutionTime": string,
  "resultCode": string
}
Kolom
resultType

enum (CommandResultType)

Hanya output. Jenis hasil perintah jarak jauh.

clientExecutionTime

string (Timestamp format)

Hanya output. Stempel waktu eksekusi perintah jarak jauh oleh klien.

Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z", atau "2014-10-02T15:01:23+05:30".

resultCode

string

Hanya output. Kode hasil yang menunjukkan jenis error atau keberhasilan perintah.

CommandResultType

Kemungkinan jenis hasil perintah.

Enum
COMMAND_RESULT_TYPE_UNSPECIFIED Mewakili hasil perintah yang tidak ditentukan.
IGNORED Mewakili perintah dengan hasil yang diabaikan.
FAILURE Mewakili perintah yang gagal.
SUCCESS Menampilkan perintah yang berhasil.

Metode

create

Membuat perintah jarak jauh profil browser Chrome.

get

Mendapatkan perintah jarak jauh profil browser Chrome.

list

Mencantumkan perintah jarak jauh profil browser Chrome.