AudioStatusReport

Dane o stanie pamięci masowej.

  • To pole zawiera informacje telemetryczne, które będą się zmieniać w miarę korzystania z urządzenia.
  • Dane w tym polu są kontrolowane przez zasadę ReportDeviceAudioStatus.
  • Częstotliwość zbierania danych: 10 minut
  • Domyślna częstotliwość raportowania danych: 3 godziny
    • Kontrolowane przez zasady: tak
  • Pamięć podręczna: jeśli urządzenie jest offline, zebrane dane są przechowywane lokalnie i będą raportowane, gdy urządzenie będzie ponownie online: Nie
  • Zgłaszane tylko w przypadku powiązanych użytkowników: N/A
  • Wymagane szczegółowe uprawnienie: TELEMETRY_API_AUDIO_REPORT
Zapis JSON
{
  "reportTime": string,
  "outputMute": boolean,
  "inputMute": boolean,
  "outputVolume": integer,
  "outputDevice": string,
  "inputGain": integer,
  "inputDevice": string
}
Pola
reportTime

string (Timestamp format)

Tylko dane wyjściowe. Sygnatura czasowa pobrania próbki na urządzeniu.

Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" lub "2014-10-02T15:01:23+05:30".

outputMute

boolean

Tylko dane wyjściowe. Czy aktywne urządzenie wyjściowe jest wyciszone.

inputMute

boolean

Tylko dane wyjściowe. Czy aktywne urządzenie wejściowe jest wyciszone.

outputVolume

integer

Tylko dane wyjściowe. Głośność aktywnego urządzenia wyjściowego w zakresie [0, 100].

outputDevice

string

Tylko dane wyjściowe. Nazwa aktywnego urządzenia wyjściowego.

inputGain

integer

Tylko dane wyjściowe. Wzmocnienie aktywnego urządzenia wejściowego w zakresie [0, 100].

inputDevice

string

Tylko dane wyjściowe. Nazwa aktywnego urządzenia wejściowego.