REST Resource: customers.telemetry.devices

संसाधन: TelemetryDevice

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

  • ज़्यादा जानकारी वाली अनुमति ज़रूरी है: TELEMETRY_API_DEVICE
JSON के काेड में दिखाना
{
  "name": string,
  "customer": string,
  "orgUnitId": string,
  "deviceId": string,
  "serialNumber": string,
  "cpuInfo": [
    {
      object (CpuInfo)
    }
  ],
  "cpuStatusReport": [
    {
      object (CpuStatusReport)
    }
  ],
  "memoryInfo": {
    object (MemoryInfo)
  },
  "memoryStatusReport": [
    {
      object (MemoryStatusReport)
    }
  ],
  "networkInfo": {
    object (NetworkInfo)
  },
  "networkStatusReport": [
    {
      object (NetworkStatusReport)
    }
  ],
  "networkDiagnosticsReport": [
    {
      object (NetworkDiagnosticsReport)
    }
  ],
  "osUpdateStatus": [
    {
      object (OsUpdateStatus)
    }
  ],
  "graphicsInfo": {
    object (GraphicsInfo)
  },
  "graphicsStatusReport": [
    {
      object (GraphicsStatusReport)
    }
  ],
  "batteryInfo": [
    {
      object (BatteryInfo)
    }
  ],
  "batteryStatusReport": [
    {
      object (BatteryStatusReport)
    }
  ],
  "storageInfo": {
    object (StorageInfo)
  },
  "storageStatusReport": [
    {
      object (StorageStatusReport)
    }
  ],
  "thunderboltInfo": [
    {
      object (ThunderboltInfo)
    }
  ],
  "audioStatusReport": [
    {
      object (AudioStatusReport)
    }
  ],
  "bootPerformanceReport": [
    {
      object (BootPerformanceReport)
    }
  ],
  "heartbeatStatusReport": [
    {
      object (HeartbeatStatusReport)
    }
  ],
  "kioskAppStatusReport": [
    {
      object (KioskAppStatusReport)
    }
  ],
  "networkBandwidthReport": [
    {
      object (NetworkBandwidthReport)
    }
  ],
  "peripheralsReport": [
    {
      object (PeripheralsReport)
    }
  ],
  "appReport": [
    {
      object (AppReport)
    }
  ],
  "runtimeCountersReport": [
    {
      object (RuntimeCountersReport)
    }
  ]
}
फ़ील्ड
name

string

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

customer

string

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

orgUnitId

string

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

deviceId

string

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

serialNumber

string

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

cpuInfo[]

object (CpuInfo)

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

cpuStatusReport[]

object (CpuStatusReport)

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

memoryInfo

object (MemoryInfo)

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

memoryStatusReport[]

object (MemoryStatusReport)

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

networkInfo

object (NetworkInfo)

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

networkStatusReport[]

object (NetworkStatusReport)

सिर्फ़ आउटपुट के लिए. समय-समय पर इकट्ठा की गई नेटवर्क की जानकारी.

networkDiagnosticsReport[]

object (NetworkDiagnosticsReport)

सिर्फ़ आउटपुट के लिए. समय-समय पर इकट्ठा की गई नेटवर्क की गड़बड़ी की जानकारी.

osUpdateStatus[]

object (OsUpdateStatus)

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

graphicsInfo

object (GraphicsInfo)

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

graphicsStatusReport[]

object (GraphicsStatusReport)

सिर्फ़ आउटपुट के लिए. समय-समय पर इकट्ठा की जाने वाली ग्राफ़िक रिपोर्ट.

batteryInfo[]

object (BatteryInfo)

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

batteryStatusReport[]

object (BatteryStatusReport)

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

storageInfo

object (StorageInfo)

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

storageStatusReport[]

object (StorageStatusReport)

सिर्फ़ आउटपुट के लिए. समय-समय पर इकट्ठा की जाने वाली स्टोरेज रिपोर्ट.

thunderboltInfo[]

object (ThunderboltInfo)

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

audioStatusReport[]

object (AudioStatusReport)

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

bootPerformanceReport[]

object (BootPerformanceReport)

सिर्फ़ आउटपुट के लिए. डिवाइस की बूट परफ़ॉर्मेंस की रिपोर्ट.

heartbeatStatusReport[]

object (HeartbeatStatusReport)

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

kioskAppStatusReport[]

object (KioskAppStatusReport)

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

networkBandwidthReport[]

object (NetworkBandwidthReport)

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

peripheralsReport[]

object (PeripheralsReport)

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

appReport[]

object (AppReport)

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

runtimeCountersReport[]

object (RuntimeCountersReport)

सिर्फ़ आउटपुट के लिए. रनटाइम काउंटर की मदद से, डिवाइस के लाइफ़टाइम रनटाइम के साथ-साथ S0->S3, S0->S4, और S0->S5 ट्रांज़िशन की जानकारी का डेटा भी इकट्ठा किया जाता है. इसका मतलब है कि स्लीप मोड, हाइबरनेशन, और पावर-ऑफ़ की स्थिति में ट्रांज़िशन

CpuInfo

डिवाइस के सीपीयू की जानकारी

  • इस फ़ील्ड में डिवाइस की जानकारी मिलती है. यह जानकारी स्टैटिक होती है और समय के साथ नहीं बदलती.
  • इस फ़ील्ड का डेटा, नीति की मदद से कंट्रोल किया जाता है: ReportDeviceCpuInfo
  • डेटा इकट्ठा करने की फ़्रीक्वेंसी: सिर्फ़ अपलोड के समय
  • डेटा रिपोर्टिंग की डिफ़ॉल्ट फ़्रीक्वेंसी: तीन घंटे
    • नीति नियंत्रित है: हां
  • कैश मेमोरी: अगर डिवाइस ऑफ़लाइन है, तो इकट्ठा किया गया डेटा डिवाइस में सेव किया जाता है. डिवाइस के ऑनलाइन होने पर, इस डेटा की रिपोर्ट भेजी जाएगी: नहीं
  • सिर्फ़ सहयोगी उपयोगकर्ताओं के लिए रिपोर्ट की गई: लागू नहीं
  • ज़्यादा जानकारी वाली अनुमति ज़रूरी है: TELEMETRY_API_CPU_INFO
JSON के काेड में दिखाना
{
  "model": string,
  "architecture": enum (Architecture),
  "maxClockSpeed": integer,
  "keylockerSupported": boolean,
  "keylockerConfigured": boolean
}
फ़ील्ड
model

string

सिर्फ़ आउटपुट के लिए. सीपीयू के मॉडल का नाम. उदाहरण: Intel(R) Core(TM) i5-8250U सीपीयू @ 1.60GHz

architecture

enum (Architecture)

सिर्फ़ आउटपुट के लिए. सीपीयू के आर्किटेक्चर का टाइप.

  • इस फ़ील्ड में डिवाइस की जानकारी मिलती है. यह जानकारी स्टैटिक होती है और समय के साथ नहीं बदलती.
  • इस फ़ील्ड का डेटा, नीति की मदद से कंट्रोल किया जाता है: ReportDeviceCpuInfo
  • डेटा इकट्ठा करने की फ़्रीक्वेंसी: सिर्फ़ अपलोड के समय
  • डेटा रिपोर्टिंग की डिफ़ॉल्ट फ़्रीक्वेंसी: तीन घंटे
    • नीति के हिसाब से कंट्रोल किया जाता है: हां
  • कैश मेमोरी: अगर डिवाइस ऑफ़लाइन है, तो इकट्ठा किया गया डेटा डिवाइस में सेव किया जाता है. डिवाइस के ऑनलाइन होने पर, इस डेटा की रिपोर्ट भेजी जाएगी: नहीं
  • सिर्फ़ सहयोगी उपयोगकर्ताओं के लिए रिपोर्ट की गई: लागू नहीं
maxClockSpeed

integer

