REST Resource: customers.profiles

संसाधन: ChromeBrowserProfile

Chrome ब्राउज़र की प्रोफ़ाइल की इमेज.

JSON के काेड में दिखाना
{
  "name": string,
  "profileId": string,
  "profilePermanentId": string,
  "displayName": string,
  "userId": string,
  "userEmail": string,
  "lastActivityTime": string,
  "lastPolicyFetchTime": string,
  "lastPolicySyncTime": string,
  "lastStatusReportTime": string,
  "deviceInfo": {
    object (DeviceInfo)
  },
  "osPlatformType": string,
  "osVersion": string,
  "browserVersion": string,
  "browserChannel": string,
  "annotatedLocation": string,
  "annotatedUser": string,
  "attestationCredential": {
    object (AttestationCredential)
  },
  "reportingData": {
    object (ReportingData)
  },
  "etag": string,
  "identityProvider": enum (IdentityProvider),
  "firstEnrollmentTime": string,
  "affiliationState": enum (AffiliationState),
  "policyCount": string,
  "extensionCount": string,
  "osPlatformVersion": string
}
फ़ील्ड
name

string

आइडेंटिफ़ायर. फ़ॉर्मैट: customer/{customer_id}/profile/{profile बचतId}

profileId

string

सिर्फ़ आउटपुट के लिए. Chrome क्लाइंट साइड प्रोफ़ाइल आईडी.

profilePermanentId

string

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

displayName

string

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

userId

string

सिर्फ़ आउटपुट के लिए. उपयोगकर्ता का यूनीक डायरेक्ट्री एपीआई आईडी, जिसका इस्तेमाल Admin SDK Users API में किया जा सकता है.

userEmail

string

सिर्फ़ आउटपुट के लिए. उस उपयोगकर्ता का ईमेल पता जिसकी प्रोफ़ाइल है.

lastActivityTime

string (Timestamp format)

सिर्फ़ आउटपुट के लिए. प्रोफ़ाइल के हिसाब से, हाल ही की गतिविधि का टाइमस्टैंप.

आरएफ़सी3339 यूटीसी के "Zulu" फ़ॉर्मैट में एक टाइमस्टैंप, नैनोसेकंड रिज़ॉल्यूशन और नौ दशमलव अंकों के साथ. उदाहरण के लिए: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

lastPolicyFetchTime

string (Timestamp format)

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

आरएफ़सी3339 यूटीसी के "Zulu" फ़ॉर्मैट में एक टाइमस्टैंप, नैनोसेकंड रिज़ॉल्यूशन और नौ दशमलव अंकों के साथ. उदाहरण: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

lastPolicySyncTime

string (Timestamp format)

सिर्फ़ आउटपुट के लिए. प्रोफ़ाइल के हिसाब से, नीति को सिंक करने का नया टाइमस्टैंप.

आरएफ़सी3339 यूटीसी के "Zulu" फ़ॉर्मैट में एक टाइमस्टैंप, नैनोसेकंड रिज़ॉल्यूशन और नौ दशमलव अंकों के साथ. उदाहरण: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

lastStatusReportTime

string (Timestamp format)

सिर्फ़ आउटपुट के लिए. प्रोफ़ाइल की ओर से हाल ही में भेजी गई स्टेटस रिपोर्ट का टाइमस्टैंप.

आरएफ़सी3339 यूटीसी के "Zulu" फ़ॉर्मैट में एक टाइमस्टैंप, नैनोसेकंड रिज़ॉल्यूशन और नौ दशमलव अंकों के साथ. उदाहरण के लिए: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

deviceInfo

object (DeviceInfo)

सिर्फ़ आउटपुट के लिए. उस डिवाइस की बुनियादी जानकारी जिस पर प्रोफ़ाइल मौजूद है. यह जानकारी सिर्फ़ उन प्रोफ़ाइलों के लिए उपलब्ध है जो किसी चैनल से जुड़ी हैं.

osPlatformType

string

सिर्फ़ आउटपुट के लिए. उस डिवाइस का ओएस प्लैटफ़ॉर्म जिस पर प्रोफ़ाइल मौजूद है.

osVersion

string

