REST Resource: customers.profiles.commands

Referensi: 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/{customer_id}/profiles/{profilePermanentId}/commands/{command_id}

commandType

string

Wajib. Jenis perintah jarak jauh. Satu-satunya commandType yang didukung adalah "clearBrowsingData".

payload

object (Struct format)

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

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, dengan output yang dihasilkan akan selalu dinormalisasi Z dan menggunakan digit pecahan 0, 3, 6, atau 9. 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 perintah jarak jauh yang valid.

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

CommandState

Kemungkinan status perintah.

Enum
COMMAND_STATE_UNSPECIFIED Merepresentasikan status perintah yang tidak ditentukan.
PENDING Merepresentasikan perintah dalam status tertunda.
EXPIRED Merepresentasikan perintah yang telah berakhir masa berlakunya.
EXECUTED_BY_CLIENT Merepresentasikan 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 klien atas perintah jarak jauh.

Menggunakan RFC 3339, dengan output yang dihasilkan akan selalu dinormalisasi Z dan menggunakan digit pecahan 0, 3, 6, atau 9. 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 Merepresentasikan hasil perintah yang tidak ditentukan.
IGNORED Merepresentasikan perintah dengan hasil yang diabaikan.
FAILURE Merepresentasikan perintah yang gagal.
SUCCESS Merepresentasikan 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 dari profil browser Chrome.