ตัวช่วยการใช้งาน

รายงานสาธารณะทุกรายก็เป็น JSON เช่นกัน ไม่มีกุญแจที่จะขอ และไม่มีบัญชีที่จะสร้าง - หากเว็บไซต์ได้เผยแพร่รายงานของมัน หมายเลขของมันจะสามารถอ่านได้โดยใครก็ได้ ในรูปแบบเดียวกันกับที่หน้ารายงานเองได้ดึงมาจาก

นี่คือจุดที่สำคัญกว่าความสะดวกสบาย ตัวเลขที่คุณไม่สามารถดึงและตรวจสอบได้เองคือภาพหน้าจอ จุดจบสองจุดนี้คือสิ่งที่ทำให้การอ้างถึงบนหน้าแรกของเว็บไซต์นี้สามารถทดสอบได้

รายงานข้อมูล

ทุกอย่างที่อยู่เบื้องหลังการเผยแพร่รายงาน จำนวนรวม ช่วงเวลาที่กราฟถูกเขียน และแหล่งที่มา หน้า ประเทศ เบราว์เซอร์ ระบบ อุปกรณ์ และแผนการโฆษณา

GET https://visits.report/r/507de85247a64071f4e5583f9ba2583b/data/?period=last24h&granularity=hourly
พารามิเตอร์ ค่า หมายความว่า
periodlast24h · last7d · last30d · last90d · all หน้าต่าง ค่าปริยายคือ last24h ทุกอย่างที่ไม่รู้จักจะกลับมาใช้หน้าต่างนี้แทนที่จะแสดงข้อผิดพลาด
granularityhourly · daily ขนาดของถังสำหรับชุดข้อมูล ยกเลิกมัน และแต่ละช่วงจะใช้ขนาดตามธรรมชาติของมัน - ทุกชั่วโมงสำหรับวันหนึ่ง วันหนึ่งสำหรับทุกอย่างที่ยาวกว่า

การตอบสนองคือสิ่งหนึ่งที่มีกุญแจเหล่านี้:

{ "totals": { "pageviews": 0, "visitors": 0, "visits": 0, ... }, "series": [ { "label": "...", "pageviews": 0, "visitors": 0 }, ... ], "sources": [ ... ], "pages": [ ... ], "countries": [ ... ], "browsers": [ ... ], "systems": [ ... ], "devices": [ ... ], "campaigns": [ ... ], "live": 0 }

นักท่องเที่ยว

ใครอยู่บนเว็บไซต์ตอนนี้ และพวกเขามาจากไหน ข้อมูลรวมกันเท่านั้น ไม่เคยมีหมายเลขผู้เข้าชม ไม่มีเส้นทาง ไม่มีอะไรที่สามารถแยกคนออกได้

GET https://visits.report/r/507de85247a64071f4e5583f9ba2583b/live/?minutes=5
พารามิเตอร์ ค่า หมายความว่า
minutes1–60 จำนวนครั้งที่ย้อนกลับไปนับเป็นเวลาปัจจุบัน ค่าปริยายคือ 5; ค่าที่อยู่นอกช่วงจะถูกกำหนดไว้ ไม่ใช่ปฏิเสธ

นี่คือการส่ง Access-Control-Allow-Origin: * และแคชเป็นเวลาสิบวินาที ดังนั้นเว็บไซต์สามารถฝังตัวเลขของตัวเองที่นับโดยอิสระในหน้าของตัวเอง - และผู้อ่านสามารถเปิดรายงานและตรวจสอบมันกับสิ่งที่หน้าอ้างว่า

{ "domain": "visits.report", "verified": true, "minutes": 5, "visitors": 0, "sources": [ ... ], "countries": [ ... ], "report_url": "https://visits.report/r/…/" }

สิ่งที่คุณสามารถนับถือได้

  • ไม่มีการตรวจสอบความถูกต้อง ไม่มีกุญแจ ไม่มีขีดจำกัดอัตราการลงทะเบียน ทั้งสองจุดจบเป็น GET ธรรมดา
  • รายงานต้องเป็นข้อมูลสาธารณะ หากเจ้าของไม่ได้เผยแพร่มัน จุดจบทั้งสองจุดจะส่งผลลัพธ์ 404 - คำตอบเดียวกันกับที่ไม่รู้จัก ดังนั้น API จะไม่เปิดเผยว่ามีเว็บไซต์ส่วนตัวอยู่
  • ไม่มีข้อมูลที่ระบุตัวตนจะถูกจัดส่ง เพราะไม่มีข้อมูลที่ระบุตัวตนจะถูกเก็บไว้ ที่อยู่ IP จะไม่ถูกบันทึก และหมายเลขผู้เข้าชมจะถูกแก้ทุกวัน และไม่สามารถรวมเข้ากับวันที่อื่นได้
  • เมื่อวานและก่อนหน้านี้ ถูกปิดผนึกไว้ในห่วงโซ่ของวัน คุณสามารถคำนวณเองได้ ตัวเลขใน API นี้คือตัวเลขในห่วงโซ่

วิธีการตรวจสอบโซ่ด้วยมือ →

Made by @nadermx