ป้องกันการบล็อคสคริปต์โดยเบราว์เซอร์และปลั๊กอิน AdBlock

การดาวน์โหลดสคริปต์การติดตามจากชื่อโดเมนที่แตกต่างจากเว็บไซต์ของคุณถือเป็นการดาวน์โหลดจากภายนอก การรีเควสดังกล่าวจะถูกบล็อคจากด้านของผู้ใช้โดย AdBlock, AdGuard และส่วนขยายอื่นๆ รวมทั้งโดยเครื่องมือสำเร็จรูปของเบราว์เซอร์ซึ่งถูกออกแบบให้ต่อสู้กับการติดตามการกระทำของผู้ใช้

เนื่องจากการบล็อคการรีเควส สถิติการเข้าชมและเหตุการณ์บนเว็บไซต์ของคุณอาจไม่สมบูรณ์ ซึ่งอาจทำให้การแสดงผลโฆษณาผ่าน Finteza ไม่สำเร็จอีกด้วย

เพื่อหลีกเลี่ยงการบล็อค ใช้วิธีที่ง่ายและรวดเร็ว: Anti-Adblock ซึ่งเป็นเครื่องมือที่พร้อมใช้งานโดยตรงจาก แผงควบคุม Finteza.

มันทำงานอย่างไร

เมื่อคุณลักษณะ Anti-Adblock ถูกเปิดใช้งาน การโหลดสคริปต์การติดตามจะถูกพบเห็นโดยเบราว์เซอร์ของผู้ใช้และปลั๊กอินทั้งหมดของมัน ว่าเป็นการดาวน์โหลดจากโดเมนย่อยของเว็บไซต์ของคุณแทนที่จะเป็นจากเซิร์ฟเวอร์ของ Finteza ในกรณีนี้ จะไม่ถือเป็นการดาวน์โหลดจากภายนอกดังนั้นจึงไม่เกิดการบล็อค

ด้วยคุณลักษณะ Anti-Adblock การดาวน์โหลดสคริปต์ไม่ถูกพบเห็นโดยเบราว์เซอร์ว่าเป็นการดาวน์โหลดจากภายนอก

ข้อดีของวิธีปัญหา:

  • การตั้งค่าที่น้อยที่สุด: คุณเพียงแค่ต้องเพิ่ม CNAME DNS record และส่วนที่เหลือจะถูกทำโดย Finteza โดยอัตโนมัติ
  • การโหลดที่น้อยลง: รีเควสสคริปต์จะถูกส่งโดยตรงไปที่เซิร์ฟเวอร์ของ Finteza โดยไม่ผ่านเว็บไซต์ของคุณ
  • การแก้ปัญหาที่ครอบคลุม: Anti-Adblock ทำงานได้กับเว็บไซต์ที่ออกแบบสำหรับทุกแพลตฟอร์ม

วิธีการติดตั้ง

เปิด แผงควบคุม Finteza และเลือกเว็บไซต์ของคุณ ไปที่ "การตั้งค่า — Anti-Adblock".

เปิดใช้งาน Anti-Adblock ในการตั้งค่าเว็บไซต์ของคุณ

คลิก "เปิดใช้งานการแก้ปัญหา Adblock" เพื่อดำเนินการตั้งค่าซึ่งประกอบด้วยไม่กี่ขั้นตอน

การเลือกโดเมนย่อย

ในขั้นตอนแรก เลือกชื่อสำหรับโดเมนย่อยของเว็บไซต์ของคุณ ตัวอย่างเช่น content.mysite.com สามารถใช้สำหรับเว็บไซต์ mysite.com กรุณาทำตามคำแนะนำด้านล่างเมื่อเลือกชื่อ:

  • โดเมนย่อยต้องไม่ถูกใช้งานอยู่
  • ใช้ชื่อที่เป็นกลาง ไม่ควรเกี่ยวข้องกับระบบการโฆษณาหรือการวิเคราะห์ ตัวอย่างเช่น คุณไม่ควรใช้ชื่อ "ad", "advertising", "analytics", "finteza" ฯลฯ
