Footer


Footer

Alexa Footerレスポンシブ対応コンポーネント(AlexaFooter)は、画面の下部にヒントを表示します。ヒントは、ほかの発話をユーザーに提案することを目的にしています。textToHintトランスフォーマーを使用すると、デバイスに設定されているウェイクワードを自動的に表示できます。

互換性

AlexaFooterは、alexa-viewport-profilesパッケージのすべての標準Viewportプロファイルで動作するように設計されています。次のプロファイルに対応しています。

  • すべての円形デバイスプロファイル
  • すべての横長デバイスプロファイル
  • すべての縦長デバイスプロファイル
  • すべてのモバイルプロファイル
  • すべてのテレビプロファイル

サポートされていないViewportでAlexaFooterを使用すると、予期しない結果になることがあります。Viewportプロファイルの詳細については、Viewportプロファイルを参照してください。

alexa-layoutsパッケージを読み込む

AlexaFooterを使用するには、alexa-layoutsパッケージをインポートします。

alexa-layoutsパッケージの最新バージョンは1.7.0です。AlexaFooterはバージョン1.0.0で導入されました。

このページの上部にあるその他のバージョンオプションをクリックすると、別のバージョンのAlexaFooterドキュメントが表示されます。パラメーターの表には、それぞれのパラメーターが追加されたalexa-layoutsのバージョンが示されています。

AlexaFooterのパラメーター

type以外のパラメーターはすべてオプションです。

名前 デフォルト 説明 ウィジェットのサポート 追加されたバージョン

accessibilityLabel

文字列

フッターを説明する文字列です。ユーザーがこのコンポーネントを選択すると、ボイスオーバーでこの文字列が読み上げられます。

サポートされません

1.7.0

entities

配列

このコンポーネントにバインドするentityデータの配列です。

サポートされません

1.2.0

hintText

文字列

フッターに表示するヒントテキストです。正しいウェイクワードをヒントに追加するには、textToHintトランスフォーマーを使用します。

サポートされません

1.0.0

lang

文字列

${environment.lang}

フッターに表示されるテキストの言語です。この言語によって、テキストに使用されるデフォルトのフォントが決まります。たとえば、ar-SAに設定すると、コンポーネントはデバイスでアラビア語フォントが利用可能であれば使用します。BCP-47文字列に設定します。

レスポンシブ対応コンポーネントの言語固有のフォントの詳細については、コンポーネントとテンプレートでの言語固有のフォントを参照してください。

サポートされません

1.4.0

layoutDirection

文字列

inherit

コンテンツのレイアウト方向を指定します。このプロパティは、LTR(左から右)またはRTL(右から左)に設定します。設定しない場合、親コンポーネントに指定されたlayoutDirectionが継承されます。

レスポンシブ対応コンポーネントでの右から左に記述する言語のサポートの詳細については、右から左に記述する言語のサポートを参照してください。

サポートされません

1.4.0

theme

文字列

dark

色のテーマをダークまたはライトに設定します。テーマを選択することでコンポーネントの色を制御します。

サポートされません

1.1.0

type

文字列

常にAlexaFooterに設定されます。

サポートされません

1.0.0

AlexaFooterの例

{
  "mainTemplate": {
    "item": {
      "type": "AlexaFooter",
      "hintText": "Hint Text"
    }
  }
}

textToHintトランスフォーマーを使用する

ヒント文字列に自動的に正しいウェイクワードを追加するには、textToHintトランスフォーマーを使用します。これにより、「アレクサ」や「エコー」などのあらかじめ設定されたウェイクワードがデバイスに表示されます。デバイスに応じたウェイクワードを選択できるので、ヒントに「アレクサ」という語をハードコーディングしないでください。

このデータソースは、トランスフォーマーを構成します。

次のドキュメントにはAlexaFooterが含まれており、トランスフォーマーの出力を使用してhintTextを表示します。

デバイスで設定したウェイクワードをヒントに表示
デバイスで設定したウェイクワードをヒントに表示

textToHintの使用方法の詳細については、コンテンツを背景、境界線、ヘッダーと結合するヒントにデバイスのウェイクワードを使用するを参照してください。

トランスフォーマーについて詳しくは、トランスフォーマーを参照してください。


このページは役に立ちましたか?

最終更新日: 2025 年 10 月 09 日