REST Resource: customers.telemetry.users

रिसॉर्स: TelemetryUser

मैनेज किए जा रहे उपयोगकर्ता से इकट्ठा किया गया टेलीमेट्री डेटा.

  • ज़्यादा जानकारी वाली अनुमति ज़रूरी है: TELEMETRY_API_USER
JSON काेड में दिखाना
{
  "name": string,
  "customer": string,
  "orgUnitId": string,
  "userId": string,
  "userEmail": string,
  "userDevice": [
    {
      object (TelemetryUserDevice)
    }
  ]
}
फ़ील्ड
name

string

उपयोगकर्ता के संसाधन का नाम.

customer

string

G Suite के उस ग्राहक का नाम जिसकी कंपनी ने डिवाइस को रजिस्टर किया है.

orgUnitId

string

उपयोगकर्ता के संगठन की इकाई.

userId

string

उपयोगकर्ता का डायरेक्ट्री आईडी.

userEmail

string

उपयोगकर्ता का ईमेल पता.

userDevice[]

object (TelemetryUserDevice)

मैनेज किए जा रहे उपयोगकर्ता और डिवाइस से इकट्ठा किया गया टेलीमेट्री डेटा.

TelemetryUserDevice

मैनेज किए जा रहे उपयोगकर्ता और डिवाइस के लिए इकट्ठा किया गया टेलीमेट्री डेटा.

  • ज़्यादा जानकारी वाली अनुमति ज़रूरी है: TELEMETRY_API_DEVICE
JSON काेड में दिखाना
{
  "deviceId": string,
  "audioStatusReport": [
    {
      object (AudioStatusReport)
    }
  ],
  "deviceActivityReport": [
    {
      object (DeviceActivityReport)
    }
  ],
  "networkBandwidthReport": [
    {
      object (NetworkBandwidthReport)
    }
  ],
  "peripheralsReport": [
    {
      object (PeripheralsReport)
    }
  ],
  "appReport": [
    {
      object (AppReport)
    }
  ]
}
फ़ील्ड
deviceId

string

डिवाइस का यूनीक डायरेक्ट्री एपीआई आईडी. यह वैल्यू, ChromeOS डिवाइस टैब में Admin console के डायरेक्ट्री एपीआई आईडी के बराबर होती है.

audioStatusReport[]

object (AudioStatusReport)

सिर्फ़ आउटपुट के लिए. ऑडियो रिपोर्ट, समय-समय पर इकट्ठा की जाती हैं. इन्हें reportTime के हिसाब से घटते क्रम में लगाया जाता है.

deviceActivityReport[]

object (DeviceActivityReport)

सिर्फ़ आउटपुट के लिए. डिवाइस की गतिविधि की रिपोर्ट, समय-समय पर इकट्ठा की जाती हैं. इन्हें reportTime के हिसाब से घटते क्रम में लगाया जाता है.

networkBandwidthReport[]

object (NetworkBandwidthReport)

सिर्फ़ आउटपुट के लिए. नेटवर्क बैंडविथ की रिपोर्ट, समय-समय पर इकट्ठा की जाती हैं. इन्हें reportTime के हिसाब से घटते क्रम में लगाया जाता है.

peripheralsReport[]

object (PeripheralsReport)

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

appReport[]

object (AppReport)

सिर्फ़ आउटपुट के लिए. ऐप्लिकेशन की रिपोर्ट, समय-समय पर इकट्ठा की जाती हैं. इन्हें reportTime के हिसाब से घटते क्रम में लगाया जाता है.

DeviceActivityReport

डिवाइस की गतिविधि की रिपोर्ट.

  • ज़्यादा जानकारी वाली अनुमति ज़रूरी है: TELEMETRY_API_DEVICE_ACTIVITY_REPORT
JSON काेड में दिखाना
{
  "reportTime": string,
  "deviceActivityState": enum (DeviceActivityState)
}
फ़ील्ड
reportTime

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".

deviceActivityState

enum (DeviceActivityState)

सिर्फ़ आउटपुट के लिए. डिवाइस की गतिविधि की स्थिति.

DeviceActivityState

डिवाइस की गतिविधि की स्थिति.

Enums
DEVICE_ACTIVITY_STATE_UNSPECIFIED डिवाइस की गतिविधि की स्थिति के बारे में कोई जानकारी नहीं दी गई है.
ACTIVE फ़िलहाल, डिवाइस का इस्तेमाल किया जा रहा है.
IDLE फ़िलहाल, डिवाइस का इस्तेमाल नहीं किया जा रहा है.
LOCKED फ़िलहाल, डिवाइस लॉक है.

तरीके

get

टेलीमेट्री उपयोगकर्ता की जानकारी पाना.

list

सभी टेलीमेट्री उपयोगकर्ताओं की सूची पाना.