オプションの測定を有効にする
当社は、分析業界で最も軽量な JavaScript スニペットの 1 つを誇りにしています。
当社は、デフォルトのスクリプトのオプションの数を大幅に制限することでこれを実現しています。代わりに、Histat の使用方法に合わせて調整されたオプションのスクリプト拡張機能として、強化された測定機能を提供しています。このアプローチにより、Web サイトで実際に使用されるコードのみが読み込まれるようになります。
これらのオプションの測定は、新しいサイトを Histat アカウントに追加するときに、または サイト設定 の「一般」セクションの「サイトのインストール」領域で有効にできます
サイトに挿入する必要があるトラッキング スニペットは、選択した拡張測定に応じて変わることに注意してください。オプションの測定を変更するときは、すべてのトラッキングが期待どおりに機能するように、最新のスニペットをサイトに挿入してください
オプションの測定のリストは次のとおりです:
| オプションの測定 | 説明 |
|---|---|
| アウトバウンド リンク | 自動的に アウトバウンド リンクのクリックを追跡 |
| ファイルのダウンロード | 自動的に「ファイルのダウンロードを追跡」 |
| 404 エラー ページ | 自動的に「404 エラー ページを追跡」 |
| ハッシュ化されたページ パス | URL で「#」を使用するページ パスを自動的に追跡「ハッシュ ベース ルーティング」 |
| カスタム イベント | リンクのクリック、フォームの送信、その他の HTML 要素のクリックなどの「カスタム イベントを追跡」できます |
| カスタム プロパティ | ページビューまたはカスタム イベントを送信するときに「カスタム プロパティ」(Google アナリティクスではカスタム ディメンションとも呼ばれます) を添付して、カスタム メトリックを作成できます |
| e コマース収益 | カスタム イベントに動的な「金銭的価値」を割り当て、収益の帰属を追跡できます |
高度なトラッキング オプション
上記のリスト (script.outbound-links.js、script.file-downloads.js、script.hash.js、script.tagged-events.js、script.pageview-props.js、script.revenue.js) に加えて、より高度なトラッキング オプションもいくつか用意されています。これらはサイトのオンボーディング リストに含まれていないため、トラッキング スニペットに手動で挿入する必要があることに注意してください。
| 拡張機能 | 説明 |
|---|---|
| script.compat.js | Internet Explorer でのユーザーのトラッキング (≥IE11) の互換モード |
| script.local.js | ハイブリッド アプリで便利なローカルホストでもアナリティクスのトラッキングを許可します |
| script.manual.js | ページビューを自動的にトリガーしない 。また、カスタムの場所を指定 して、識別 子で URL を編集することもできます。カスタム クエリ パラメータ を追跡するためにも使用できます |
追跡スニペットを手動で変更する方法
たとえば、スニペットのデフォルトのスクリプト名は script.js です。Web サイトがローカルホスト上にあり、それらの訪問を追跡したい場合は、別の拡張子 script.local.js を使用してスクリプトを読み込むオプションがあります。
この場合、サイトに挿入する必要があるスニペットは次のとおりです (data-domain 属性を Histat に追加したドメインに変更してください):
<script defer data-domain="yourdomain.com" src="https://histat.com/js/script.local.js"></script>
これらの拡張子は、自由に組み合わせて使用できます。たとえば、ハッシュベースのルーティングとアウトバウンド リンクのクリック トラッキングの両方を使用する場合は、次のように組み合わせることができます: script.hash.outbound-links.js。
この場合、サイトに挿入する必要があるスニペットは次のようになります (data-domain 属性を Histat に 追加したドメインに変更してください):
<script defer data-domain="yourdomain.com" src="https://histat.com/js/script.hash.outbound-links.js"></script>