SPAsのためのウェブ分析
Cloudflare Web Analyticsは、History APIのpushState関数をオーバーライドし、onpopstateイベントをリッスンすることで、シングルページアプリケーション(SPAs)上のユーザーインタラクションを自動的に追跡できます。ハッシュベースのルーターはサポートされていないことに注意してください。
SPAsの自動追跡を無効にしたい場合は、以下のようにスクリプトタグのデータ属性にspaオプションをfalseの値で追加することで実行できます。
<script defer src="https://static.cloudflareinsights.com/beacon.min.js" data-cf-beacon=' {"token": "42e216b9090ru59384ygu891dce9eecde", "spa": false} '></script>Google Tag Manager (GTM)を使用している場合は、スクリプトURLのクエリ文字列を介してspaオプションを渡すことでSPA追跡を無効にできます。
<script defer src="https://static.cloudflareinsights.com/beacon.min.js?token=42e216b9090ru59384ygu891dce9eecde&spa=false"></script>