सिर्फ़ आउटपुट के लिए. उस डिवाइस का ओएस वर्शन जिस पर प्रोफ़ाइल मौजूद है.

browserVersion

string

सिर्फ़ आउटपुट के लिए. ब्राउज़र का वह वर्शन जिस पर प्रोफ़ाइल मौजूद है.

browserChannel

string

सिर्फ़ आउटपुट के लिए. उस ब्राउज़र का चैनल जिस पर प्रोफ़ाइल मौजूद है.

annotatedLocation

string

ज़रूरी नहीं. उस प्रोफ़ाइल की जगह की जानकारी जिसकी व्याख्या एडमिन ने की है.

annotatedUser

string

ज़रूरी नहीं. प्रोफ़ाइल का उपयोगकर्ता, जिसकी व्याख्या एडमिन ने की है.

attestationCredential

object (AttestationCredential)

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

reportingData

object (ReportingData)

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

etag

string

सिर्फ़ आउटपुट के लिए. इस ChromeBrowserProfile रिसॉर्स का Etag. इस एटैग का इस्तेमाल, अपडेट ऑपरेशन के साथ किया जा सकता है, ताकि डेटा में कोई बदलाव न हो.

identityProvider

enum (IdentityProvider)

सिर्फ़ आउटपुट के लिए. प्रोफ़ाइल देने वाली कंपनी की पहचान करें.

firstEnrollmentTime

string (Timestamp format)

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

आरएफ़सी3339 यूटीसी के "ज़ुलू" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड रिज़ॉल्यूशन और ज़्यादा से ज़्यादा नौ फ़्रैक्शनल अंक हैं. उदाहरण के लिए: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

affiliationState

enum (AffiliationState)

सिर्फ़ आउटपुट के लिए. प्रोफ़ाइल के अफ़िलिएशन की स्थिति.

policyCount

string (int64 format)

सिर्फ़ आउटपुट के लिए. प्रोफ़ाइल पर लागू नीतियों की संख्या.

extensionCount

string (int64 format)

सिर्फ़ आउटपुट के लिए. प्रोफ़ाइल पर इंस्टॉल किए गए एक्सटेंशन की संख्या.

osPlatformVersion

string

सिर्फ़ आउटपुट के लिए. उस डिवाइस का ओएस वर्शन जिस पर प्रोफ़ाइल मौजूद है. (जैसे, Windows 10)

DeviceInfo

Chrome ब्राउज़र प्रोफ़ाइल चलाने वाले डिवाइस की जानकारी.

JSON के काेड में दिखाना
{
  "deviceType": enum (DeviceType),
  "affiliatedDeviceId": string,
  "machine": string,
  "hostname": string
}
फ़ील्ड
deviceType

enum (DeviceType)

सिर्फ़ आउटपुट के लिए. उस डिवाइस का टाइप जिस पर प्रोफ़ाइल मौजूद है.

affiliatedDeviceId

string

सिर्फ़ आउटपुट के लिए. डिवाइस आईडी जो उस सहयोगी डिवाइस की पहचान करता है जिस पर प्रोफ़ाइल मौजूद है. अगर डिवाइस टाइप CHROME_BROWSER है, तो यह डिवाइस का यूनीक डायरेक्ट्री एपीआई आईडी दिखाता है. इसका इस्तेमाल, Admin SDK के ब्राउज़र एपीआई में किया जा सकता है.

machine

string

सिर्फ़ आउटपुट के लिए. उस डिवाइस का मशीन नाम जिस पर प्रोफ़ाइल मौजूद है. जिन प्लैटफ़ॉर्म पर मशीन का नाम नहीं दिखता (फ़िलहाल iOS और Android), वहां यह ब्राउज़र के deviceId पर सेट होता है. हालांकि, ध्यान दें कि यह |affiliatedDeviceId| से अलग deviceId होता है.

hostname

string

सिर्फ़ आउटपुट के लिए. उस डिवाइस का होस्टनेम जिस पर प्रोफ़ाइल मौजूद है.

DeviceType

डिवाइस के संभावित टाइप.

