บางเครือข่ายและส่วนขยายของเบราว์เซอร์บล็อกคำขอไปยังโดเมนวิเคราะห์ของบุคคลที่สาม: ตัวกรองขององค์กร ตัวบล็อกระดับ DNS ข้อจำกัดตามภูมิภาค ส่วนขยายด้านความเป็นส่วนตัว เมื่อเสิร์ฟจากซับโดเมนของคุณเอง สคริปต์จะเป็นคำขอแบบ first-party บนเว็บไซต์ของคุณ และยังทำงานต่อไปได้ในสภาพแวดล้อมเหล่านั้น
โดเมนที่กำหนดเองคือซับโดเมนที่คุณควบคุม เช่น metrics.yoursite.com ซึ่งชี้ไปยัง edge ของ TRACIO เมื่อ DNS และใบรับรองได้รับการยืนยันแล้ว สคริปต์ บันเดิลของสคริปต์ และคำขอสัญญาณจะถูกเสิร์ฟจากซับโดเมนนั้น คุณไม่จำเป็นต้องรันพร็อกซี
แดชบอร์ดจะแสดงสามขั้นตอนนี้ — A record ใบรับรอง และการเข้าชมครั้งแรกด้วย key ของคุณ — และตรวจสอบซ้ำให้โดยอัตโนมัติ Check now บังคับให้ตรวจสอบซ้ำ
หากเว็บไซต์ของคุณติดตามผ่านโดเมนที่ใช้ร่วมกันอยู่แล้ว ให้เปลี่ยนแท็กหลังจากขั้นตอน DNS และใบรับรองได้รับการยืนยันแล้วเท่านั้น: ก่อนหน้านั้นสคริปต์จะไม่โหลดจากซับโดเมนใหม่
แท็กสคริปต์:
<script src="https://metrics.yoursite.com/s.js?k=PUBLIC_KEY" async></script>แพ็กเกจ npm: ส่งซับโดเมนเป็น endpoint SDK จะโหลดสคริปต์จากที่นั่นและส่งสัญญาณไปที่นั่น เมื่อกำหนด endpoint แล้ว ตัวเลือก region จะถูกละเว้น อย่าใช้ scriptUrl สำหรับกรณีนี้: มันจะแทนที่ URL ของสคริปต์ทั้งหมด รวมถึง public key
import { Tracio } from "@tracio/sdk"
const tracio = Tracio.init({ publicKey: "PUBLIC_KEY", endpoint: "https://metrics.yoursite.com",})แพ็กเกจสำหรับเฟรมเวิร์กรับตัวเลือก endpoint แบบเดียวกัน — ดูหน้า SDK
metrics.yoursite.com ซึ่งไม่ได้ให้บริการสิ่งอื่นใด