このプロジェクトについて

## Overview Statable はクッキーや同意バナーを使わないプライバシー第一のウェブアナリティクス サービスです。このリポジトリは、どのサイトにも Statable を簡単に追加できる公式の Google Tag Manager コミュニティテンプレートを提供します。 ## Features - **Initialization tag** – Statable トラッキング スクリプトをページごとに 1 回読み込みます。 - **Custom Event tag** – スクリプト読み込み後にページビューやカスタム イベントを送信します。 - カスタム HTML タグを書く必要はなく、すべての設定は GTM UI から行えます。 - Apache 2.0 ライセンス。 ## Installation 1. GTM ワークスペースを開き、**Tags → New → Tag Configuration** に進みます。 2. **Discover more tag types in the Community Template Gallery** をクリックし、`Statable` を検索します。 3. テンプレートを追加します。 4. タグの種類を選択します: - **Initialization** – Statable のトラッキング スニペットから取得した *Site ID*(数値 ID)を設定し、トリガーを **All Pages** に設定します。 - **Custom Event** – *Event Name*(例:`Signup`)を指定し、オプションで *Custom Props*(キー/値ペア)を追加します。初期化タグが先に発火するようにしてください。 ## Usage Details - **Site ID**: Statable ダッシュボードのスクリプトタグから数値を抽出します。例:`https://statable.com/js/3093962/s.js` → `3093962`。 - **Triggers**: 初期化には組み込みの *Page View* トリガーを使用します。イベントについては、追跡したいユーザー アクションに一致する任意の GTM トリガーにタグを結び付けられます。 - **Custom Props**: *Custom Props* フィールドを使ってイベントに追加データを渡すと、名前/値のペアとして Statable に送信されます。 ## Limitations - GTM のサンドボックスでは、インジェクトされたスクリプトタグにカスタム属性を設定できないため、`data-statable-*`、`data-before-send`、`data-tracking-api` などの高度なスニペット属性はこのテンプレートでは設定できません。これらが必要な場合は、カスタム HTML タグを使用してください。 - Hobby レベルの Statable サイトでは、特定の場所にウィジェット バンドルを配置する必要がありますが、GTM ではその配置を保証できないため、このテンプレートは Hobby サイトをサポートしません。 ## Documentation & Support - 完全なインストール ガイド: https://statable.com/docs/install/google-tag-manager/ - 問題や機能要望はリポジトリの **Issues** セクションから報告できます。 ## License Apache License 2.0 – リポジトリの `LICENSE` ファイルを参照してください。