← Cloudflare Web Analytics / web-analytics / get-started
Web Analytics pro SPA
Cloudflare Web Analytics automaticky sleduje interakce uživatelů v jednostránkových aplikacích (SPA) pomocí jedné ze tří následujících metod, podle toho, která je podporovaná:
- Pomocí Soft Navigations API ↗
- Naslouchá na
navigateudálosti prostřednictvím Navigation API ↗ - Přepsáním metody History API ↗:
pushStatefunkci a nasloucháonpopstateudálost
Zakázat měření SPA
Pokud chcete automatické sledování pro SPA vypnout, můžete tak učinit přidáním spa možnost s hodnotou false v atributu data tagu skriptu, jak je znázorněno níže:
<script
type="module"
src="https://static.cloudflareinsights.com/beacon.min.js"
data-cf-beacon='{"token": "...", "spa": false}'
></script>Poznámka: k tomu je potřeba použít ruční způsob vkládání.
Google Tag Manager (GTM)
Pokud používáte Google Tag Manager (GTM), můžete sledování SPA vypnout předáním spa=false možnost prostřednictvím query stringu v URL skriptu:
<script
type="module"
src="https://static.cloudflareinsights.com/beacon.min.js?token=...&spa=false"
></script>