सिर्फ़ आउटपुट के लिए. सीपीयू की ज़्यादा से ज़्यादा क्लॉक स्पीड, किलोहर्ट्ज़ में.

keylockerSupported

boolean

सिर्फ़ आउटपुट के लिए. की लॉकर की सुविधा काम करती है या नहीं.

keylockerConfigured

boolean

सिर्फ़ आउटपुट के लिए. की लॉकर कॉन्फ़िगर किया गया है या नहीं.TRUE = चालू है; FALSE = बंद है. यह सिर्फ़ तब रिपोर्ट की जाती है, जब keylockerSupported = TRUE हो.

आर्किटेक्चर

सीपीयू के लिए आर्किटेक्चर का टाइप.

Enums
ARCHITECTURE_UNSPECIFIED आर्किटेक्चर की जानकारी नहीं है.
X64 x64 आर्किटेक्चर

CpuStatusReport

सीपीयू की स्थिति के बारे में जानकारी देता है.

  • यह फ़ील्ड टेलीमेट्री से जुड़ी जानकारी है. डिवाइस का इस्तेमाल किए जाने पर, यह समय के साथ बदल जाएगा.
  • इस फ़ील्ड का डेटा, नीति की मदद से कंट्रोल किया जाता है: ReportDeviceCpuInfo
  • डेटा इकट्ठा करने की फ़्रीक्वेंसी: हर 10 मिनट में
  • डेटा रिपोर्टिंग की डिफ़ॉल्ट फ़्रीक्वेंसी: तीन घंटे
    • नीति नियंत्रित है: हां
  • कैश मेमोरी: अगर डिवाइस ऑफ़लाइन है, तो इकट्ठा किया गया डेटा डिवाइस में सेव किया जाता है. डिवाइस के ऑनलाइन होने पर, इस डेटा की रिपोर्ट भेजी जाएगी: नहीं
  • सिर्फ़ सहयोगी उपयोगकर्ताओं के लिए रिपोर्ट की गई: लागू नहीं
  • ज़्यादा जानकारी वाली अनुमति ज़रूरी है: TELEMETRY_API_CPU_REPORT
JSON के काेड में दिखाना
{
  "reportTime": string,
  "sampleFrequency": string,
  "cpuUtilizationPct": integer,
  "cpuTemperatureInfo": [
    {
      object (CpuTemperatureInfo)
    }
  ]
}
फ़ील्ड
reportTime

string (Timestamp format)

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

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

sampleFrequency

string (Duration format)

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

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

cpuUtilizationPct

integer

सिर्फ़ आउटपुट के लिए. सीपीयू के इस्तेमाल का सैंपल (0-100 प्रतिशत).

cpuTemperatureInfo[]

object (CpuTemperatureInfo)

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

CpuTemperatureInfo

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

  • इस फ़ील्ड में टेलीमेट्री की जानकारी होती है. डिवाइस के इस्तेमाल के साथ-साथ, इस जानकारी में समय के साथ बदलाव होता रहता है.
  • इस फ़ील्ड का डेटा, नीति की मदद से कंट्रोल किया जाता है: ReportDeviceCpuInfo
  • डेटा इकट्ठा करने की फ़्रीक्वेंसी: हर 10 मिनट में
  • डेटा रिपोर्टिंग की डिफ़ॉल्ट फ़्रीक्वेंसी: तीन घंटे
    • नीति नियंत्रित है: हां
  • कैश मेमोरी: अगर डिवाइस ऑफ़लाइन है, तो इकट्ठा किया गया डेटा डिवाइस में सेव किया जाता है. डिवाइस के ऑनलाइन होने पर, इस डेटा की रिपोर्ट भेजी जाएगी: नहीं
  • सिर्फ़ सहयोगी उपयोगकर्ताओं के लिए रिपोर्ट की गई: लागू नहीं
JSON के काेड में दिखाना
{
  "temperatureCelsius": integer,
  "label": string
}
फ़ील्ड
temperatureCelsius

integer

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

label

string

सिर्फ़ आउटपुट के लिए. सीपीयू लेबल. उदाहरण: कोर 0

MemoryInfo

किसी डिवाइस की मेमोरी की जानकारी.

  • इस फ़ील्ड में, टेलीमेट्री और डिवाइस, दोनों की जानकारी होती है:
    • totalRamBytes - डिवाइस की जानकारी
    • availableRamBytes - टेलीमेट्री की जानकारी
    • totalMemoryEncryption - डिवाइस की जानकारी
  • इस फ़ील्ड के डेटा को नीति की मदद से कंट्रोल किया जाता है: ReportDeviceMemoryInfo
  • डेटा इकट्ठा करने की फ़्रीक्वेंसी:
    • totalRamBytes - सिर्फ़ अपलोड के समय
    • availableRamBytes - हर 10 मिनट में
    • totalMemoryEncryption - डिवाइस के चालू होने पर
  • डेटा रिपोर्ट करने की डिफ़ॉल्ट फ़्रीक्वेंसी:
    • totalRamBytes - तीन घंटे
    • availableRamBytes - तीन घंटे
    • totalMemoryEncryption - डिवाइस के चालू होने पर
    • नीति के हिसाब से कंट्रोल किया जाता है: हां
  • कैश मेमोरी: अगर डिवाइस ऑफ़लाइन है, तो इकट्ठा किया गया डेटा डिवाइस में सेव किया जाता है. डिवाइस के ऑनलाइन होने पर, इस डेटा की रिपोर्ट भेजी जाएगी: सिर्फ़ totalMemoryEncryption के लिए
  • सिर्फ़ सहयोगी उपयोगकर्ताओं के लिए रिपोर्ट की गई: लागू नहीं
  • ज़्यादा जानकारी वाली अनुमति ज़रूरी है: TELEMETRY_API_MEMORY_INFO
JSON के काेड में दिखाना
{
  "totalRamBytes": string,
  "availableRamBytes": string,
  "totalMemoryEncryption": {
    object (TotalMemoryEncryptionInfo)
  }
}
फ़ील्ड
totalRamBytes

string (int64 format)

सिर्फ़ आउटपुट के लिए. कुल रैम, बाइट में.

availableRamBytes

string (int64 format)

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

totalMemoryEncryption

object (TotalMemoryEncryptionInfo)

सिर्फ़ आउटपुट के लिए. डिवाइस के लिए, मेमोरी में एन्क्रिप्ट (सुरक्षित) करने की सुविधा की कुल जानकारी.

TotalMemoryEncryptionInfo

किसी डिवाइस की मेमोरी एन्क्रिप्ट (सुरक्षित) करने की जानकारी.

  • इस फ़ील्ड में डिवाइस की जानकारी मिलती है. यह जानकारी स्टैटिक होती है और समय के साथ नहीं बदलती.
  • इस फ़ील्ड के डेटा को नीति की मदद से कंट्रोल किया जाता है: ReportDeviceMemoryInfo
  • डेटा कलेक्शन की फ़्रीक्वेंसी: डिवाइस शुरू होने पर
  • डेटा रिपोर्टिंग की डिफ़ॉल्ट फ़्रीक्वेंसी: डिवाइस के स्टार्टअप पर
    • नीति के हिसाब से कंट्रोल किया जाता है: हां
  • कैश मेमोरी: अगर डिवाइस ऑफ़लाइन है, तो इकट्ठा किया गया डेटा डिवाइस में सेव किया जाता है. डिवाइस के ऑनलाइन होने पर, इस डेटा की रिपोर्ट दी जाएगी: हां
  • सिर्फ़ सहयोगी उपयोगकर्ताओं के लिए रिपोर्ट की गई: लागू नहीं
JSON के काेड में दिखाना
{
  "encryptionState": enum (MemoryEncryptionState),
  "maxKeys": string,
  "keyLength": string,
  "encryptionAlgorithm": enum (MemoryEncryptionAlgorithm)
}
फ़ील्ड
encryptionState

