この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

lightningsnapin:prechatUI

Lightning コンポーネントに lightning:prechatUI インターフェースを追加して、Snap-in でこれを、Snap-in チャットの事前チャットページに使用できるカスタム Lightning ページテンプレートとして識別できるようにします。このインターフェースは、Web サイト、Visualforce ページ、またはコミュニティで (Snap-in チャットコミュニティコンポーネントを使用して) ホストされる Snap-in チャット内で使用される場合以外は影響しません。

このインターフェースはマーカーインターフェースです。マーカーインターフェースは、インターフェースの動作をコンポーネントに追加するよう伝える、コンポーネントのコンテナへの信号です。コンポーネントに特定のメソッドまたは属性を実装する必要はありません。コンポーネントの implements 属性にインターフェース名を追加するだけです。

この場合、インターフェースは動作を追加しませんが、Snap-in 設定から、カスタムコンポーネントを事前チャットページとして使用できるようにします。このインターフェースがなければ、コンポーネントは Snap-in 設定で事前チャットページオプションとして表示されません。このインターフェースと lightningsnapin:prechatAPI コンポーネントを使用して、Web の Snap-in で事前チャットのユーザザインターフェース環境をカスタマイズできるようにします。

次の例に、lightningsnapin:prechatUI インターフェースを実装するために必要なマークアップを示します。

1<aura:component implements="lightningsnapin:prechatUI">
2    <!-- ... -->
3</aura:component>