Enums
DEVICE_TYPE_UNSPECIFIED यह किसी ऐसे डिवाइस टाइप को दिखाता है जिसके बारे में जानकारी नहीं दी गई है.
CHROME_BROWSER यह Chrome ब्राउज़र डिवाइस को दिखाता है.

AttestationCredential

Chrome ब्राउज़र की प्रोफ़ाइल से जुड़ी सार्वजनिक कुंजी की जानकारी.

JSON के काेड में दिखाना
{
  "keyType": enum (KeyType),
  "keyTrustLevel": enum (KeyTrustLevel),
  "publicKey": string,
  "keyRotationTime": string
}
फ़ील्ड
keyType

enum (KeyType)

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

keyTrustLevel

enum (KeyTrustLevel)

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

publicKey

string (bytes format)

सिर्फ़ आउटपुट के लिए. सार्वजनिक कुंजी की वैल्यू.

base64 कोड में बदली गई स्ट्रिंग.

keyRotationTime

string (Timestamp format)

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

आरएफ़सी3339 यूटीसी के "Zulu" फ़ॉर्मैट में एक टाइमस्टैंप, नैनोसेकंड रिज़ॉल्यूशन और नौ दशमलव अंकों के साथ. उदाहरण के लिए: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

KeyType

सार्वजनिक पासकोड के टाइप.

Enums
KEY_TYPE_UNSPECIFIED किसी खास तरह की सार्वजनिक कुंजी को दिखाता है.
RSA_KEY आरएसए कुंजी दिखाता है.
EC_KEY EC कुंजी के बारे में बताता है.

KeyTrustLevel

किसी सार्वजनिक कुंजी के भरोसे के लेवल.

Enums
KEY_TRUST_LEVEL_UNSPECIFIED सार्वजनिक पासकोड के भरोसे के लेवल के बारे में जानकारी नहीं दी गई है.
CHROME_BROWSER_HW_KEY यह एचडब्ल्यू बटन को दिखाता है.
CHROME_BROWSER_OS_KEY यह किसी ओएस कुंजी को दिखाता है.

ReportingData

Chrome ब्राउज़र प्रोफ़ाइल का रिपोर्टिंग डेटा.

JSON के काेड में दिखाना
{
  "browserExecutablePath": string,
  "installedBrowserVersion": string,
  "profilePath": string,
  "extensionData": [
    {
      object (ExtensionData)
    }
  ],
  "policyData": [
    {
      object (PolicyData)
    }
  ],
  "extensionPolicyData": [
    {
      object (ExtensionPolicyData)
    }
  ]
}
फ़ील्ड
browserExecutablePath

string

सिर्फ़ आउटपुट के लिए. इंस्टॉल किए गए Chrome ब्राउज़र का एक्ज़ीक्यूटेबल पाथ. मान्य पाथ सिर्फ़ अफ़िलिएट प्रोफ़ाइलों में शामिल होता है.

installedBrowserVersion

string

सिर्फ़ आउटपुट के लिए. ब्राउज़र का अपडेट किया गया वर्शन, अगर वह चालू ब्राउज़र वर्शन से अलग हो.

profilePath

string

सिर्फ़ आउटपुट के लिए. प्रोफ़ाइल का पाथ. मान्य पाथ सिर्फ़ अफ़िलिएट प्रोफ़ाइलों में शामिल होता है.

extensionData[]

object (ExtensionData)

सिर्फ़ आउटपुट के लिए. प्रोफ़ाइल पर इंस्टॉल किए गए एक्सटेंशन की जानकारी.

policyData[]

object (PolicyData)

सिर्फ़ आउटपुट के लिए. प्रोफ़ाइल पर लागू नीतियों की जानकारी.

extensionPolicyData[]

object (ExtensionPolicyData)

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

ExtensionData

Chrome ब्राउज़र की प्रोफ़ाइल पर इंस्टॉल किए गए एक्सटेंशन की जानकारी.

JSON के काेड में दिखाना
{
  "extensionId": string,
  "version": string,
  "permissions": [
    string
  ],
  "name": string,
  "description": string,
  "extensionType": enum (ExtensionType),
  "homepageUri": string,
  "installationType": enum (InstallationType),
  "manifestVersion": integer,
  "isDisabled": boolean,
  "isWebstoreExtension": boolean
}
फ़ील्ड
extensionId

