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

ज़रूरी है. रिमोट कमांड का टाइप. सिर्फ़ "clearBrowsingData" commandType का इस्तेमाल किया जा सकता है.

payload

object (Struct format)

ज़रूरी है. रिमोट कमांड का पेलोड. "clearBrowsingData" कमांड के लिए, इन फ़ील्ड और वैल्यू का इस्तेमाल किया जा सकता है: - "clearCache" और "clearCookies" फ़ील्ड - बूलियन टाइप की वैल्यू.

commandState

enum (CommandState)

सिर्फ़ आउटपुट के लिए. रिमोट कमांड की स्थिति.

commandResult

object (CommandResult)

सिर्फ़ आउटपुट के लिए. रिमोट कमांड का नतीजा.

issueTime

string (Timestamp format)

सिर्फ़ आउटपुट के लिए. रिमोट कमांड जारी करने का टाइमस्टैंप.

आरएफ़सी 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़्ड होगा और इसमें 0, 3, 6 या 9 दशमलव अंक इस्तेमाल किए जाएंगे. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" या "2014-10-02T15:01:23+05:30".

validDuration

string (Duration format)

सिर्फ़ आउटपुट के लिए. रिमोट से दिए गए निर्देश की मान्य अवधि.

सेकंड में कुल अवधि, जिसमें दशमलव के बाद नौ अंक हो सकते हैं. यह अवधि 's' पर खत्म होती है. उदाहरण: "3.5s".

CommandState

किसी निर्देश की संभावित स्थितियां.

Enums
COMMAND_STATE_UNSPECIFIED यह किसी खास निर्देश की स्थिति दिखाता है.
PENDING किसी निर्देश को 'मंज़ूरी बाकी है' स्थिति में दिखाता है.
EXPIRED ऐसे कमांड के बारे में बताता है जिसकी समयसीमा खत्म हो चुकी है.
EXECUTED_BY_CLIENT क्लाइंट से मिले निर्देश को दिखाता है.

CommandResult

किसी निर्देश को लागू करने का नतीजा.

JSON के काेड में दिखाना
{
  "resultType": enum (CommandResultType),
  "clientExecutionTime": string,
  "resultCode": string
}
फ़ील्ड
resultType

enum (CommandResultType)

सिर्फ़ आउटपुट के लिए. रिमोट निर्देश का नतीजा.

clientExecutionTime

string (Timestamp format)

सिर्फ़ आउटपुट के लिए. रिमोट कमांड को क्लाइंट पर लागू करने का टाइमस्टैंप.

आरएफ़सी 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़्ड होगा और इसमें 0, 3, 6 या 9 दशमलव अंक इस्तेमाल किए जाएंगे. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" या "2014-10-02T15:01:23+05:30".

resultCode

string

सिर्फ़ आउटपुट के लिए. नतीजा कोड, जो बताता है कि गड़बड़ी किस तरह की है या निर्देश पूरा हुआ या नहीं.

CommandResultType

किसी निर्देश के नतीजे के संभावित टाइप.

Enums
COMMAND_RESULT_TYPE_UNSPECIFIED किसी निर्देश का कोई नतीजा नहीं दिखाता.
IGNORED किसी ऐसे निर्देश को दिखाता है जिसका नतीजा अनदेखा किया गया है.
FAILURE यह किसी ऐसे निर्देश के बारे में बताता है जिसे पूरा नहीं किया जा सका.
SUCCESS यह किसी निर्देश के काम करने की जानकारी देता है.

तरीके

create

Chrome ब्राउज़र प्रोफ़ाइल का रिमोट कमांड बनाता है.

get

Chrome ब्राउज़र प्रोफ़ाइल का रिमोट कमांड मिलता है.

list

Chrome ब्राउज़र प्रोफ़ाइल के रिमोट कमांड दिखाता है.