enum (MemoryEncryptionState)

डिवाइस पर मेमोरी एन्क्रिप्शन की स्थिति.

maxKeys

string (int64 format)

एन्क्रिप्ट (सुरक्षित) करने के लिए, ज़्यादा से ज़्यादा कितनी कुंजियों का इस्तेमाल किया जा सकता है.

keyLength

string (int64 format)

एन्क्रिप्शन कुंजियों की लंबाई.

encryptionAlgorithm

enum (MemoryEncryptionAlgorithm)

मेमोरी एन्क्रिप्शन एल्गोरिदम.

MemoryEncryptionState

डिवाइस पर मेमोरी एन्क्रिप्ट (सुरक्षित) करने की स्थिति.

Enums
MEMORY_ENCRYPTION_STATE_UNSPECIFIED मेमोरी में सेव डेटा को एन्क्रिप्ट (सुरक्षित) करने की स्थिति सेट नहीं है.
MEMORY_ENCRYPTION_STATE_UNKNOWN मेमोरी एन्क्रिप्शन की स्थिति के बारे में जानकारी नहीं है.
MEMORY_ENCRYPTION_STATE_DISABLED डिवाइस पर मेमोरी एन्क्रिप्ट (सुरक्षित) करने की सुविधा बंद हो.
MEMORY_ENCRYPTION_STATE_TME डिवाइस पर मेमोरी एन्क्रिप्ट (सुरक्षित) करने की सुविधा, मेमोरी में सेव डेटा को एन्क्रिप्ट (सुरक्षित) करने की सुविधा का इस्तेमाल करती है.
MEMORY_ENCRYPTION_STATE_MKTME डिवाइस पर मेमोरी एन्क्रिप्शन की सुविधा, एक से ज़्यादा कुंजी की मदद से, मेमोरी में सेव डेटा को एन्क्रिप्ट (सुरक्षित) करती है.

MemoryEncryptionAlgorithm

डिवाइस पर इस्तेमाल किया जा रहा एन्क्रिप्शन का एल्गोरिदम.

Enums
MEMORY_ENCRYPTION_ALGORITHM_UNSPECIFIED मेमोरी एन्क्रिप्शन एल्गोरिदम सेट नहीं है.
MEMORY_ENCRYPTION_ALGORITHM_UNKNOWN इस बात की जानकारी नहीं है कि मेमोरी को एन्क्रिप्ट (सुरक्षित) करने का एल्गोरिदम किस तरह से इस्तेमाल किया जा रहा है.
MEMORY_ENCRYPTION_ALGORITHM_AES_XTS_128 मेमोरी एन्क्रिप्शन एल्गोरिदम, 128 बिट ब्लॉक साइफ़र के साथ AES_XTS एन्क्रिप्शन एल्गोरिदम का इस्तेमाल कर रहा है.
MEMORY_ENCRYPTION_ALGORITHM_AES_XTS_256 मेमोरी एन्क्रिप्शन एल्गोरिदम, 256 बिट ब्लॉक साइफ़र के साथ AES_XTS एन्क्रिप्शन एल्गोरिदम का इस्तेमाल कर रहा है.

MemoryStatusReport

इसमें मेमोरी की स्थिति की रिपोर्ट के सैंपल शामिल हैं.

  • इस फ़ील्ड में टेलीमेट्री की जानकारी होती है. डिवाइस के इस्तेमाल के साथ-साथ, इस जानकारी में समय के साथ बदलाव होता रहता है.
  • इस फ़ील्ड के डेटा को नीति की मदद से कंट्रोल किया जाता है: ReportDeviceMemoryInfo
  • डेटा इकट्ठा करने की फ़्रीक्वेंसी: SystemRamFreeByes सिर्फ़ अपलोड के समय, हर 10 मिनट में इकट्ठा किया जाता है
  • डेटा रिपोर्टिंग की डिफ़ॉल्ट फ़्रीक्वेंसी: हर तीन घंटे में
    • नीति के हिसाब से कंट्रोल किया जाता है: हां
  • कैश मेमोरी: अगर डिवाइस ऑफ़लाइन है, तो इकट्ठा किया गया डेटा डिवाइस में सेव किया जाता है. डिवाइस के ऑनलाइन होने पर, इस डेटा की रिपोर्ट भेजी जाएगी: नहीं
  • सिर्फ़ सहयोगी उपयोगकर्ताओं के लिए रिपोर्ट की गई: लागू नहीं
  • ज़्यादा जानकारी वाली अनुमति ज़रूरी है: TELEMETRY_API_MEMORY_REPORT
JSON के काेड में दिखाना
{
  "reportTime": string,
  "sampleFrequency": string,
  "systemRamFreeBytes": string,
  "pageFaults": integer
}
फ़ील्ड
reportTime

string (Timestamp format)

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

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

sampleFrequency

string (Duration format)

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

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

systemRamFreeBytes

string (int64 format)

सिर्फ़ आउटपुट के लिए. बाइट में बचा हुआ रैम (कचरा हटाने की प्रोसेस की वजह से भरोसेमंद नहीं).

pageFaults

integer

सिर्फ़ आउटपुट के लिए. इस कलेक्शन के दौरान पेज में गड़बड़ियों की संख्या

NetworkInfo

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

  • इस फ़ील्ड में डिवाइस की जानकारी मिलती है. यह जानकारी स्टैटिक होती है और समय के साथ नहीं बदलती.
  • इस फ़ील्ड का डेटा, नीति के ज़रिए कंट्रोल किया जाता है: ReportNetworkDeviceConfiguration
  • डेटा कलेक्शन की फ़्रीक्वेंसी: डिवाइस शुरू होने पर
  • डेटा रिपोर्टिंग की डिफ़ॉल्ट फ़्रीक्वेंसी: डिवाइस के स्टार्टअप पर
    • नीति के हिसाब से कंट्रोल किया जाता है: हां
  • कैश मेमोरी: अगर डिवाइस ऑफ़लाइन है, तो इकट्ठा किया गया डेटा डिवाइस में सेव किया जाता है. डिवाइस के ऑनलाइन होने पर, इस डेटा की रिपोर्ट दी जाएगी: हां
  • सिर्फ़ सहयोगी उपयोगकर्ताओं के लिए रिपोर्ट की गई: लागू नहीं
  • ज़्यादा जानकारी वाली अनुमति ज़रूरी है: TELEMETRY_API_NETWORK_INFO
JSON के काेड में दिखाना
{
  "networkDevices": [
    {
      object (NetworkDevice)
    }
  ]
}
फ़ील्ड
networkDevices[]

object (NetworkDevice)

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

NetworkDevice

नेटवर्क डिवाइस के बारे में जानकारी.

  • इस फ़ील्ड में डिवाइस की जानकारी मिलती है. यह जानकारी स्टैटिक होती है और समय के साथ नहीं बदलती.
  • इस फ़ील्ड का डेटा, नीति के ज़रिए कंट्रोल किया जाता है: ReportNetworkDeviceConfiguration
  • डेटा इकट्ठा करने की फ़्रीक्वेंसी: डिवाइस के चालू होने पर
  • डेटा रिपोर्टिंग की डिफ़ॉल्ट फ़्रीक्वेंसी: डिवाइस के स्टार्टअप पर
    • नीति के हिसाब से कंट्रोल किया जाता है: हां
  • कैश मेमोरी: अगर डिवाइस ऑफ़लाइन है, तो इकट्ठा किया गया डेटा डिवाइस में सेव किया जाता है. डिवाइस के ऑनलाइन होने पर, इस डेटा की रिपोर्ट दी जाएगी: हां
  • सिर्फ़ सहयोगी उपयोगकर्ताओं के लिए रिपोर्ट की गई: लागू नहीं
JSON के काेड में दिखाना
{
  "type": enum (NetworkDeviceType),
  "macAddress": string,
  "meid": string,
  "imei": string,
  "iccid": string,
  "mdn": string
}
फ़ील्ड
type