string

सिर्फ़ आउटपुट के लिए. एक्सटेंशन का आईडी.

version

string

सिर्फ़ आउटपुट के लिए. एक्सटेंशन का वर्शन.

permissions[]

string

सिर्फ़ आउटपुट के लिए. एक्सटेंशन ने इन अनुमतियों का अनुरोध किया है.

name

string

सिर्फ़ आउटपुट के लिए. एक्सटेंशन का नाम.

description

string

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

extensionType

enum (ExtensionType)

सिर्फ़ आउटपुट के लिए. एक्सटेंशन का टाइप.

homepageUri

string

सिर्फ़ आउटपुट के लिए. एक्सटेंशन के होम पेज का यूआरएल.

installationType

enum (InstallationType)

सिर्फ़ आउटपुट के लिए. एक्सटेंशन को इंस्टॉल करने का तरीका.

manifestVersion

integer

सिर्फ़ आउटपुट के लिए. एक्सटेंशन का मेनिफ़ेस्ट वर्शन.

isDisabled

boolean

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

isWebstoreExtension

boolean

सिर्फ़ आउटपुट के लिए. इससे पता चलता है कि एक्सटेंशन, वेबस्टोर से है या नहीं.

ExtensionType

एक्सटेंशन के संभावित टाइप.

Enums
EXTENSION_TYPE_UNSPECIFIED यह किसी ऐसे एक्सटेंशन टाइप को दिखाता है जिसके बारे में जानकारी नहीं दी गई है.
EXTENSION किसी एक्सटेंशन को दिखाता है.
APP किसी ऐप्लिकेशन के बारे में जानकारी देता है.
THEME किसी थीम को दिखाता है.
HOSTED_APP होस्ट किए गए ऐप्लिकेशन को दिखाता है.

InstallationType

एक्सटेंशन को इंस्टॉल करने के संभावित तरीके.

Enums
INSTALLATION_TYPE_UNSPECIFIED इंस्टॉलेशन के टाइप की जानकारी नहीं दी गई है.
MULTIPLE इंस्टॉल करने के अलग-अलग तरीकों वाले एक्सटेंशन के इंस्टेंस दिखाता है.
NORMAL सामान्य इंस्टॉलेशन टाइप दिखाता है.
ADMIN एडमिन ने इंस्टॉल किया है.
DEVELOPMENT डेवलपमेंट इंस्टॉलेशन टाइप दिखाता है.
SIDELOAD साइडलोड इंस्टॉलेशन टाइप दिखाता है.
OTHER इंस्टॉलेशन के ऐसे टाइप को दिखाता है जो अन्य विकल्पों में शामिल नहीं है.

PolicyData

Chrome ब्राउज़र की प्रोफ़ाइल पर लागू नीति की जानकारी.

JSON के काेड में दिखाना
{
  "source": enum (PolicySource),
  "name": string,
  "value": string,
  "conflicts": [
    {
      object (ConflictingPolicyData)
    }
  ],
  "error": string
}
फ़ील्ड
source

enum (PolicySource)

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

name

string

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

value

string

सिर्फ़ आउटपुट के लिए. नीति की वैल्यू.

conflicts[]

object (ConflictingPolicyData)

सिर्फ़ आउटपुट के लिए. नीति के बारे में अलग-अलग जानकारी दी गई हो.

error

string

सिर्फ़ आउटपुट के लिए. अगर नीति से जुड़ी कोई गड़बड़ी है, तो गड़बड़ी का मैसेज.

PolicySource

किसी नीति के संभावित सोर्स.

Enums
POLICY_SOURCE_UNSPECIFIED नीति के ऐसे सोर्स के बारे में बताता है जिसकी जानकारी नहीं दी गई है.
MACHINE_PLATFORM यह मशीन लेवल की प्लैटफ़ॉर्म नीति दिखाता है.
USER_PLATFORM उपयोगकर्ता लेवल की प्लैटफ़ॉर्म नीति दिखाता है.
MACHINE_LEVEL_USER_CLOUD मशीन लेवल पर उपयोगकर्ता क्लाउड नीति दिखाता है.
USER_CLOUD उपयोगकर्ता लेवल की क्लाउड नीति दिखाता है.
MACHINE_MERGED मशीन लेवल की मर्ज की गई नीति दिखाता है.

