リソース: ChromeBrowserProfileCommand
Chrome ブラウザ プロファイルのリモート コマンドの表現。
JSON 表現 |
---|
{ "name": string, "commandType": string, "payload": { object }, "commandState": enum ( |
フィールド | |
---|---|
name |
ID。形式: customers/{customer_id}/profiles/{profilePermanentId}/commands/{command_id} |
commandType |
必須。リモート コマンドのタイプ。サポートされている commandType は「clearBrowsingData」のみです。 |
payload |
必須。リモート コマンドのペイロード。「clearBrowsingData」コマンドのペイロードは、- フィールド「clearCache」と「clearCookies」- ブール型の値をサポートしています。 |
commandState |
出力専用。リモート コマンドの状態。 |
commandResult |
出力専用。リモート コマンドの結果。 |
issueTime |
出力専用。リモート コマンドの発行時間。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
validDuration |
出力専用。リモート コマンドの有効な期間。
|
CommandState
コマンドが取り得る状態。
列挙型 | |
---|---|
COMMAND_STATE_UNSPECIFIED |
未指定のコマンド状態を表します。 |
PENDING |
保留中のコマンドを表します。 |
EXPIRED |
期限切れのコマンドを表します。 |
EXECUTED_BY_CLIENT |
クライアントによって実行されたコマンドを表します。 |
CommandResult
コマンドの実行結果。
JSON 表現 |
---|
{
"resultType": enum ( |
フィールド | |
---|---|
resultType |
出力専用。リモート コマンドの結果タイプ。 |
clientExecutionTime |
出力専用。クライアントがリモート コマンドを実行したタイムスタンプ。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
resultCode |
出力専用。コマンドのエラーの種類または成功を示す結果コード。 |
CommandResultType
コマンドの結果の種類。
列挙型 | |
---|---|
COMMAND_RESULT_TYPE_UNSPECIFIED |
指定されていないコマンドの結果を表します。 |
IGNORED |
結果が無視されるコマンドを表します。 |
FAILURE |
失敗したコマンドを表します。 |
SUCCESS |
成功したコマンドを表します。 |
メソッド |
|
---|---|
|
Chrome ブラウザ プロファイルのリモート コマンドを作成します。 |
|
Chrome ブラウザ プロファイルのリモート コマンドを取得します。 |
|
Chrome ブラウザ プロファイルのリモート コマンドを一覧表示します。 |