วงจรหนึ่งจอ · S1 / CAM1 / ทางเข้า
ซื้อ → cache → target จำลอง → ประมูล → เล่นไฟล์จริง → ลงบัญชีทดลอง → ตรวจบิล ข้อมูลบันทึกใน MariaDB แต่ไม่มีการชำระเงินจริง ไม่มี AI/gaze หรือหลักฐานอุปกรณ์ที่เชื่อถือได้ ปุ่มจบคลิปใช้ video ended ใน browser ไม่ใช่ระบบ billing production
Login / เปลี่ยนบทบาท · หน้าแรก
1 · Customer: ซื้อ campaign สำหรับจอนี้
2 · Campaign / cache
Prefetch ดาวน์โหลดไฟล์ครบ ตรวจ SHA-256 แล้วเก็บใน Cache Storage ของ browser จอนี้ จากนั้นเล่นผ่าน Blob URL ไม่ stream ตอนเล่น · ต้อง Prefetch ใหม่ถ้าเปลี่ยน browser
3 · Operator: ตรวจพบ target → ประมูล
Exact match / any → cache พร้อม → งบพอ → bid สูงสุด; ราคาเท่ากันใช้ campaign ID ต่ำกว่า · หนึ่ง queued/playing slot เท่านั้น
4 · เล่นและบันทึกผล
เล่นจบจึงลง charge; เล่นผิดพลาดให้ยกเลิก ไม่คิดเงิน ภาพกล้องและ attention ยังไม่เชื่อม
5 · Reviewer: ตรวจบิลย้อนหลัง
เหตุผลและ charge/refund คงประวัติ ไม่ลบยอดเดิม รายการซ้ำไม่คิดเงินซ้ำ