Расширенные ответы не работают в Google Ассистенте на Android TV
Привет, разработчики!
При использовании нашего приложения голосовой коммерции, которое находится поверх Google Assistant на телевизорах Android, мы столкнулись с рядом следующих проблем:
Был показан список вариантов, из которых пользователи должны были выбрать один. Несмотря на то, что с каждым элементом списка было связано изображение (URL-адрес изображения, указанный в формате https), изображение не отображалось при отображении списка.
После того, как заголовок списка полностью зачитывается, пользователи не могут выбрать ни один из элементов списка голосом / касанием / текстом. Это связано с тем, что помощник не принимает никаких входных запросов, предоставляемых пользователем, которые не приводят к совпадению намерений. Это возвращает управление к резервному намерению.
Как ни странно, пункт 2 не выполняется, если пользователь прерывает помощника, давая ввод (выбор из одного из элементов списка) до того, как заголовок списка будет полностью прочитан. В этом случае вводится запрос, и открывается карточка с деталями, связанными с выбранным элементом списка. Но изображение, связанное с этим элементом списка, не отображается на карте.
Однако элемент карусели правильно отображает изображения. Но он не принимает никаких входных данных, предоставленных пользователями в формате голоса / касания / текста ни до, ни после полного объявления заголовка списка.
Размер отображаемых элементов карусели слишком мал, учитывая соотношение сторон экрана Android TV.
Интересно, что до недавнего времени мы не сталкивались ни с одной из этих проблем и на любых других экранах, кроме Android TV. Нам интересно, связано ли это с какой-либо конкретной настройкой, зависящей от устройства или поверхности.
Сталкивались ли вы с какой-либо из этих проблем раньше? Если да, то как лучше всего решить эту проблему или определить корень / источник этой проблемы?