ConflictingPolicyData

Chrome ब्राउज़र की प्रोफ़ाइल पर लागू होने वाली ऐसी नीति की जानकारी जो किसी दूसरी नीति से मेल नहीं खाती.

JSON के काेड में दिखाना
{
  "source": enum (PolicySource)
}
फ़ील्ड
source

enum (PolicySource)

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

ExtensionPolicyData

किसी एक्सटेंशन पर लागू की गई नीतियों की जानकारी.

JSON के काेड में दिखाना
{
  "extensionId": string,
  "extensionName": string,
  "policyData": [
    {
      object (PolicyData)
    }
  ]
}
फ़ील्ड
extensionId

string

सिर्फ़ आउटपुट के लिए. एक्सटेंशन का आईडी.

extensionName

string

सिर्फ़ आउटपुट के लिए. एक्सटेंशन का नाम.

policyData[]

object (PolicyData)

सिर्फ़ आउटपुट के लिए. एक्सटेंशन पर लागू की गई नीतियों की जानकारी.

IdentityProvider

प्रोफ़ाइल की पहचान करने वाली संभावित कंपनियां.

Enums
IDENTITY_PROVIDER_UNSPECIFIED किसी खास आइडेंटिटी प्रोवाइडर को दिखाता है.
GOOGLE_IDENTITY_PROVIDER Google के आइडेंटिटी प्रोवाइडर को दिखाता है.
EXTERNAL_IDENTITY_PROVIDER यह किसी बाहरी आइडेंटिटी प्रोवाइडर से है.

AffiliationState

प्रोफ़ाइल के लिए, अफ़िलिएशन की खास स्थिति. आने वाले समय में नई वैल्यू जोड़ी जा सकती हैं.

Enums
AFFILIATION_STATE_UNSPECIFIED अफ़िलिएशन की स्थिति की जानकारी नहीं दी गई है.
UNAFFILIATED_GENERIC किसी चैनल से जुड़ी नहीं है - हालांकि, हमारे पास इस बारे में जानकारी नहीं है कि यह प्रोफ़ाइल किस तरह की है.
PROFILE_ONLY किसी खाते से नहीं जुड़ी - मैनेज की जा रही ऐसी प्रोफ़ाइल जो किसी ऐसे ब्राउज़र पर दिखती है जिसे मैनेज नहीं किया जा रहा है.
UNAFFILIATED_LOCAL_MACHINE किसी संगठन से नहीं जुड़ी - मैनेज की जा रही ऐसी प्रोफ़ाइल जो किसी ऐसी मशीन पर दिखती है जिसे स्थानीय तौर पर किसी दूसरे संगठन (जीपीओ जैसे प्लैटफ़ॉर्म मैनेजमेंट सिस्टम के ज़रिए) मैनेज किया जाता है.
UNAFFILIATED_CLOUD_MACHINE किसी संगठन से नहीं जुड़ी - मैनेज की जा रही ऐसी प्रोफ़ाइल जो मैनेज किए जा रहे किसी ऐसे ब्राउज़र पर दिखती है जिसे किसी दूसरे संगठन (Chrome Browser Cloud Management का इस्तेमाल करके) ने क्लाउड से मैनेज किया है.
AFFILIATED_CLOUD_MANAGED अफ़िलिएट - प्रोफ़ाइल और मैनेज किए जा रहे ब्राउज़र, दोनों को एक ही संगठन मैनेज करता है.

तरीके

delete

Chrome ब्राउज़र प्रोफ़ाइल से इकट्ठा किए गए डेटा को मिटाता है.

get

इससे, ग्राहक आईडी और प्रोफ़ाइल के परमानेंट आईडी वाली Chrome ब्राउज़र प्रोफ़ाइल मिलती है.

list

खोज और क्रम से लगाने की दी गई शर्तों के आधार पर, किसी ग्राहक की Chrome ब्राउज़र प्रोफ़ाइलों की सूची दिखाता है.