언어가 지정되지 않은 작업 프로젝트의 설정을 나타냅니다.
YAML 표현 | |
---|---|
projectId: string defaultLocale: string enabledRegions: - string disabledRegions: - string category: enum ( |
필드 | |
---|---|
projectId |
작업 프로젝트 ID입니다. |
defaultLocale |
프로젝트의 기본값인 언어 경로에 언어가 없는 |
enabledRegions[] |
사용자의 위치를 기반으로 사용자가 작업을 호출할 수 있는 지역을 나타냅니다. |
disabledRegions[] |
사용자의 현재 위치에 따라 작업이 차단된 지역을 나타냅니다. |
category |
이 작업 프로젝트의 카테고리입니다. |
usesTransactionsApi |
작업에서 거래를 사용할 수 있는지 여부입니다 (예: 예약, 주문 접수 등). false인 경우 트랜잭션 API 사용 시도가 실패합니다. |
usesDigitalPurchaseApi |
작업이 디지털 상품 거래를 수행할 수 있는지 여부입니다. |
usesInteractiveCanvas |
작업에서 Interactive Canvas를 사용할지 여부입니다. |
usesHomeStorage |
작업에서 홈 스토리지 기능을 사용하는지 여부입니다. |
designedForFamily |
작업 콘텐츠가 가족용 (DFF)인지 여부입니다. |
containsAlcoholOrTobaccoContent |
작업에 주류 또는 담배 관련 콘텐츠가 포함되어 있는지 여부입니다. |
keepsMicOpen |
대화 중에 명시적인 메시지 없이도 작업을 마이크를 켜진 상태로 유지할 수 있는지 여부입니다. |
surfaceRequirements |
클라이언트 노출 영역에서 이 프로젝트의 작업을 호출하기 위해 지원해야 하는 노출 영역 요구사항입니다. |
testingInstructions |
작업 검토자를 위한 자유 형식 테스트 안내입니다 (예: 계정 연결 안내). |
localizedSettings |
프로젝트의 기본 언어에 대한 현지화된 설정입니다. 모든 추가 언어에는 자체 디렉터리에 자체 설정 파일이 있어야 합니다. |
accountLinking |
사용자가 Google 로그인 또는 자체 OAuth 서비스를 통해 계정을 만들거나 연결하도록 허용합니다. |
selectedAndroidApps[] |
거래를 위해 Google Play 구매에 액세스하도록 선택된 Android 앱 작업 프로젝트에 연결된 Android 앱에서 브랜드 소유권을 확인하고 추가 기능을 사용 설정할 수 있는 선택 항목입니다. 자세한 내용은 https://developers.google.com/assistant/console/brand-verification을 참고하세요. |
SurfaceRequirements
프로젝트에서 작업을 호출하기 위해 클라이언트 노출 영역에서 지원해야 하는 요구사항 집합이 포함되어 있습니다.
YAML 표현 | |
---|---|
minimumRequirements:
- object ( |
필드 | |
---|---|
minimumRequirements[] |
프로젝트에서 작업을 호출하는 데 필요한 최소한의 기능 집합입니다. 노출 영역에 이들 항목 중 하나라도 없으면 작업이 트리거되지 않습니다. |