Niektóre sieci i rozszerzenia przeglądarek blokują żądania do domen analityki firm trzecich: filtry korporacyjne, blokery na poziomie DNS, ograniczenia regionalne, rozszerzenia prywatności. Serwowany z Twojej własnej subdomeny skrypt jest żądaniem first-party w Twojej witrynie i działa dalej w takich środowiskach.
Własna domena to subdomena, którą kontrolujesz, na przykład metrics.yoursite.com, skierowana na edge TRACIO. Gdy DNS i certyfikat zostaną potwierdzone, skrypt, jego bundle oraz żądania z sygnałami są serwowane z tej subdomeny. Nie musisz uruchamiać proxy.
Panel pokazuje te trzy etapy — rekordy A, certyfikat i pierwszą wizytę z Twoim kluczem — i sprawdza je ponownie automatycznie. Check now wymusza ponowne sprawdzenie.
Jeśli Twoja witryna mierzy już ruch przez domenę współdzieloną, przełącz znacznik dopiero po potwierdzeniu etapów DNS i Certificate: do tego czasu skrypt nie ładuje się z nowej subdomeny.
Znacznik script:
<script src="https://metrics.yoursite.com/s.js?k=PUBLIC_KEY" async></script>Pakiety npm: przekaż subdomenę jako endpoint. SDK ładuje z niej skrypt i wysyła do niej sygnały. Gdy endpoint jest ustawiony, opcja region jest ignorowana. Nie używaj do tego scriptUrl: zastępuje cały URL skryptu, razem z kluczem publicznym.
import { Tracio } from "@tracio/sdk"
const tracio = Tracio.init({ publicKey: "PUBLIC_KEY", endpoint: "https://metrics.yoursite.com",})Pakiety frameworkowe przyjmują tę samą opcję endpoint — zobacz strony SDK.
metrics.yoursite.com, i która nie serwuje niczego innego.