AudioStatusReport

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

  • यह फ़ील्ड, टेलीमेट्री की जानकारी है. डिवाइस का इस्तेमाल करने पर इसमें समय के साथ बदलाव होगा.
  • इस फ़ील्ड के डेटा को नीति से कंट्रोल किया जाता है: ReportDeviceAudioStatus
  • डेटा इकट्ठा करने की फ़्रीक्वेंसी: 10 मिनट
  • डेटा रिपोर्टिंग की डिफ़ॉल्ट फ़्रीक्वेंसी: तीन घंटे
    • नीति से कंट्रोल होता है: हां
  • कैश: अगर डिवाइस ऑफ़लाइन है, तो इकट्ठा किया गया डेटा स्थानीय रूप से सेव किया जाता है. साथ ही, जब डिवाइस अगली बार ऑनलाइन होगा, तब इसे रिपोर्ट किया जाएगा: नहीं
  • सिर्फ़ सहयोगी उपयोगकर्ताओं के लिए रिपोर्ट की गई: लागू नहीं
  • ज़्यादा जानकारी वाली अनुमति ज़रूरी है: TELEMETRY_API_AUDIO_REPORT
जेएसओएन के काेड में दिखाना
{
  "reportTime": string,
  "outputMute": boolean,
  "inputMute": boolean,
  "outputVolume": integer,
  "outputDevice": string,
  "inputGain": integer,
  "inputDevice": string
}
फ़ील्ड
reportTime

string (Timestamp format)

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

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

outputMute

boolean

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

inputMute

boolean

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

outputVolume

integer

सिर्फ़ आउटपुट के लिए. [0, 100] में ऐक्टिव आउटपुट डिवाइस की आवाज़.

outputDevice

string

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

inputGain

integer

सिर्फ़ आउटपुट के लिए. [0, 100] में ऐक्टिव इनपुट डिवाइस का गेन.

inputDevice

string

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