Settings

언어별이 아닌 작업 프로젝트의 설정을 나타냅니다.

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

작업 프로젝트 ID입니다.

defaultLocale

string

프로젝트의 기본값입니다. 경로에 언어가 없는 resources/ 아래 파일을 제외한 모든 파일의 경우 현지화된 데이터가 이 defaultLocale에 속합니다. resources/ 아래에 있는 파일의 경우 언어가 없다는 것은 리소스가 모든 언어에 적용 가능함을 의미합니다.

enabledRegions[]

string

사용자가 작업을 호출할 수 있는 지역을 나타내며, 사용자의 현재 위치를 기반으로 합니다. disabledRegions가 설정된 경우 설정할 수 없습니다. enabledRegionsdisabledRegions를 모두 지정하지 않으면 사용자가 모든 리전에서 작업을 호출할 수 있습니다. 각 지역은 애드워즈 지역 타겟의 표준 이름을 사용하여 표시됩니다. https://developers.google.com/adwords/api/docs/appendix/geotargeting 페이지를 참조하세요. 예: - '독일' - '가나' - '그리스' - '그레나다' - '영국' - '미국' - '미국령 군소 제도' - '우루과이'

disabledRegions[]

string

사용자의 현재 위치를 기준으로 작업이 차단된 지역을 나타냅니다. enabledRegions가 설정된 경우 설정할 수 없습니다. 각 지역은 애드워즈 지역 타겟의 표준 이름을 사용하여 표시됩니다. https://developers.google.com/adwords/api/docs/appendix/geotargeting 페이지를 참조하세요. 예: - '독일' - '가나' - '그리스' - '그레나다' - '영국' - '미국' - '미국령 군소 제도' - '우루과이'

category

enum (Category)

이 작업 프로젝트의 카테고리입니다.

usesTransactionsApi

boolean

작업이 거래를 사용할 수 있는지 여부 (예: 예약, 주문 접수 등) false인 경우 Transactions API 사용 시도가 실패합니다.

usesDigitalPurchaseApi

boolean

작업이 디지털 상품을 위한 거래를 수행할 수 있는지 여부입니다.

usesInteractiveCanvas

boolean

작업에서 Interactive Canvas를 사용하는지 여부

usesHomeStorage

boolean

작업에서 홈 스토리지 기능을 사용하는지 여부

designedForFamily

boolean

작업 콘텐츠가 가족용 (DFF)용으로 설계되었는지 여부

containsAlcoholOrTobaccoContent

boolean

작업에 주류 또는 담배 관련 콘텐츠가 포함되어 있는지 여부

keepsMicOpen

boolean

대화 중에 명시적인 메시지 없이 작업에서 마이크를 켜진 상태로 둘 수 있는지 여부입니다.

surfaceRequirements

object (SurfaceRequirements)

이 프로젝트에서 작업을 호출하기 위해 클라이언트 노출 영역에서 지원해야 하는 노출 영역 요구사항입니다.

testingInstructions

string

작업 검토자를 위한 자유 형식 테스트 안내입니다 (예: 계정 연결 안내).

localizedSettings

object (LocalizedSettings)

프로젝트의 기본 언어에 대한 현지화된 설정입니다. 모든 추가 로케일은 고유 디렉터리에 자체 설정 파일이 있어야 합니다.

accountLinking

object (AccountLinking)

사용자가 Google 로그인 또는 자체 OAuth 서비스를 통해 계정을 만들거나 연결하도록 허용합니다.

selectedAndroidApps[]

string

거래를 위해 Google Play 구매에 액세스하도록 선택된 Android 앱 브랜드 소유권을 확인하고 추가 기능을 사용 설정하기 위해 작업 프로젝트에 연결된 Android 앱에서 선택합니다. 자세한 내용은 https://developers.google.com/assistant/console/brand-verification을 참고하세요.

SurfaceRequirements

프로젝트에서 작업을 호출하기 위해 클라이언트 노출 영역에서 지원해야 하는 일련의 요구사항이 포함되어 있습니다.

YAML 표현
minimumRequirements: 
  - object (CapabilityRequirement)
필드
minimumRequirements[]

object (CapabilityRequirement)

프로젝트에서 작업을 호출하는 데 필요한 최소한의 기능 집합입니다. 노출 영역에 이러한 항목이 누락된 경우 작업이 트리거되지 않습니다.