Settings
Представляет параметры проекта Actions, которые не зависят от языкового стандарта.
YAML-представление |
---|
projectId: string
defaultLocale: string
enabledRegions:
- string
disabledRegions:
- string
category: enum (Category )
usesTransactionsApi: boolean
usesDigitalPurchaseApi: boolean
usesInteractiveCanvas: boolean
usesHomeStorage: boolean
designedForFamily: boolean
containsAlcoholOrTobaccoContent: boolean
keepsMicOpen: boolean
surfaceRequirements:
object (SurfaceRequirements )
testingInstructions: string
localizedSettings:
object (LocalizedSettings )
accountLinking:
object (AccountLinking )
selectedAndroidApps:
- string |
Поля |
---|
projectId | string Идентификатор проекта действий. |
defaultLocale | string Языковой стандарт, используемый в проекте по умолчанию. Для всех файлов, кроме resources/ в пути которых нет локали, локализованные данные присваиваются этому defaultLocale . Для файлов в папке resources/ no locale это означает, что ресурс применим ко всем локали. |
enabledRegions[] | string Представляет регионы, в которых пользователи могут вызывать ваши действия, в зависимости от местоположения пользователя. Невозможно установить, если установлен disabledRegions . Если оба enabledRegions и disabledRegions не указаны, пользователи могут вызывать ваши действия во всех регионах. Каждый регион представлен с использованием канонического названия геотаргетов Adwords. См. https://developers.google.com/adwords/api/docs/appendix/geotargeting . Примеры: – «Германия» – «Гана» – «Греция» – «Гренада» – «Великобритания» – «Соединённые Штаты» – «Малые отдаленные острова США» — «Уругвай». |
disabledRegions[] | string Представляет регионы, в которых ваши действия заблокированы, в зависимости от местоположения пользователя. Невозможно установить, если установлен enabledRegions . Каждый регион представлен с использованием канонического названия геотаргетов Adwords. См. https://developers.google.com/adwords/api/docs/appendix/geotargeting . Примеры: – «Германия» – «Гана» – «Греция» – «Гренада» – «Великобритания» – «Соединённые Штаты» – «Малые отдаленные острова США» — «Уругвай». |
category | enum ( Category ) Категория для этого проекта Actions. |
usesTransactionsApi | boolean Могут ли Действия использовать транзакции (например, бронирование, прием заказов и т. д.). Если значение false, то попытки использовать API транзакций завершаются неудачно. |
usesDigitalPurchaseApi | boolean Могут ли Действия выполнять транзакции с цифровыми товарами. |
usesInteractiveCanvas | boolean Используют ли действия интерактивный холст. |
usesHomeStorage | boolean Используют ли Действия функцию домашнего хранилища. |
designedForFamily | boolean Предназначен ли контент Actions для всей семьи (DFF). |
containsAlcoholOrTobaccoContent | boolean Содержит ли «Действия» контент, связанный с алкоголем или табаком. |
keepsMicOpen | boolean Могут ли действия оставлять микрофон открытым без явного запроса во время разговора. |
surfaceRequirements | object ( SurfaceRequirements ) Требования к поверхности, которые клиентская поверхность должна поддерживать для вызова действий в этом проекте. |
testingInstructions | string Инструкции по тестированию в свободной форме для рецензента действий (например, инструкции по связыванию аккаунтов). |
localizedSettings | object ( LocalizedSettings ) Локализованные настройки для локали проекта по умолчанию. Каждая дополнительная локаль должна иметь собственный файл настроек в своем каталоге. |
accountLinking | object ( AccountLinking ) Разрешите пользователям создавать или связывать учетные записи с помощью входа в Google и/или вашей собственной службы OAuth. |
selectedAndroidApps[] | string Приложения Android, выбранные для доступа к покупкам в Google Play для транзакций. Это подборка приложений для Android, подключенных к проекту действий для подтверждения владения брендом и включения дополнительных функций. Дополнительную информацию см. на странице https://developers.google.com/assistant/console/brand-verification . |
Требования к поверхности
Содержит набор требований, которые клиентская поверхность должна поддерживать для вызова действий в вашем проекте.
Поля |
---|
minimumRequirements[] | object ( CapabilityRequirement ) Минимальный набор возможностей, необходимый для вызова действий в вашем проекте. Если на поверхности отсутствует какой-либо из них, Действие не будет запущено. |
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-01-08 UTC.
[null,null,["Последнее обновление: 2025-01-08 UTC."],[[["Defines project-level settings for Actions, including locale, regions, and API usage."],["Specifies surface requirements for client devices to invoke Actions."],["Outlines various settings like categories, family-friendliness, and account linking."],["Includes instructions for testing and localized settings for different locales."]]],["This document outlines the configuration settings for an Actions project, detailing non-locale-specific aspects. Key information includes project ID, default locale, and enabled/disabled regions. It specifies project capabilities like transactions, digital purchases, Interactive Canvas, and home storage. Other settings include family-friendly content, alcohol/tobacco content, and mic usage. The `surfaceRequirements` section defines the minimum device capabilities required to invoke actions. Additional settings like testing instructions, account linking, and selected Android apps for transactions are also covered.\n"]]