ユースケース
- Google Analytics などのコンバージョンイベント送信
- カスタムトラッキングコードの実行
- 外部 API の呼び出し
- DOM 操作によるページ上の変更
設定
ダッシュボードの エージェント設定 > アクション > アクションを追加 > JavaScript から設定します。| 項目 | 説明 |
|---|---|
| ラベル | ユーザーに表示されるボタンのテキスト |
| コード | 実行する JavaScript コード |
| 実行後にウィジェットを閉じる | 有効にすると、コード実行後にセッションを終了してウィジェットを閉じる |
コードの書き方
コードは ES モジュールの関数本体として実行されます。async / await が使用可能です。
コードはブラウザ上のエンドユーザーの環境で実行されます。ホストページの
window オブジェクトにアクセスできるため、ページ上に読み込まれているライブラリ(gtag など)をそのまま呼び出せます。
