Sommige netwerken en browserextensies blokkeren verzoeken aan analytics-domeinen van derden: bedrijfsfilters, blockers op DNS-niveau, regionale beperkingen, privacy-extensies. Geserveerd vanaf je eigen subdomein is het script een first-party-verzoek op je site en blijft het werken in zulke omgevingen.
Een eigen domein is een subdomein dat je zelf beheert, zoals metrics.yoursite.com, dat naar de TRACIO-edge wijst. Zodra DNS en het certificaat zijn bevestigd, worden het script, de bijbehorende bundle en de signaalverzoeken vanaf dat subdomein geserveerd. Je hoeft geen proxy te draaien.
Het dashboard toont deze drie fasen — de A-records, het certificaat en het eerste bezoek met je sleutel — en controleert ze automatisch opnieuw. Check now forceert een nieuwe controle.
Als je site al trackt via het gedeelde domein, zet de tag dan pas om nadat de fasen DNS en Certificaat zijn bevestigd: tot dan laadt het script niet vanaf het nieuwe subdomein.
Scripttag:
<script src="https://metrics.yoursite.com/s.js?k=PUBLIC_KEY" async></script>npm-pakketten: geef het subdomein door als endpoint. De SDK laadt het script daarvandaan en stuurt de signalen ernaartoe. Wanneer endpoint is ingesteld, wordt de optie region genegeerd. Gebruik hiervoor geen scriptUrl: die vervangt de volledige script-URL, inclusief de public key.
import { Tracio } from "@tracio/sdk"
const tracio = Tracio.init({ publicKey: "PUBLIC_KEY", endpoint: "https://metrics.yoursite.com",})De framework-pakketten accepteren dezelfde optie endpoint — zie de SDK-pagina's.
metrics.yoursite.com, en dat verder niets serveert.