Algunas redes y extensiones de navegador bloquean las solicitudes a dominios de analítica de terceros: filtros corporativos, bloqueadores a nivel de DNS, restricciones regionales, extensiones de privacidad. Servido desde su propio subdominio, el script es una solicitud de origen (first-party) en su sitio y sigue funcionando en esos entornos.
Un dominio personalizado es un subdominio que usted controla, como metrics.yoursite.com, apuntado al edge de TRACIO. Una vez confirmados el DNS y el certificado, el script, su bundle y las solicitudes de señales se sirven desde ese subdominio. No necesita ejecutar un proxy.
El panel muestra estas tres etapas —los registros A, el certificado y la primera visita con su clave— y las vuelve a comprobar automáticamente. Check now fuerza una nueva comprobación.
Si su sitio ya rastrea a través del dominio compartido, cambie la etiqueta solo después de que las etapas de DNS y Certificado estén confirmadas: hasta entonces el script no se carga desde el nuevo subdominio.
Etiqueta de script:
<script src="https://metrics.yoursite.com/s.js?k=PUBLIC_KEY" async></script>Paquetes npm: pase el subdominio como endpoint. El SDK carga el script desde él y le envía las señales. Cuando endpoint está definido, la opción region se ignora. No use scriptUrl para esto: sustituye la URL completa del script, incluida la clave pública.
import { Tracio } from "@tracio/sdk"
const tracio = Tracio.init({ publicKey: "PUBLIC_KEY", endpoint: "https://metrics.yoursite.com",})Los paquetes de framework aceptan la misma opción endpoint: consulte las páginas de los SDK.
metrics.yoursite.com, que no sirva nada más.