LocalizedSettings

ユーザー ロケールに固有の Actions プロジェクトの設定を表します。この場合、ユーザーは、アクションを呼び出すエンドユーザーを意味します。このメッセージはローカライズ可能です。

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 文字(全角 40 文字)以内。

fullDescription

string

必須。アクション プロジェクトのデフォルトの詳細な説明(利用可能な翻訳がない場合)。半角 4,000 文字(全角 2,000 文字)以内。

smallLogoImage

string

必須。192 × 192 ピクセルの正方形の画像。これは、resources/images/ ディレクトリ内の対応する画像への参照として指定する必要があります。たとえば、resources/images/foo.jpg のイメージに $resources.images.foo(拡張子なし)を指定します。コンソールから取得されたプロジェクトで作業する場合は、取得した Google が管理する URL を使用できます。外部ソースからの URL は許可されません。

largeBannerImage

string

省略可。1,920 x 1,080 ピクセルの大きな横長画像。これは、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

省略可。Assistant ディレクトリの Actions プロジェクトの説明の一部として表示される呼び出しフレーズの例。これにより、使い方を学ぶことができます。

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 Medium - Sans Serif Bold - Sans Serif Black - Sans Serif Condensed - Sans Serif Condensed Medium - Serif - Serif Bold - 等幅 - 手書きメモ - Sans Serif

imageCornerStyle

enum (ImageCornerStyle)

カードの前景画像の枠線のスタイル。たとえば、ベーシック カードやカルーセル カードの前景画像に適用できます。

landscapeBackgroundImage

string

横表示(最小 1,920×1,200 ピクセル)。これは、resources/images/ ディレクトリ内の対応する画像への参照として指定する必要があります。例: resources/images/foo.jpg のイメージ用の $resources.images.foo(拡張機能なし)コンソールから pull したプロジェクトで作業する場合は、 pull された Google 管理 URL を使用できます。

portraitBackgroundImage

string

縦表示(最小 1,200 x 1,920 ピクセル)。これは、resources/images/ ディレクトリ内の対応する画像への参照として指定する必要があります。例: resources/images/foo.jpg のイメージ用の $resources.images.foo(拡張機能なし)コンソールから pull したプロジェクトで作業する場合は、 pull された Google 管理 URL を使用できます。