เลือกชื่อโดเมนย่อย

การตั้งค่า CNAME record

ในขั้นตอนต่อไป คุณจะได้รับ CNAME record พิเศษซึ่งทำให้คุณสามารถทำ mapping โดเมนย่อยของคุณกับโดเมนของ Finteza บนเซิร์ฟเวอร์ช DNS ของคุณ สคริปต์การติดตามจะถูกโหลดผ่านโดเมนของ Finteza ด้วย record นี้ เซิร์ฟเวอร์ DNS จะส่งรีเควสที่ถูกส่งไปที่โดเมนย่อยของคุณต่อไปยังเซิร์ฟเวอร์ของ Finteza

โดยปกติ CNAME record สามารถถูกเพิ่มโดยแผงควบคุมของผู้ให้บริการโฮสติ้งของคุณ ตัวอย่างเช่น คุณสามารถใช้คำแนะนำเหล่านี้สำหรับ GoDaddy หรือคุณสามารถติดต่อผู้ดูแลระบบของคุณ

ตัวอย่างการเพิ่ม CNAME record

หลังจากการเพิ่ม CNAME record กลับไปที่แผงควบคุม Finteza และคลิก สำเร็จ

เพิ่ม CNAME record ไปยังเซิร์ฟเวอร์ DNS

รับการยืนยัน

การกระจายของข้อมูลบนเซิร์ฟเวอร์ DNS อาจใช้เวลา ระหว่างช่วงเวลานี้ Finteza จะตรวจสอบความพร้อมของสคริปต์ที่โดเมนย่อยของคุณเป็นระยะ เมื่อสคริปต์พร้อมใช้งาน คุณจะเห็นการแจ้งเตือนในส่วนของการตั้งค่า Anti-Adblock

Finteza จะให้การรับรอง SSL สำหรับโดเมนย่อยของคุณโดยอัตโนมัติโดยใช้บริการ Let's Encrypt และจะติดตั้งมันในเซิร์ฟเวอร์ สิ่งนี้เป็นการรับรองที่จำเป็นสำหรับเบราว์เซอร์ของผู้ใช้เพื่อที่จะเชื่อถือการเชื่อมต่อเซิร์ฟเวอร์ Finteza ผ่านโดเมนย่อย และเพื่อป้องกันการบล็อค เมื่อการรับรองถูกติดตั้งแล้ว ข้อความที่เหมาะสมจะแสดงในส่วนของการตั้งค่า Anti-Adblock

ไม่จำเป็นต้องต่ออายุการรับรองเมื่อหมดอายุ เนื่องจากมันจะถูกทำโดยอัตโนมัติโดย Finteza


 

หลังจากการเพิ่ม CNAME record รอการตรวจสอบโดเมนและการติดตั้งการรับรอง

การอัปเดตสคริปต์ในเว็บไซต์

หลังจากการติดตั้งการรับรอง ระบบจะให้สคริปต์ Finteza เวอร์ชั่นที่อัปเดตแล้ว อัปเดตมันบนทุกหน้าของเว็บไซต์ของคุณ มันจะมีที่อยู่ใหม่ของสคริปต์การติดตามหลัก:

<script type="text/javascript">
  (function(a,e,f,g,b,c,d){a[b]||(a.FintezaCoreObject=b,a[b]=a[b]||function(){(a[b].q=a[b].q||[]).push(arguments)},a[b].l=1*new Date,c=e.createElement(f),d=e.getElementsByTagName(f)[0],
   c.async=!0,c.defer=!0,c.src=g,d&&d.parentNode&&d.parentNode.insertBefore(c,d))})
  (window,document,"script","content.mysite.com/core.js","fz");
  fz("register","website","cboiparebnimbhhkhankjpolkaajvaceho");
</script>