enum (NetworkDeviceType)

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

macAddress

string

सिर्फ़ आउटपुट के लिए. उस नेटवर्क डिवाइस का मैक पता (अगर लागू हो).

meid

string

सिर्फ़ आउटपुट के लिए. उस नेटवर्क डिवाइस का MEID (अगर लागू हो).

imei

string

सिर्फ़ आउटपुट के लिए. उस नेटवर्क डिवाइस का IMEI नंबर (अगर लागू हो).

iccid

string

सिर्फ़ आउटपुट के लिए. डिवाइस के सिम कार्ड से जुड़ा इंटिग्रेटेड सर्किट कार्ड आईडी.

mdn

string

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

NetworkDeviceType

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

Enums
NETWORK_DEVICE_TYPE_UNSPECIFIED नेटवर्क डिवाइस का टाइप नहीं बताया गया है.
CELLULAR_DEVICE मोबाइल डिवाइस.
ETHERNET_DEVICE ईथरनेट डिवाइस.
WIFI_DEVICE वाई-फ़ाई डिवाइस.

NetworkStatusReport

दिखने वाले/कॉन्फ़िगर किए गए नेटवर्क की स्थिति.

  • इस फ़ील्ड में टेलीमेट्री की जानकारी होती है. डिवाइस के इस्तेमाल के साथ-साथ, इस जानकारी में समय के साथ बदलाव होता रहता है.
  • इस फ़ील्ड का डेटा, नीति की मदद से कंट्रोल किया जाता है: ReportNetworkStatus
  • डेटा इकट्ठा करने की फ़्रीक्वेंसी: 60 मिनट
  • डेटा रिपोर्टिंग की डिफ़ॉल्ट फ़्रीक्वेंसी: तीन घंटे
    • नीति के हिसाब से कंट्रोल किया जाता है: हां
  • कैश मेमोरी: अगर डिवाइस ऑफ़लाइन है, तो इकट्ठा किया गया डेटा डिवाइस में सेव किया जाता है. डिवाइस के ऑनलाइन होने पर, इस डेटा की रिपोर्ट दी जाएगी: हां
  • सिर्फ़ सहयोगी उपयोगकर्ताओं के लिए रिपोर्ट की गई: हां
  • ज़्यादा जानकारी वाली अनुमति ज़रूरी है: TELEMETRY_API_NETWORK_REPORT
JSON के काेड में दिखाना
{
  "reportTime": string,
  "sampleFrequency": string,
  "signalStrengthDbm": integer,
  "lanIpAddress": string,
  "gatewayIpAddress": string,
  "transmissionBitRateMbps": string,
  "receivingBitRateMbps": string,
  "transmissionPowerDbm": integer,
  "encryptionOn": boolean,
  "wifiLinkQuality": string,
  "wifiPowerManagementEnabled": boolean,
  "guid": string,
  "connectionState": enum (NetworkConnectionState),
  "connectionType": enum (NetworkType)
}
फ़ील्ड
reportTime

string (Timestamp format)

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

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

sampleFrequency

string (Duration format)

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

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

signalStrengthDbm

integer

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

lanIpAddress

string

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

gatewayIpAddress

string

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

transmissionBitRateMbps

string (int64 format)

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

receivingBitRateMbps

string (int64 format)

सिर्फ़ आउटपुट के लिए. मिलने वाली बिट रेट, मेगाबिट प्रति सेकंड में मापी गई.

transmissionPowerDbm

integer

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

encryptionOn

boolean

सिर्फ़ आउटपुट के लिए. वाई-फ़ाई एन्क्रिप्शन पासकोड बंद है या नहीं.

wifiPowerManagementEnabled

boolean

सिर्फ़ आउटपुट के लिए. वाई-फ़ाई पावर मैनेजमेंट की सुविधा चालू है

guid

string

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

connectionState

enum (NetworkConnectionState)

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

connectionType

enum (NetworkType)

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

NetworkType

नेटवर्क कनेक्शन के टाइप.

Enums
NETWORK_TYPE_UNSPECIFIED नेटवर्क कनेक्शन का टाइप नहीं बताया गया
CELLULAR मोबाइल इंटरनेट कनेक्शन.
ETHERNET ईथरनेट नेटवर्क कनेक्शन.
TETHER स्मार्टवॉच को स्मार्टफ़ोन से कनेक्ट करना.
VPN वीपीएन नेटवर्क कनेक्शन.
WIFI वाई-फ़ाई नेटवर्क कनेक्शन.

NetworkDiagnosticsReport

नेटवर्क की जांच के नतीजे, डिवाइस के नेटवर्क कनेक्शन की परफ़ॉर्मेंस के बारे में बताते हैं. उदाहरण के लिए, एचटीटीपीएस लैटेंसी ज़्यादा है या सामान्य.

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

string (Timestamp format)

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

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

httpsLatencyData

object (HttpsLatencyRoutineData)

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

OsUpdateStatus

इसमें ओएस के अपडेट की मौजूदा स्थिति से जुड़ी जानकारी होती है.

  • इस फ़ील्ड में टेलीमेट्री की जानकारी होती है. डिवाइस के इस्तेमाल के साथ-साथ, इस जानकारी में समय के साथ बदलाव होता रहता है.
  • इस फ़ील्ड का डेटा, नीति की मदद से कंट्रोल किया जाता है: ReportDeviceOsUpdateStatus
  • डेटा इकट्ठा करने की फ़्रीक्वेंसी: सिर्फ़ अपलोड के समय
  • डेटा रिपोर्टिंग की डिफ़ॉल्ट फ़्रीक्वेंसी: तीन घंटे
    • नीति नियंत्रित है: हां
  • कैश मेमोरी: अगर डिवाइस ऑफ़लाइन है, तो इकट्ठा किया गया डेटा डिवाइस में सेव किया जाता है. डिवाइस के ऑनलाइन होने पर, इस डेटा की रिपोर्ट भेजी जाएगी: नहीं
  • सिर्फ़ सहयोगी उपयोगकर्ताओं के लिए रिपोर्ट की गई: लागू नहीं
  • ज़्यादा जानकारी वाली अनुमति ज़रूरी है: TELEMETRY_API_OS_REPORT
JSON के काेड में दिखाना
{
  "updateState": enum (UpdateState),
  "newPlatformVersion": string,
  "newRequestedPlatformVersion": string,
  "lastUpdateTime": string,
  "lastUpdateCheckTime": string,
  "lastRebootTime": string
}
फ़ील्ड
updateState

enum (UpdateState)

सिर्फ़ आउटपुट के लिए. ओएस के अपडेट की मौजूदा स्थिति.

newPlatformVersion

string

सिर्फ़ आउटपुट के लिए. डाउनलोड और लागू की जा रही ओएस इमेज का नया प्लैटफ़ॉर्म वर्शन. यह सिर्फ़ तब सेट होता है, जब अपडेट का स्टेटस OS_IMAGE_DOWNLOAD_IN_PROGRESS या OS_UPDATE_NEED_REBOOT हो. ध्यान दें कि कुछ खास मामलों में, OS_UPDATE_NEED_REBOOT स्टेटस के लिए यह डमी "0.0.0.0" हो सकता है. जैसे, रीबूट किए बिना अपडेट इंजन को रीस्टार्ट किया जाता है.

newRequestedPlatformVersion

string

सिर्फ़ आउटपुट के लिए. अपडेट किए जाने वाले किऑस्क ऐप्लिकेशन के लिए, प्लैटफ़ॉर्म के नए वर्शन का अनुरोध किया गया है.

lastUpdateTime

string (Timestamp format)

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

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

lastUpdateCheckTime

string (Timestamp format)

सिर्फ़ आउटपुट के लिए. अपडेट की जांच करने के लिए, आखिरी बार किए गए अनुरोध का टाइमस्टैंप.

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

