Данные, специфичные для приложения, для этого запроса. Это позволяет отправителю и получателю легко расширять медиа-протокол без необходимости использовать новое пространство имен для пользовательских сообщений.
Указывает, что предоставленный язык не был явным запросом пользователя, а скорее выведен из языка, использованного в голосовом запросе. Это позволяет приложениям-получателям использовать сохраненные пользователем предпочтения вместо разговорного языка.
язык
(строка или неопределенное)
Язык трека, который должен быть активным. Поле языка будет иметь приоритет над activeTrackIds, если указаны оба.
mediaSessionId
(число или неопределенное)
Идентификатор медиа-сеанса, к которому относится запрос.
Число для синхронизации всех команд очереди. Если это предусмотрено для команды очереди, SDK проверит соответствие последнего порядкового номера очереди запросу. Текущий номер последовательности предоставляется как часть сообщений об изменении исходящей очереди.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2025-01-10 UTC."],[[["`EditAudioTracksRequestData` is used for handling media event requests to edit audio tracks, enabling language selection or default track activation."],["It allows specifying the desired language, prioritizing it over active track IDs if both are provided."],["The `isSuggestedLanguage` property indicates if the language was inferred, allowing receiver apps to use user preferences."],["It inherits properties like `customData`, `mediaSessionId`, `requestId`, and `sequenceNumber` from `cast.framework.messages.RequestData` for extended functionality and request management."]]],["`EditAudioTracksRequestData` manages requests to modify audio tracks. Key actions include enabling the default audio track if no language is specified. Properties allow for setting the active track's language, with language taking precedence over `activeTrackIds`. It also handles application-specific data (`customData`), and identifies if the language is a suggestion or an explicit request (`isSuggestedLanguage`). The `requestId`, `mediaSessionId`, and `sequenceNumber` properties help manage and synchronize requests and media sessions.\n"]]