dataLayer にプッシュします。GTM のトリガーやタグを使って、任意の配信先に転送できます。
検出条件
window.dataLayer が配列として存在し、かつ window.gtag が未定義の場合に検出されます。
GA4 の
gtag スニペットは内部的に dataLayer を使用します。gtag が検出された場合は GA4 として扱い、dataLayer への直接プッシュは行いません。これにより二重カウントを防止しています。送信方法
ヘッドスクリプト設定
ポータルの ヘッドスクリプト に以下を貼り付けてください。GTM-XXXXXXX はご自身のコンテナ ID に置き換えてください。
クロスドメイン計測
自社サイト(例:example.com)とポータルのドメイン(例: subdomain.turnint.site)間でユーザーセッションを一貫して計測するには、クロスドメインの設定が必要です。設定しない場合、ポータルへの遷移が新規セッションとして扱われます。
GA4 タグを使用している場合
- GTM で GA4 設定タグを開く
- タグの設定 > 設定フィールド に以下を追加:
- フィールド名:
linker - 値:
{"domains": ["example.com", "subdomain.turnint.site"]}
- フィールド名:
- GA4 の 管理 > データストリーム でウェブストリームを選択
- タグ設定を行う > ドメインの設定 を開く
- ポータルのドメインを追加
カスタムイベント一覧
Turnint AI がdataLayer にプッシュするイベントは以下のとおりです。
| イベント名 | 説明 |
|---|---|
turnint_started | セッション開始 |
turnint_ended | セッション終了 |
turnint_slide_viewed | スライド閲覧 |
turnint_action_executed | アクション実行(CTA クリックなど) |
turnint_message_sent | メッセージ送信 |
turnint_context_updated | ゲート(フォームなど)を通じてユーザー情報が識別された |
GTM での設定例
トリガー
- トリガー > 新規 > カスタムイベント
- イベント名に
turnint_action_executedを指定(正規表現でturnint_.*も可)
タグ
作成したトリガーを使って、GA4 イベントタグや他の配信先タグを設定できます。turnint_action_executed を GA4 のコンバージョンイベントとして転送することで、CTA のコンバージョン率を計測できます。
