GTag-GA
ライブラリユーティリティ
Google アナリティクス 4 を Web ページに読み込み、それを通じてページビューとイベントを送る小さな ES モジュールです。インポート一行と設定一回で済み、依存はありません。
このプロジェクトについて
GTag-GA は、公式の gtag.js のやり方どおりに Web ページへ Google アナリティクス 4 を組み込む ES モジュールです。インポート一行と測定 ID を渡す呼び出し一回で、ページに gtag.js が読み込まれ、計測が始まります。
API は独自の言い回しを作らず、gtag の API をそのまま使います。初期化の呼び出しは測定 ID と任意の設定オブジェクトを受け取り、イベントの呼び出しは公式ドキュメントが示す引数をそのまま受け取ります。ですから gtag.js について書かれたことは、ここでもそのまま通用します。
依存関係はゼロ、TypeScript の型定義つきで、いまの Google アナリティクス 4 の挙動に沿います。gtag.js のスクリプトを自らページに差し込むのでブラウザーで動き、サーバーでレンダリングするアプリケーションでは、初期化の呼び出しをクライアントで実行されるコードに置きます。タグマネージャーを挟まずにページビューやイベントを Google アナリティクスへ届ける、その一つの仕事のための数キロバイトです。
機能
TypeScript 型定義
依存関係なし
