どのようにお手伝いできますか?

ご用件を簡単にお知らせください。メールで返信します。

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
トップページへ

チャットボタン:形、サイズ、アイコン、ラベル、位置

訪問者がチャットを開くボタンを設定:形、デスクトップとスマートフォンでのサイズ、アイコン、2行のラベル、表示、20種のテンプレート、位置、バーとの重なり回避。

チャットボタン(ランチャー)は、訪問者がチャットを開くために使う、画面下の隅にあるボタンです。/app/projects/{id}の外観タブ、ブランド設定セクションで設定します。ライブプレビューのチャットボタンの表示には、変更がすぐに反映されます。保存で保存すると、1分以内に訪問者にも反映されます。

チャットボタンにはメインカラーを使用します。色、フォント、テーマを参照してください。

チャットボタンのテンプレート

「バーチャルアシスタント – 2分以内に返信」「ご質問はありますか?」「カスタマーサービス – 月~金 8時~18時」「AIアシスタント – 数秒で回答」など、20種の組み合わせがあります。1回クリックすると、形、アイコン、ラベル、2行目、表示、サイズが入力されます。色は変わらず、保存を押すまでは保存されません。その後、テキストを調整してください。

各フィールド

言語別のラベル

フォームのラベルと2行目は、すべての言語に適用されます。言語ごとに変えるには、テキストとフォーム → 独自の文言でlauncher.textとlauncher.subtextに入力します。そちらの入力が、ここのフィールドより優先されます。詳しくはテキストと言語をご覧ください。

チャットボタンを表示しないチャット

独自リンク経由のみ(チャットアイコンなし)では、チャットボタンを表示しません。訪問者は、運営側が用意したリンクやボタンからチャットを開きます。

<a href="#rc-open">Help & support</a>

チャットを利用できるようにするすべてのページに、このようなリンクを1つ以上設置してください。その後、インストールの埋め込みスニペットをもう一度コピーします。新しいスニペットにはブランドの色が含まれないため、ページの読み込み中にチャットボタンが一瞬表示されなくなります。

接続がない場合や、初回訪問でCookieへの同意前など、サーバーから設定を取得できていない間は、予備の手段としてチャットボタンを表示します。絶対に表示させない場合は、スニペットに次も追加してください。

<script src="https://cdn.reactive.chat/loader.js"
        data-rc-site-key="SITE_KEY"
        data-rc-hide-launcher="true"
        async></script>

data-rc-hide-launcherは、アカウントの設定に関係なく常に適用されます。チャットボタンがなければ、ボタンに付くツールチップの吹き出しも表示しません。テキストの事前入力やタブの選択を含む、独自の要素からチャットを開く方法は、独自のリンクやボタンからチャットを開くで説明しています。

リンクの代わりに、ページの既存の要素をトリガーにすることもできます。data-rc-launcher-selectorにCSSセレクターを指定します。

<script src="https://cdn.reactive.chat/loader.js"
        data-rc-site-key="SITE_KEY"
        data-rc-hide-launcher="true"
        data-rc-launcher-selector="#hilfe-knopf"
        async></script>

位置と余白

左右の位置、余白、重なり順はスニペットで設定します。アカウントには設定用のフィールドはありません。

<script src="https://cdn.reactive.chat/loader.js"
        data-rc-site-key="SITE_KEY"
        data-rc-position="left"
        data-rc-offset='{"x":24,"y":96}'
        async></script>

同じフィールドは、window.ReactiveChatSettingsまたはReactiveChat('boot', …)で、position、offset、zIndexとしても使えます。技術的な連携を参照してください。

バーとの重なりを避ける

ページの下端にCookieバナー、カートのバー、スマートフォンのナビゲーションバーなどの固定バーがある場合、チャットボタンは自動的にその上へ移動し、12 pxの間隔を空けます。ページが変わると再測定します。ウィンドウの高さの40%を超える要素はオーバーレイと見なし、回避しません。

スニペットで無効にできます。

data-rc-avoid-overlap="false"

独自アイコン付きのチャットボタン

完全に独自のアイコンは、コードのブランド設定で指定できます。launcher.iconにインラインSVGまたはdata:アドレスを指定すると、選択したアイコンより優先されます。

ReactiveChat('setBrand', {
  launcher: { shape: 'bubble', label: 'Ask us', icon: 'data:image/svg+xml,…' }
});

注意:スニペットのブランド設定(data-rc-brand)にこのようなフィールドがあると、そのページではアカウントの設定より優先されます。色、フォント、テーマを参照してください。

スマートフォンでの表示

幅481 px未満、および横向きで高さ480 px以下のスマートフォンでは、スマートフォン用のサイズを適用します。大きな画面のみの設定では、アイコンだけを表示します。訪問者がチャットを開くと、ウィンドウが全画面に広がり、チャットボタンは引っ込みます。

想定と異なるチャットボタンが表示される場合

最終更新: