Как устроены действия Google Assistant
Google позволяет сторонним разработчикам и разработчикам Google создавать действия для Google Assistant через свою платформу Actions on Google. Все разработчики, желающие интегрироваться с Actions on Google, должны согласиться с применимыми условиями и правилами . Чтобы обеспечить высокое качество работы с Google Ассистентом, мы проверяем действия, отправленные разработчиками, на соответствие нашим правилам, прежде чем их можно будет опубликовать, и перепроверяем действия каждый раз, когда они обновляются.
Мы постоянно инвестируем в разработчиков, предоставляя им инструменты и возможности, необходимые для создания полезного и интересного опыта с помощью Assistant. Все разработчики имеют доступ к нашей технической документации , чтобы узнать, как разрабатывать различные типы функций Ассистента. Разработчики также могут использовать консоль Actions , которая предлагает инструменты тестирования и управления выпусками, аналитику производительности и интеграцию с облачными сервисами Google. Мы также предоставляем разработчикам технологии Google, которые помогут им создавать успешные Действия, включая функции для продажи товаров, продвижения своих действий и подключения пользователей к существующей информации об их учетных записях.
Некоторые разработчики Action, в том числе разработчики Google, могут иметь доступ к ресурсам и данным, которые в противном случае не были бы доступны всем разработчикам, из-за юридических проблем и проблем, связанных с конфиденциальностью, проблем масштабируемости, а также соображений по защите конфиденциальной, частной информации и бизнеса Google. Например, время от времени мы предоставляем новейшую технологию Assistant партнерам по раннему внедрению для тестирования и обратной связи с конечной целью донести эту технологию до остального сообщества разработчиков. Эти партнеры могут иметь возможность зарезервировать предпочитаемую фразу запроса перед отправкой своего проекта Actions на платформу для проверки соответствия политике. Мы также можем сотрудничать со сторонними партнерами и разработчиками Google для создания индивидуальной интеграции с Assistant, чтобы улучшить взаимодействие с пользователями и в качестве первого шага к созданию универсального решения для всех разработчиков.
Доступ к данным
Пользователи доверяют Google свою личную информацию при взаимодействии с Ассистентом, и мы прилагаем все усилия, чтобы сохранить это доверие. Хотя мы делимся соответствующими данными с разработчиками, чтобы они могли создавать, развертывать и поддерживать богатые возможности для пользователей Ассистента, мы делаем это в соответствии с принципами, изложенными в нашей Политике конфиденциальности , и не продаем никому личную информацию наших пользователей. Например, мы можем поделиться с разработчиками:
- Информация, которая не идентифицирует пользователей, например:
- Агрегированные и анонимные данные о том, как пользователи взаимодействуют с Action разработчика. Например, разработчики Actions on Google могут просматривать аналитические данные через консоль Actions.
- Другая информация, которая не идентифицирует лично пользователей, но полезна для разработчиков, например тип и возможности устройства, языковой стандарт и часовой пояс.
- Если пользователь решает использовать Ассистента для взаимодействия с Действием разработчика, мы можем передавать информацию, относящуюся к этому взаимодействию, например:
- Система генерирует стенограмму запроса пользователя или его основных намерений или аргументов. Например, когда пользователь разговаривает со сторонним действием, Ассистент отправляет текстовую транскрипцию его запроса в действие, чтобы разработчик мог ответить.
- С разрешения пользователя Ассистент может передавать его личные данные, такие как адрес электронной почты, имя, местоположение, номер телефона или платежную информацию, для выполнения его запроса. Например, чтобы помочь заполнить форму в Интернете, разместить заказ еды или забронировать столик в ресторане.
- Когда пользователи решают связать свои учетные записи Google со своими учетными записями в приложении или устройстве разработчика, мы передаем разработчику основную информацию об их учетной записи, такую как имя, адрес электронной почты или изображение профиля, для облегчения установления связи.
Разработчики также передают определенные данные Google для выполнения запросов пользователей и обеспечения их интеграции с Assistant, в том числе:
- Информация для привязки к учетным записям пользователей, чтобы пользователи могли использовать Ассистента для взаимодействия со своими учетными записями для использования сторонних функций, таких как Действия, мультимедиа, умный дом и службы повышения производительности.
- Библиотеки контента и данных, которые помогут Помощнику выполнять запросы пользователей через службу разработчика. Например, некоторые медиа-провайдеры разрешают Google индексировать свой медиа-каталог, чтобы пользователи могли воспроизводить контент через Assistant. Провайдеры также могут делиться плейлистами мультимедиа пользователей, которые связали свои учетные записи, чтобы эти пользователи могли попросить Ассистента воспроизвести их плейлисты.
- Разработчики Actions on Google передают данные Google, чтобы обеспечить взаимодействие со своими пользователями. Например, разработчики могут указать, какие данные хранятся в хранилище данных для каждого пользователя или для каждого домохозяйства, которое может быть сброшено пользователем, чтобы их действие могло запоминать пользователя при последующих взаимодействиях. Разработчики также предоставляют ответы на запросы пользователей.
- Сторонние устройства, на которых встроен Ассистент, например колонки и телевизоры, передают запросы пользователей к Ассистенту и соответствующие данные в Google, чтобы пользователи могли использовать Ассистент через это устройство.
Программа «Действия для семьи»
Google Ассистент предоставляет пользователям сторонние действия для всей семьи через нашу программу Actions for Families . Эта программа предназначена только для разработчиков, которые продемонстрировали способность создавать возможности для всей семьи, разместив в Google Play приложение, одобренное учителями. Google также может выявлять и сотрудничать с разработчиками, которые не имеют приложения, одобренного преподавателями, но вместо этого продемонстрировали потенциал удовлетворения редакционных критериев, которые позволяют им участвовать в этой программе, таких как релевантный контент и высококачественный дизайн. Действия, опубликованные в рамках этой программы, должны соответствовать общим политикам Actions , а также конкретным политикам Actions for Families , независимо от того, как разработчик пришел к участию в программе.