Как создаются действия Google Assistant

Google позволяет сторонним разработчикам и разработчикам Google создавать Actions для Google Assistant через свою платформу Actions on Google. Все разработчики, которые хотят интегрироваться с Actions on Google, должны согласиться с применимыми условиями и политиками . Чтобы обеспечить высокое качество работы с Google Assistant, мы проверяем действия, отправленные разработчиками, на соответствие нашим политикам, прежде чем их можно будет опубликовать, и повторно проверяем действия при каждом их обновлении.

Мы постоянно инвестируем в разработчиков, поддерживая их инструментами и возможностями, необходимыми им для создания полезных и привлекательных приложений с помощью Assistant. Все разработчики имеют доступ к нашей технической документации , чтобы узнать, как разрабатывать различные типы помощников. Разработчики также могут использовать консоль Actions , которая предлагает инструменты управления тестированием и выпуском, аналитику производительности и интеграцию с сервисами Google Cloud. Мы также делаем технологии Google доступными для разработчиков, чтобы помочь им создавать успешные действия, включая функции для продажи товаров, продвижения своих действий и подключения пользователей к информации об их существующей учетной записи.

Некоторые разработчики Action, в том числе разработчики Google, могут иметь доступ к ресурсам и данным, недоступным для всех разработчиков, из-за проблем с законом и конфиденциальностью, проблем масштабируемости и соображений защиты конфиденциальной, частной информации и бизнеса Google. Например, мы время от времени делаем более новую технологию Assistant доступной для первых партнеров по внедрению для тестирования и отзывов с конечной целью донести эту технологию до остального сообщества разработчиков. Эти партнеры могут иметь возможность зарезервировать свою предпочтительную фразу запроса вызова до того, как они отправят свой проект Actions на платформу для проверки соответствия политике. Мы также можем работать со сторонними партнерами и разработчиками Google для создания пользовательских интеграций с Assistant, чтобы улучшить взаимодействие с пользователями и в качестве первого шага к созданию универсального решения для всех разработчиков.

Доступ к данным

Пользователи доверяют Google свою личную информацию, когда взаимодействуют с Ассистентом, и мы прилагаем все усилия, чтобы поддерживать это доверие. Хотя мы передаем соответствующие данные разработчикам, чтобы они могли создавать, развертывать и поддерживать расширенные возможности для пользователей Assistant, мы делаем это в соответствии с принципами, изложенными в нашей Политике конфиденциальности , и мы никому не продаем личную информацию наших пользователей. Например, мы можем поделиться с разработчиками:

  • Информация, которая не идентифицирует пользователей, например:
    • Обобщенные и анонимные данные о том, как пользователи взаимодействуют с действием разработчика. Например, разработчики Actions on Google могут просматривать аналитические данные через консоль действий.
    • Другая информация, которая не идентифицирует пользователей лично, но полезна для разработчиков, например тип и возможности устройства, языковой стандарт и часовой пояс.
  • Если пользователь решит использовать Ассистент для взаимодействия с Действием разработчика, мы можем поделиться информацией, относящейся к этому взаимодействию, например:
    • Созданная системой стенограмма запроса пользователя или лежащие в его основе намерения или аргументы. Например, когда пользователь разговаривает со сторонним действием, помощник отправляет транскрипцию текста его запроса в действие, чтобы разработчик мог ответить.
    • С разрешения пользователя Помощник может передавать его личные данные, такие как адрес электронной почты, имя, местоположение, номер телефона или платежную информацию, для выполнения его запроса. Например, чтобы помочь заполнить форму в Интернете, разместить заказ еды или забронировать столик в ресторане.
    • Когда пользователи решают связать свои учетные записи Google со своими учетными записями для приложения или устройства разработчика, мы передаем разработчику основную информацию об их учетной записи, такую ​​как имя, адрес электронной почты или изображение профиля, чтобы облегчить связывание.

Разработчики также делятся определенными данными с Google для выполнения запросов пользователей и обеспечения их интеграции с Ассистентом, в том числе:

  • Информация для привязки к учетным записям пользователей, чтобы пользователи могли использовать Assistant для взаимодействия со своими учетными записями для сторонних функций, таких как действия, мультимедиа, умный дом и службы повышения производительности.
  • Библиотеки контента и данных, чтобы помочь Ассистенту выполнять запросы пользователей через службу разработчика. Например, некоторые медиа-провайдеры разрешают Google индексировать свой медиа-каталог, чтобы пользователи могли воспроизводить контент через Ассистента. Провайдеры также могут делиться списками воспроизведения мультимедиа пользователей, которые связали свои учетные записи, чтобы эти пользователи могли попросить помощника воспроизвести их списки воспроизведения.
  • Разработчики Actions on Google обмениваются данными с Google, чтобы обеспечить взаимодействие со своими пользователями. Например, разработчики могут указать, какие данные хранятся в хранилище данных для каждого пользователя или для каждого домохозяйства, которые могут быть сброшены пользователем, чтобы их действие могло запомнить пользователя при последующих взаимодействиях. Разработчики также предоставляют ответы на запросы пользователей.
  • Сторонние устройства со встроенным Ассистентом, такие как динамики и телевизоры, передают запросы пользователей Ассистента и связанные данные с Google, чтобы пользователи могли использовать Ассистент через это устройство.

Программа действий для семей

Google Assistant предоставляет пользователям сторонние действия, удобные для всей семьи, в рамках нашей программы Actions for Families . Эта программа предназначена только для разработчиков, которые продемонстрировали способность создавать семейные приложения, разместив в Google Play приложение, одобренное учителем. Google также может выявлять и работать с разработчиками, у которых нет приложения, одобренного преподавателями, но вместо этого они продемонстрировали способность удовлетворять редакционным критериям, которые дают им право на участие в этой программе, таким как ориентация на соответствующий контент и высококачественный дизайн. Действия, опубликованные в рамках этой программы, должны соответствовать общим правилам действий , а также конкретным правилам действий для всей семьи , независимо от того, как разработчик пришел к участию в программе.