メインコンテンツへスキップ
Turnint AI のエージェントウィジェットは、ページ上で検出されたアナリティクスツールへセッションイベントを自動で送信します。追加のコード記述は不要です。

仕組み

ウィジェットがイベントを発火する際、window 上に各アナリティクスツールのグローバル関数・オブジェクトが存在するかを検出し、見つかったすべてのツールへイベントを送信します。
GA4 (gtag) と GTM (dataLayer) は排他的に扱われます。gtag が検出された場合は GA4 のみに送信し、dataLayer への重複プッシュは行いません。これは gtag が内部的に dataLayer を使用するため、二重カウントを防止するためです。

対応ツール

イベント一覧

すべてのイベント名は turnint_ プレフィックス付きのスネークケースで送信されます。
プライバシー保護のため、メッセージ本文やコンテキストの詳細などの機密データはアナリティクスツールには送信されません。アクションについても、ID・ラベル・実行タイプのみが送信されます。

Portal での設定方法

Portal を使用している場合、ダッシュボードからアナリティクスタグを注入できます。
  1. ダッシュボードの ポータル設定 を開く
  2. 詳細設定 セクションを展開
  3. ヘッドスクリプト に計測タグを貼り付ける
各ツールの具体的なタグについては、個別ページを参照してください。
ヘッドスクリプトには <script>, <link>, <meta>, <style>, <noscript> タグのみ使用できます。それ以外のタグは自動的に除去されます。

CustomEvent API

すべてのイベントは turnint:event という名前の CustomEvent としても発火されます。独自のリスナーを登録することで、任意のハンドリングが可能です。