LocalizedSettings

사용자 언어와 관련된 작업 프로젝트의 설정을 나타냅니다. 이 경우 사용자는 작업을 호출하는 최종 사용자를 의미합니다. 이 메시지는 현지화할 수 있습니다.

YAML 표현
displayName: string
pronunciation: string
shortDescription: string
fullDescription: string
smallLogoImage: string
largeBannerImage: string
developerName: string
developerEmail: string
termsOfServiceUrl: string
voice: string
voiceLocale: string
privacyPolicyUrl: string
sampleInvocations: 
  - string
themeCustomization: 
  object (ThemeCustomization)
필드
displayName

string

필수 항목입니다. 이 작업 프로젝트의 기본 표시 이름 (사용 가능한 번역이 없는 경우)

pronunciation

string

필수 항목입니다. 음성 (음성) 컨텍스트 내에서 호출하기 위한 표시 이름의 발음입니다.

shortDescription

string

필수 항목입니다. 작업 프로젝트에 대한 간단한 기본 설명입니다 (사용 가능한 번역이 없는 경우). 글자 수가 80자(영문 기준)로 제한됩니다.

fullDescription

string

필수 항목입니다. 작업 프로젝트의 기본 상세 설명입니다 (사용 가능한 번역이 없는 경우). 글자 수가 4,000자(영문 기준)로 제한됩니다.

smallLogoImage

string

필수 항목입니다. 작은 정사각형 이미지, 192x192픽셀 이는 resources/images/ 디렉터리에 있는 해당 이미지의 참조로 지정해야 합니다. 예를 들어 resources/images/foo.jpg의 이미지에 $resources.images.foo (확장 프로그램 제외)를 설정합니다. 콘솔에서 가져온 프로젝트에서 작업할 때 가져온 Google 관리 URL을 사용할 수 있습니다. 외부 소스의 URL은 허용되지 않습니다.

largeBannerImage

string

선택사항입니다. 큰 가로 모드 이미지(1920x1080px) 이는 resources/images/ 디렉터리에 있는 해당 이미지의 참조로 지정해야 합니다. 예를 들어 resources/images/foo.jpg의 이미지에 $resources.images.foo (확장 프로그램 제외)를 설정합니다. 콘솔에서 가져온 프로젝트에서 작업할 때 가져온 Google 관리 URL을 사용할 수 있습니다. 외부 소스의 URL은 허용되지 않습니다.

developerName

string

필수 항목입니다. 사용자에게 표시될 개발자의 이름입니다.

developerEmail

string

필수 항목입니다. 개발자의 연락처 이메일 주소입니다.

termsOfServiceUrl

string

선택사항입니다. 서비스 약관 URL입니다.

voice

string

필수 항목입니다. 사용자가 작업과 상호작용할 때 들리는 Google 어시스턴트 음성 유형입니다. 지원되는 값은 'male_1', 'male_2', 'female_1', 'female_2'입니다.

voiceLocale

string

선택사항입니다. 지정된 음성의 언어입니다. 지정하지 않으면 사용자의 어시스턴트 언어로 확인됩니다. 지정된 경우 음성 로캘의 루트 언어는 LocalizedSettings에 지정된 언어와 동일해야 합니다.

privacyPolicyUrl

string

필수 항목입니다. 개인정보처리방침 URL입니다.

sampleInvocations[]

string

선택사항입니다. 어시스턴트 디렉터리에서 작업 프로젝트 설명의 일부로 표시되는 샘플 호출 구문입니다. 이렇게 하면 사용자가 사용 방법을 익히는 데 도움이 됩니다.

themeCustomization

object (ThemeCustomization)

선택사항입니다. 작업의 시각적 구성요소에 대한 테마 맞춤설정

ThemeCustomization

사용자에게 표시되는 카드에 적용되는 스타일

YAML 표현
backgroundColor: string
primaryColor: string
fontFamily: string
imageCornerStyle: enum (ImageCornerStyle)
landscapeBackgroundImage: string
portraitBackgroundImage: string
필드
backgroundColor

string

카드의 배경 색상입니다. 개발자가 background_image를 제공하지 않거나 background_image가 특정 표시 경로에 적합하지 않은 경우 대체 역할을 합니다. 사용 예시: #FAFAFA

primaryColor

string

작업의 기본 테마 색상은 Actions on Google 카드의 제목 텍스트 색상, 작업 항목 배경 색상을 설정하는 데 사용됩니다. 사용 예시: #FAFAFA

fontFamily

string

카드 제목에 사용될 글꼴 모음입니다. 지원되는 글꼴: - Sans Serif - Sans Serif 중간 - Sans Serif 굵게 - Sans Serif 검은색 - Sans Serif 응축된 중간 - Sans Serif 압축 중간 - Serif - Serif 굵게 - 고정 너비 - Cursive - Sans Serif

imageCornerStyle

enum (ImageCornerStyle)

카드 전경 이미지의 테두리 스타일 예를 들어 기본 카드 또는 캐러셀 카드의 전경 이미지에 적용할 수 있습니다.

landscapeBackgroundImage

string

가로 모드 (최소 1920x1200픽셀). 이는 resources/images/ 디렉터리에 있는 해당 이미지의 참조로 지정해야 합니다. 예: resources/images/foo.jpg의 이미지의 경우 $resources.images.foo (확장 프로그램 없음) 콘솔에서 가져온 프로젝트에서 작업할 때 가져온 Google 관리 URL을 사용할 수 있습니다.

portraitBackgroundImage

string

세로 모드 (최소 1200x1920픽셀) 이는 resources/images/ 디렉터리에 있는 해당 이미지의 참조로 지정해야 합니다. 예: resources/images/foo.jpg의 이미지의 경우 $resources.images.foo (확장 프로그램 없음) 콘솔에서 가져온 프로젝트에서 작업할 때 가져온 Google 관리 URL을 사용할 수 있습니다.