lastRebootTime

string (Timestamp format)

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

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

UpdateState

ओएस के अपडेट की स्थिति

Enums
UPDATE_STATE_UNSPECIFIED स्थिति की जानकारी नहीं दी गई है.
OS_IMAGE_DOWNLOAD_NOT_STARTED ओएस डाउनलोड नहीं हो रहा है.
OS_IMAGE_DOWNLOAD_IN_PROGRESS ओएस ने डिवाइस पर डाउनलोड शुरू कर दिया है.
OS_UPDATE_NEED_REBOOT अपलोड पूरा करने के लिए, डिवाइस को फिर से चालू करना होगा.

GraphicsInfo

ग्राफ़िक्स सबसिस्टम की जानकारी.

  • इस फ़ील्ड में डिवाइस की जानकारी मिलती है. यह जानकारी स्टैटिक होती है और समय के साथ नहीं बदलती.
  • इस फ़ील्ड का डेटा, नीति की मदद से कंट्रोल किया जाता है: ReportDeviceGraphicsStatus
  • डेटा इकट्ठा करने की फ़्रीक्वेंसी: सिर्फ़ अपलोड के समय
  • डेटा रिपोर्टिंग की डिफ़ॉल्ट फ़्रीक्वेंसी: तीन घंटे
    • नीति नियंत्रित है: हां
  • कैश मेमोरी: अगर डिवाइस ऑफ़लाइन है, तो इकट्ठा किया गया डेटा डिवाइस में सेव किया जाता है. डिवाइस के ऑनलाइन होने पर, इस डेटा की रिपोर्ट भेजी जाएगी: नहीं
  • सिर्फ़ सहयोगी उपयोगकर्ताओं के लिए रिपोर्ट की गई: लागू नहीं
  • ज़्यादा जानकारी वाली अनुमति ज़रूरी है: TELEMETRY_API_GRAPHICS_INFO
JSON के काेड में दिखाना
{
  "adapterInfo": {
    object (GraphicsAdapterInfo)
  },
  "eprivacySupported": boolean,
  "displayDevices": [
    {
      object (DisplayDevice)
    }
  ],
  "touchScreenInfo": {
    object (TouchScreenInfo)
  }
}
फ़ील्ड
adapterInfo

object (GraphicsAdapterInfo)

सिर्फ़ आउटपुट के लिए. ग्राफ़िक अडैप्टर (जीपीयू) के बारे में जानकारी.

eprivacySupported

boolean

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

displayDevices[]

object (DisplayDevice)

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

touchScreenInfo

object (TouchScreenInfo)

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

GraphicsAdapterInfo

ग्राफ़िक अडैप्टर (जीपीयू) की जानकारी.

JSON के काेड में दिखाना
{
  "adapter": string,
  "driverVersion": string,
  "deviceId": string
}
फ़ील्ड
adapter

string

सिर्फ़ आउटपुट के लिए. अडैप्टर का नाम. उदाहरण: Mesa DRI Intel(R) UHD Graphics 620 (Kabylake GT2).

driverVersion

string

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

deviceId

string (int64 format)

सिर्फ़ आउटपुट के लिए. ग्राफ़िक कार्ड डिवाइस आईडी दिखाता है.

DisplayDevice

डिसप्ले डिवाइस की जानकारी.

JSON के काेड में दिखाना
{
  "displayName": string,
  "displayWidthMm": integer,
  "displayHeightMm": integer,
  "internal": boolean,
  "manufacturerId": string,
  "modelId": integer,
  "manufactureYear": integer
}
फ़ील्ड
displayName

string

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

displayWidthMm

integer

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

displayHeightMm

integer

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

internal

boolean

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

manufacturerId

string

सिर्फ़ आउटपुट के लिए. मैन्युफ़ैक्चरर का तीन अक्षरों वाला आईडी.

modelId

integer

सिर्फ़ आउटपुट के लिए. मैन्युफ़ैक्चरर का प्रॉडक्ट कोड.

manufactureYear

integer

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

TouchScreenInfo

डिवाइस की टच स्क्रीन की जानकारी.

JSON के काेड में दिखाना
{
  "touchpadLibrary": string,
  "devices": [
    {
      object (TouchScreenDevice)
    }
  ]
}
फ़ील्ड
touchpadLibrary

string

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

devices[]

object (TouchScreenDevice)

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

TouchScreenDevice

अंदर के टचस्क्रीन डिवाइस की जानकारी.

JSON के काेड में दिखाना
{
  "displayName": string,
  "touchPointCount": integer,
  "stylusCapable": boolean
}
फ़ील्ड
displayName

string

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

touchPointCount

integer

सिर्फ़ आउटपुट के लिए. डिवाइस पर काम करने वाले टच पॉइंट की संख्या.

stylusCapable

boolean

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

GraphicsStatusReport

ग्राफ़िक सबसिस्टम की जानकारी.

  • इस फ़ील्ड में टेलीमेट्री की जानकारी होती है. डिवाइस के इस्तेमाल के साथ-साथ, इस जानकारी में समय के साथ बदलाव होता रहता है.
  • इस फ़ील्ड का डेटा, नीति की मदद से कंट्रोल किया जाता है: ReportDeviceGraphicsInfo
  • डेटा कलेक्शन की फ़्रीक्वेंसी: तीन घंटे.
  • डेटा रिपोर्टिंग की डिफ़ॉल्ट फ़्रीक्वेंसी: तीन घंटे
    • नीति नियंत्रित है: हां
  • कैश मेमोरी: अगर डिवाइस ऑफ़लाइन है, तो इकट्ठा किया गया डेटा डिवाइस में सेव किया जाता है. डिवाइस के ऑनलाइन होने पर, इस डेटा की रिपोर्ट भेजी जाएगी: नहीं
  • सिर्फ़ सहयोगी उपयोगकर्ताओं के लिए रिपोर्ट की गई: लागू नहीं
  • ज़्यादा जानकारी वाली अनुमति ज़रूरी है: TELEMETRY_API_GRAPHICS_REPORT
JSON के काेड में दिखाना
{
  "reportTime": string,
  "displays": [
    {
      object (DisplayInfo)
    }
  ]
}
फ़ील्ड
reportTime

string (Timestamp format)

सिर्फ़ आउटपुट के लिए. वह समय जब ग्राफ़िक्स का डेटा रिपोर्ट किया गया था.

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

displays[]

object (DisplayInfo)

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

DisplayInfo

डिसप्ले के लिए जानकारी.

JSON के काेड में दिखाना
{
  "deviceId": string,
  "resolutionWidth": integer,
  "resolutionHeight": integer,
  "refreshRate": integer,
  "isInternal": boolean,
  "displayName": string
}
फ़ील्ड
deviceId

string (int64 format)

सिर्फ़ आउटपुट के लिए. ग्राफ़िक कार्ड डिवाइस आईडी दिखाता है.

resolutionWidth

integer

सिर्फ़ आउटपुट के लिए. रिज़ॉल्यूशन की चौड़ाई, पिक्सल में.

resolutionHeight

integer

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

refreshRate

integer

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

isInternal

boolean

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

displayName

string

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

BatteryInfo

बैटरी के बारे में जानकारी.

  • इस फ़ील्ड में डिवाइस की जानकारी मिलती है. यह जानकारी स्टैटिक होती है और समय के साथ नहीं बदलती.
  • इस फ़ील्ड का डेटा, नीति की मदद से कंट्रोल किया जाता है: ReportDevicePowerStatus
  • डेटा इकट्ठा करने की फ़्रीक्वेंसी: सिर्फ़ अपलोड के समय
  • डेटा रिपोर्टिंग की डिफ़ॉल्ट फ़्रीक्वेंसी: तीन घंटे
    • नीति नियंत्रित है: हां
  • कैश मेमोरी: अगर डिवाइस ऑफ़लाइन है, तो इकट्ठा किया गया डेटा डिवाइस में सेव किया जाता है. डिवाइस के ऑनलाइन होने पर, इस डेटा की रिपोर्ट भेजी जाएगी: नहीं
  • सिर्फ़ सहयोगी उपयोगकर्ताओं के लिए रिपोर्ट की गई: लागू नहीं
  • ज़्यादा जानकारी वाली अनुमति की ज़रूरत है: TELEMETRY_API_BATTERY_INFO
