ジェラートのインストール方法

circle-info

このドキュメントでは、Webサイトにジェラートチャットボットを設置する方法をご案内します。

開始前の確認事項

ジェラート 作成メニューから基本情報を入力してチャットボットを作成した後、ご利用いただけます。 チャットボットを保存すると、自動的にチャットボットキーが発行されます。サイトにチャットボットを設置する際には、サービスキーと一緒にこのキーを設定してください。 発行されたチャットボットキーは、チャットボットの識別と連携に必須の情報です。

ジェラート管理画面で、以下の情報を事前にご確認ください。

  • サービスキー:サービス利用時に発行されるサイト固有キー。設定 > サービスキーメニューで確認可能です。

  • チャットボットキー:ジェラート 作成メニューでチャットボットを保存すると、ページ右上に表示されるチャットボット固有のキーです。 (下の画像を参考にして、確認したチャットボットキーを campaignKey として設定してください。)

circle-exclamation

インストール方法

1. インストールの実施

サイトの <head> 領域に、以下のスクリプトコードを挿入してください。

circle-info

「サービスキー」は、発行されたサイト固有のキーであり、管理画面の設定 > サービスキーメニューから確認できます。

2. gelatto.init()

circle-check

設定オプション

gelatto.init() の主なオプション項目は以下の通りです。

オプション名
説明
デフォルト値

autoLogin

すべてのページに共通適用できるレイアウト内に埋め込まれた、以下の <meta> タグまたは <div> タグの情報を基に、自動ログイン処理を行います。

false

  • autoLogin: true に設定すると、HTMLタグ内に gelatto-member-id が存在する場合、自動的にログイン処理が行われます。

circle-exclamation

ログイン / ログアウト処理

手動ログイン

  • チャットボットの自動ログインを使用しない場合は、ログイン / ログアウト関数を使用してログイン処理を行うことができます。

  • 手動ログインを設定する際は、gelatto.init() 関数で autoLoginfalse に設定し、以下のように処理してください。

ログイン処理関数

  • 第1引数:ログインするユーザーのID

  • 第2引数:有効期限(ミリ秒単位)

ログアウト処理関数

自動ログイン

  • 自動ログインを設定する場合は、gelatto.init() 関数で autoLogintrue に設定し、以下のように処理してください。

  • <meta> タグによる方法と <div> タグによる方法のいずれかを選択してご利用ください。

<meta> タグによる方法

<div> タグによる方法

triangle-exclamation

注意事項

  • SPA(シングルページアプリケーション)やカスタムサイトでは、できる限り手動ログインの使用を推奨します。自動ログインを使用すると、パフォーマンスに影響を与える可能性があります。

  • 一方、Cafe24などのレンタルモールでは、自動ログインの使用を推奨します。

Last updated

Was this helpful?