JSON के काेड में दिखाना
{
  "serialNumber": string,
  "manufacturer": string,
  "designCapacity": string,
  "designMinVoltage": integer,
  "manufactureDate": {
    object (Date)
  },
  "technology": string
}
फ़ील्ड
serialNumber

string

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

manufacturer

string

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

designCapacity

string (int64 format)

सिर्फ़ आउटपुट के लिए. डिज़ाइन क्षमता (एमएम्पियर-घंटे).

designMinVoltage

integer

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

manufactureDate

object (Date)

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

technology

string

सिर्फ़ आउटपुट के लिए. बैटरी की टेक्नोलॉजी. उदाहरण: ली-आयन

BatteryStatusReport

बैटरी की स्थिति का डेटा.

  • इस फ़ील्ड में टेलीमेट्री की जानकारी होती है. डिवाइस के इस्तेमाल के साथ-साथ, इस जानकारी में समय के साथ बदलाव होता रहता है.
  • इस फ़ील्ड का डेटा, नीति की मदद से कंट्रोल किया जाता है: ReportDevicePowerStatus
  • डेटा इकट्ठा करने की फ़्रीक्वेंसी: सिर्फ़ अपलोड के समय
  • डेटा रिपोर्टिंग की डिफ़ॉल्ट फ़्रीक्वेंसी: तीन घंटे
    • नीति नियंत्रित है: हां
  • कैश मेमोरी: अगर डिवाइस ऑफ़लाइन है, तो इकट्ठा किया गया डेटा डिवाइस में सेव किया जाता है. डिवाइस के ऑनलाइन होने पर, इस डेटा की रिपोर्ट भेजी जाएगी: नहीं
  • सिर्फ़ सहयोगी उपयोगकर्ताओं के लिए रिपोर्ट की गई: लागू नहीं
  • ज़्यादा अनुमति की ज़रूरत है: TELEMETRY_API_BATTERY_report
JSON के काेड में दिखाना
{
  "reportTime": string,
  "serialNumber": string,
  "sample": [
    {
      object (BatterySampleReport)
    }
  ],
  "batteryHealth": enum (BatteryHealth),
  "fullChargeCapacity": string,
  "cycleCount": integer
}
फ़ील्ड
reportTime

string (Timestamp format)

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

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

serialNumber

string

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

sample[]

object (BatterySampleReport)

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

batteryHealth

enum (BatteryHealth)

सिर्फ़ आउटपुट के लिए. बैटरी की परफ़ॉर्मेंस.

fullChargeCapacity

string (int64 format)

सिर्फ़ आउटपुट के लिए. पूरी तरह चार्ज होने की क्षमता (एमएएच).

cycleCount

integer

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

BatterySampleReport

बैटरी के लिए सैंपलिंग डेटा.

  • यह फ़ील्ड टेलीमेट्री से जुड़ी जानकारी है. डिवाइस का इस्तेमाल किए जाने पर, यह समय के साथ बदल जाएगा.
  • इस फ़ील्ड का डेटा, नीति की मदद से कंट्रोल किया जाता है: ReportDevicePowerStatus
  • डेटा इकट्ठा करने की फ़्रीक्वेंसी: सिर्फ़ अपलोड के समय
  • डेटा रिपोर्टिंग की डिफ़ॉल्ट फ़्रीक्वेंसी: तीन घंटे
    • नीति नियंत्रित है: हां
  • कैश मेमोरी: अगर डिवाइस ऑफ़लाइन है, तो इकट्ठा किया गया डेटा डिवाइस में सेव किया जाता है. डिवाइस के ऑनलाइन होने पर, इस डेटा की रिपोर्ट भेजी जाएगी: नहीं
  • सिर्फ़ सहयोगी उपयोगकर्ताओं के लिए रिपोर्ट की गई: लागू नहीं
JSON के काेड में दिखाना
{
  "reportTime": string,
  "voltage": string,
  "remainingCapacity": string,
  "temperature": integer,
  "dischargeRate": integer,
  "chargeRate": integer,
  "current": string,
  "status": string
}
फ़ील्ड
reportTime

string (Timestamp format)

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

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

voltage

string (int64 format)

सिर्फ़ आउटपुट के लिए. बैटरी वोल्टेज (मिलिवोल्ट).

remainingCapacity

string (int64 format)

सिर्फ़ आउटपुट के लिए. बैटरी की बची हुई क्षमता (एमएम्पियर-घंटे).

temperature

integer

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

dischargeRate

integer

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

chargeRate

integer

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

current

string (int64 format)

सिर्फ़ आउटपुट के लिए. बैटरी का करंट (एमए).

status

string

सिर्फ़ आउटपुट के लिए. sysfs से पढ़ी गई बैटरी की स्थिति. उदाहरण: डिस्चार्ज करना

BatteryHealth

इससे बैटरी की मौजूदा परफ़ॉर्मेंस के बारे में पता चलता है.

  • यह स्थिति, बैटरी की खराबी का संकेत नहीं है. इसका हिसाब लगाने के लिए, पूरी तरह चार्ज होने की मौजूदा क्षमता को डिज़ाइन की क्षमता से भाग दिया जाता है.
  • बैटरी की पूरी सुरक्षा और वारंटी की नीति तय करने का अधिकार मैन्युफ़ैक्चरर के पास होता है.
Enums
BATTERY_HEALTH_UNSPECIFIED स्वास्थ्य के बारे में जानकारी नहीं है.
BATTERY_HEALTH_NORMAL बैटरी की परफ़ॉर्मेंस अच्छी है और पूरी तरह चार्ज होने की क्षमता / डिज़ाइन की क्षमता 80% से ज़्यादा है
BATTERY_REPLACE_SOON बैटरी की स्थिति ठीक नहीं है. हमारा सुझाव है कि आप इसे जल्द ही बदलें. बैटरी की पूरी चार्ज क्षमता / डिज़ाइन क्षमता 75% - 80% है
BATTERY_REPLACE_NOW बैटरी की स्थिति खराब है और इसे बदलने का सुझाव दिया जाता है. बैटरी पूरी तरह चार्ज होने की क्षमता / डिज़ाइन की क्षमता < 75%

StorageInfo

स्टोरेज का स्टेटस डेटा.

  • इस फ़ील्ड में टेलीमेट्री की जानकारी होती है. डिवाइस के इस्तेमाल के साथ-साथ, इस जानकारी में समय के साथ बदलाव होता रहता है.
  • इस फ़ील्ड का डेटा, नीति की मदद से कंट्रोल किया जाता है: ReportDeviceStorageStatus
  • डेटा इकट्ठा करने की फ़्रीक्वेंसी: सिर्फ़ अपलोड के समय
  • डेटा रिपोर्टिंग की डिफ़ॉल्ट फ़्रीक्वेंसी: तीन घंटे
    • नीति नियंत्रित है: हां
  • कैश मेमोरी: अगर डिवाइस ऑफ़लाइन है, तो इकट्ठा किया गया डेटा डिवाइस में सेव किया जाता है. डिवाइस के ऑनलाइन होने पर, इस डेटा की रिपोर्ट भेजी जाएगी: नहीं
  • सिर्फ़ सहयोगी उपयोगकर्ताओं के लिए रिपोर्ट की गई: लागू नहीं
  • ज़्यादा जानकारी वाली अनुमति की ज़रूरत है: TELEMETRY_API_STORAGE_INFO
JSON के काेड में दिखाना
{
  "volume": [
    {
      object (DiskVolume)
    }
  ],
  "availableDiskBytes": string,
  "totalDiskBytes": string
}
फ़ील्ड
volume[]

object (DiskVolume)

डिस्क वॉल्यूम के बारे में जानकारी

availableDiskBytes

string (int64 format)

डिवाइस में उपयोगकर्ता के डेटा को स्टोर करने के लिए, बाइट में उपलब्ध जगह.

totalDiskBytes

string (int64 format)

डिवाइस में उपयोगकर्ता के डेटा को स्टोर करने के लिए, बाइट में कुल जगह.

DiskVolume

डिस्क वॉल्यूम के बारे में जानकारी

JSON के काेड में दिखाना
{
  "volumeId": string,
  "storageFreeBytes": string,
  "storageTotalBytes": string
}
फ़ील्ड
volumeId

string

डिस्क का वॉल्यूम आईडी.

storageFreeBytes

string (int64 format)

बाइट में खाली स्टोरेज.

storageTotalBytes

string (int64 format)

बाइट में कुल स्टोरेज स्पेस.

StorageStatusReport

स्टोरेज के लिए स्टेटस डेटा.

  • यह फ़ील्ड टेलीमेट्री से जुड़ी जानकारी है. डिवाइस का इस्तेमाल किए जाने पर, यह समय के साथ बदल जाएगा.
  • इस फ़ील्ड का डेटा, नीति की मदद से कंट्रोल किया जाता है: ReportDeviceStorageStatus
  • डेटा इकट्ठा करने की फ़्रीक्वेंसी: सिर्फ़ अपलोड के समय
  • डेटा रिपोर्टिंग की डिफ़ॉल्ट फ़्रीक्वेंसी: तीन घंटे
    • नीति नियंत्रित है: हां
  • कैश मेमोरी: अगर डिवाइस ऑफ़लाइन है, तो इकट्ठा किया गया डेटा डिवाइस में सेव किया जाता है. डिवाइस के ऑनलाइन होने पर, इस डेटा की रिपोर्ट भेजी जाएगी: नहीं
  • सिर्फ़ सहयोगी उपयोगकर्ताओं के लिए रिपोर्ट की गई: लागू नहीं
  • ज़्यादा अनुमति की ज़रूरत है: TELEMETRY_API_STORAGE_ बाकी
JSON के काेड में दिखाना
{
  "reportTime": string,
  "disk": [
    {
      object (DiskInfo)
    }
  ]
}
फ़ील्ड
reportTime

string (Timestamp format)

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

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

disk[]

object (DiskInfo)

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

DiskInfo

सिंगल स्टोरेज डिवाइस की स्थिति.

JSON के काेड में दिखाना
{
  "serialNumber": string,
  "manufacturer": string,
  "model": string,
  "sizeBytes": string,
  "type": string,
  "health": string,
  "volumeIds": [
    string
  ],
  "bytesReadThisSession": string,
  "bytesWrittenThisSession": string,
  "readTimeThisSession": string,
  "writeTimeThisSession": string,
  "ioTimeThisSession": string,
  "discardTimeThisSession": string
}
फ़ील्ड
serialNumber

string

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

manufacturer

string

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

model

string

सिर्फ़ आउटपुट के लिए. डिस्क का मॉडल.

sizeBytes

string (int64 format)

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

type

string

सिर्फ़ आउटपुट के लिए. डिस्क का टाइप: eMMC / NVMe / ATA / SCSI.

health

string

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

volumeIds[]

string

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

bytesReadThisSession

string (int64 format)

सिर्फ़ आउटपुट के लिए. पिछली बार चालू किए जाने के बाद से पढ़े गए बाइट की संख्या.

bytesWrittenThisSession

string (int64 format)

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

readTimeThisSession

string (Duration format)

सिर्फ़ आउटपुट के लिए. पिछली बार चालू होने के बाद से डिस्क से पढ़ने में बिताया गया समय.

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

writeTimeThisSession

string (Duration format)

सिर्फ़ आउटपुट के लिए. पिछली बार बूट करने के बाद से डिस्क पर लिखने में बिताया गया समय.

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

ioTimeThisSession

string (Duration format)

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

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

discardTimeThisSession

string (Duration format)

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

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

ThunderboltInfo

Thunderbolt बस की जानकारी.

  • इस फ़ील्ड में डिवाइस की जानकारी मिलती है. यह जानकारी स्टैटिक होती है और समय के साथ नहीं बदलती.
  • इस फ़ील्ड का डेटा, नीति से कंट्रोल किया जाता है: ReportDeviceSecurityStatus
  • डेटा इकट्ठा करने की फ़्रीक्वेंसी: डिवाइस के चालू होने पर
  • डेटा रिपोर्टिंग की डिफ़ॉल्ट फ़्रीक्वेंसी: डिवाइस के स्टार्टअप पर
    • नीति से कंट्रोल किया जाता है: नहीं
  • कैश मेमोरी: डिवाइस ऑफ़लाइन होने पर इकट्ठा किया गया डेटा, डिवाइस पर ही सेव किया जाता है. डिवाइस के अगली बार ऑनलाइन होने पर, इकट्ठा किए गए डेटा को रिपोर्ट किया जाएगा: हां
  • सिर्फ़ सहयोगी उपयोगकर्ताओं के लिए रिपोर्ट की गई: लागू नहीं
  • ज़्यादा जानकारी वाली अनुमति ज़रूरी है: TELEMETRY_API_BUS_DEVICE_INFO
JSON के काेड में दिखाना
{
  "securityLevel": enum (ThunderboltSecurityLevel)
}
फ़ील्ड
securityLevel

enum (ThunderboltSecurityLevel)

Thunderbolt बस की सुरक्षा का लेवल.

ThunderboltSecurityLevel

Thunderbolt बस की सुरक्षा का लेवल.

Enums
THUNDERBOLT_SECURITY_LEVEL_UNSPECIFIED Thunderbolt सुरक्षा लेवल सेट नहीं है.
THUNDERBOLT_SECURITY_NONE_LEVEL फ़र्मवेयर की मदद से, सभी डिवाइस अपने-आप कनेक्ट हो जाते हैं. इसके लिए उपयोगकर्ता की अनुमति की ज़रूरत नहीं है.
THUNDERBOLT_SECURITY_USER_LEVEL उपयोगकर्ता से पूछा जाता है कि डिवाइस को कनेक्ट करने की अनुमति है या नहीं.
THUNDERBOLT_SECURITY_SECURE_LEVEL उपयोगकर्ता से पूछा जाता है कि क्या डिवाइस को कनेक्ट करने की अनुमति है. इसके अलावा, डिवाइस को एक चुनौती भेजी जाती है, जो sysfs एट्रिब्यूट में लिखी गई किसी रैंडम कुंजी के आधार पर, उम्मीद के मुताबिक होनी चाहिए
THUNDERBOLT_SECURITY_DP_ONLY_LEVEL फ़र्मवेयर, Thunderbolt के लिए अपने-आप टनल बनाता है.
THUNDERBOLT_SECURITY_USB_ONLY_LEVEL फ़र्मवेयर, डॉक में यूएसबी कंट्रोलर और डिसप्ले पोर्ट के लिए, अपने-आप सुरंग बनाता है. डॉक के डाउनस्ट्रीम पीसीआई लिंक हटा दिए जाते हैं.
THUNDERBOLT_SECURITY_NO_PCIE_LEVEL पीसीआईई टनलिंग की सुविधा बंद है.

BootPerformanceReport

किसी डिवाइस की बूट परफ़ॉर्मेंस की रिपोर्ट.

  • इस फ़ील्ड में टेलीमेट्री की जानकारी होती है. डिवाइस के इस्तेमाल के साथ-साथ, इस जानकारी में समय के साथ बदलाव होता रहता है.
  • इस फ़ील्ड का डेटा, नीति की मदद से कंट्रोल किया जाता है: ReportDeviceBootMode
  • डेटा इकट्ठा करने की फ़्रीक्वेंसी: हर बूट अप इवेंट पर
  • डेटा रिपोर्टिंग की डिफ़ॉल्ट फ़्रीक्वेंसी: तीन घंटे
    • नीति के हिसाब से कंट्रोल किया जाता है: हां
  • कैश मेमोरी: अगर डिवाइस ऑफ़लाइन है, तो इकट्ठा किया गया डेटा डिवाइस में सेव किया जाता है. डिवाइस के ऑनलाइन होने पर, इस डेटा की रिपोर्ट दी जाएगी: हां
  • सिर्फ़ सहयोगी उपयोगकर्ताओं के लिए रिपोर्ट की गई: लागू नहीं
  • ज़्यादा जानकारी वाली अनुमति ज़रूरी है: TELEMETRY_API_OS_REPORT
JSON के काेड में दिखाना
{
  "bootUpDuration": string,
  "bootUpTime": string,
  "shutdownDuration": string,
  "shutdownTime": string,
  "shutdownReason": enum (ShutdownReason),
  "reportTime": string
}
फ़ील्ड
bootUpDuration

string (Duration format)

डिवाइस को बूट होने में लगने वाला कुल समय.

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

bootUpTime

string (Timestamp format)

पावर सप्लाई चालू होने पर दिखने वाला टाइमस्टैंप.

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

shutdownDuration

string (Duration format)

शटडाउन शुरू होने से लेकर बंद होने तक का कुल समय.

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

shutdownTime

string (Timestamp format)

शटडाउन होने का टाइमस्टैंप.

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

shutdownReason

enum (ShutdownReason)

बंद होने की वजह.

reportTime

string (Timestamp format)

रिपोर्ट इकट्ठा करने का टाइमस्टैंप.

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

ShutdownReason

बंद होने की वजह.

Enums
SHUTDOWN_REASON_UNSPECIFIED बंद होने की वजह नहीं बताई गई है.
USER_REQUEST उपयोगकर्ता ने इसकी प्रोसेस शुरू की.
SYSTEM_UPDATE सिस्टम अपडेट शुरू हो गया है.
LOW_BATTERY बैटरी कम होने की वजह से बंद होना.
OTHER किसी दूसरी वजह से बंद होना.

HeartbeatStatusReport

किसी डिवाइस की हार्टबीट स्टेटस रिपोर्ट.

  • कीऑस्क के लिए उपलब्ध
  • यह फ़ील्ड किसी डिवाइस की ऑनलाइन/ऑफ़लाइन/अज्ञात स्थिति उपलब्ध कराता है और सिर्फ़ तब शामिल किया जाता है, जब स्थिति बदल गई हो (उदाहरण के लिए, ऑनलाइन -> ऑफ़लाइन)
  • इस फ़ील्ड का डेटा, नीति के ज़रिए कंट्रोल किया जाता है: HeartbeatEnabled ज़्यादा जानकारी
  • हार्टबीट की फ़्रीक्वेंसी: 2 मिनट
    • नोट: अगर कोई डिवाइस ऑफ़लाइन हो जाता है, तो डिवाइस की ऑनलाइन स्थिति को अपडेट होने में 12 मिनट तक लग सकते हैं
  • कैश मेमोरी: अगर डिवाइस ऑफ़लाइन है, तो इकट्ठा किया गया डेटा डिवाइस में सेव किया जाता है. डिवाइस के ऑनलाइन होने पर, इस डेटा की रिपोर्ट भेजी जाएगी: लागू नहीं
  • सिर्फ़ सहयोगी उपयोगकर्ताओं के लिए रिपोर्ट की गई: लागू नहीं
  • ज़्यादा जानकारी वाली अनुमति ज़रूरी है: TELEMETRY_API_DEVICE_ACTIVITY_REPORT
JSON के काेड में दिखाना
{
  "reportTime": string,
  "state": enum (State)
}
फ़ील्ड
reportTime

string (Timestamp format)

स्टेटस में बदलाव होने का टाइमस्टैंप

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

state

enum (State)

डिवाइस की स्थिति बदलने के बाद की स्थिति

स्थिति

डिवाइस की स्थिति

Enums
STATE_UNSPECIFIED स्थिति की जानकारी नहीं दी गई है
UNKNOWN डिवाइस पर दिल की धड़कन की निगरानी करने की सुविधा काम नहीं करती
ONLINE डिवाइस ऑनलाइन है
OFFLINE डिवाइस ऑफ़लाइन है

KioskAppStatusReport

किसी डिवाइस के लिए, कीऑस्क ऐप्लिकेशन की स्थिति की रिपोर्ट.

  • कीऑस्क के लिए उपलब्ध
  • इस फ़ील्ड में, कीऑस्क डिवाइस पर चल रहे ऐप्लिकेशन का आईडी और वर्शन नंबर दिखता है. साथ ही, रिपोर्ट को पिछली बार अपडेट किए जाने का टाइमस्टैंप भी दिखता है
  • इस फ़ील्ड का डेटा, नीति की मदद से कंट्रोल किया जाता है: ReportDeviceSessionStatus
  • डेटा इकट्ठा करने की फ़्रीक्वेंसी: सिर्फ़ अपलोड के समय
  • डेटा रिपोर्टिंग की डिफ़ॉल्ट फ़्रीक्वेंसी: तीन घंटे
    • नीति नियंत्रित है: हां
  • कैश मेमोरी: अगर डिवाइस ऑफ़लाइन है, तो इकट्ठा किया गया डेटा डिवाइस में सेव किया जाता है. डिवाइस के ऑनलाइन होने पर, इस डेटा की रिपोर्ट भेजी जाएगी: नहीं
  • सिर्फ़ सहयोगी उपयोगकर्ताओं के लिए रिपोर्ट की गई: लागू नहीं
  • ज़्यादा जानकारी वाली अनुमति ज़रूरी है: TELEMETRY_API_APPS_REPORT
JSON के काेड में दिखाना
{
  "reportTime": string,
  "appId": string,
  "appVersion": string
}
फ़ील्ड
reportTime

string (Timestamp format)

रिपोर्ट इकट्ठा किए जाने का टाइमस्टैंप

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

appId

string

कीऑस्क ऐप्लिकेशन का ऐप्लिकेशन आईडी, जैसे कि "mdmkkicfmmkgmpkmkdikhlbggogpicma"

appVersion

string

कीऑस्क ऐप्लिकेशन का वर्शन नंबर, जैसे कि "1.10.118"

RuntimeCountersReport

सीपीयू से मिले रनटाइम काउंटर. फ़िलहाल, रनटाइम काउंटर की टेलीमेट्री की सुविधा सिर्फ़ Intel vPro PSR के Gen 14 और उसके बाद के वर्शन पर काम करती है.

JSON के काेड में दिखाना
{
  "reportTime": string,
  "uptimeRuntimeDuration": string,
  "enterSleepCount": string,
  "enterHibernationCount": string,
  "enterPoweroffCount": string
}
फ़ील्ड
reportTime

string (Timestamp format)

रिपोर्ट इकट्ठा करने का टाइमस्टैंप.

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

uptimeRuntimeDuration

string (Duration format)

लाइफ़टाइम का कुल रनटाइम. फ़िलहाल, Intel vPro PSR से हमेशा S0 रनटाइम.

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

enterSleepCount

string (int64 format)

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

enterHibernationCount

string (int64 format)

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

enterPoweroffCount

string (int64 format)

डिवाइस के बंद होने की संख्या. फ़िलहाल, इसे पीएसआर से हासिल किया जाता है. इसे S0 से S5 तक गिना जाता है.

तरीके

get

टेलीमेट्री डिवाइस पाएं.

list

सभी टेलीमेट्री डिवाइसों की सूची बनाएं.