การยืนยันฝั่งเซิร์ฟเวอร์ (SSV) เป็นอีกวิธีการตรวจสอบความถูกต้องของการดูโฆษณาที่มีการให้รางวัลในแอป ซึ่งเราใช้นอกเหนือจากการเรียกกลับทางฝั่งไคลเอ็นต์แบบมาตรฐาน
การยืนยันฝั่งเซิร์ฟเวอร์จะตรวจสอบการดูโฆษณาที่มีการให้รางวัลจนจบแต่ละครั้ง วิธีนี้ทำให้มั่นใจได้ว่าคุณให้รางวัลแก่ผู้ใช้ที่ดูวิดีโอในแอปจนจบเท่านั้น เมื่อผู้ใช้ดูโฆษณาที่มีการให้รางวัลจบแต่ละครั้ง AdMob จะใช้ URL การเรียกกลับที่คุณระบุเพื่อตรวจสอบความถูกต้องของการดู
ดูข้อมูลเพิ่มเติมเกี่ยวกับ SSV สําหรับ Android, iOS หรือ Unity
ตั้งค่าและทดสอบการยืนยันฝั่งเซิร์ฟเวอร์
ทำตามขั้นตอนต่อไปนี้ให้ครบถ้วน
- ลงชื่อเข้าใช้บัญชี AdMob ที่ https://admob.google.com
- คลิกแอปในแถบด้านข้าง
- เลือกชื่อแอปของคุณ หากแอปไม่อยู่ในรายการแอปล่าสุด ให้คลิกดูแอปทั้งหมดเพื่อค้นหาจากรายการแอปทั้งหมดที่คุณเคยเพิ่มไปยัง AdMob
- คลิกหน่วยโฆษณาในแถบด้านข้าง
- สำหรับหน่วยโฆษณาใหม่ ให้ทำตามคำวิธีการในสร้างหน่วยโฆษณาที่มีการให้รางวัล สำหรับหน่วยโฆษณาที่มีอยู่ ให้คลิกชื่อหน่วยโฆษณา
- คลิกการตั้งค่าขั้นสูง
- คลิกตั้งค่าและยืนยัน URL เรียกกลับข้างๆ การยืนยันฝั่งเซิร์ฟเวอร์
- ตั้งค่าการยืนยันฝั่งเซิฟร์เวอร์ให้เรียบร้อย
- URL โค้ดเรียกกลับ: URL แบบเต็มที่คุณต้องการให้ AdMob ส่งถึงคุณเมื่อผู้ใช้ดูโฆษณาที่มีการให้รางวัลจนจบ (เช่น https://example.com/sample_ssv)
- รหัสผู้ใช้ (ไม่บังคับ) : ใช้สำหรับการทดสอบเท่านั้น รหัสผู้ใช้คือตัวระบุที่ไม่ซ้ำกันที่ระบบกำหนดให้ผู้ใช้แต่ละราย ซึ่งจะช่วยให้คุณทราบได้ว่าใครต้องได้รับรางวัลจากการดูโฆษณาจนจบ หากต้องการใช้ ให้ตั้งค่าพารามิเตอร์ user_id ใน SDK
- ข้อมูลที่กำหนดเอง (ไม่บังคับ): ใช้สำหรับทดสอบเท่านั้น ระบบจะได้รับข้อมูลที่กำหนดเองในการเรียกกลับหลังจากที่ผู้ใช้ดูโฆษณาจนจบแล้ว ตัวอย่างเช่น คุณใส่พารามิเตอร์เพื่อดูว่าผู้ใช้อยู่ในระดับใดได้ หากต้องการใช้ ให้ตั้งค่าพารามิเตอร์ custom_data ใน SDK
- คลิกยืนยัน URL
คุณต้องยืนยัน URL ก่อนจึงจะตั้งค่า SSV ได้
- คลิกใช้ URL ที่ยืนยันแล้ว
แก้ปัญหาข้อผิดพลาด SSV
หาก URL กลับมาพร้อมข้อผิดพลาด ให้ตรวจสอบข้อความแสดงข้อผิดพลาดและดูว่าคุณได้ทําตามวิธีการตั้งค่า SSV สําหรับ Android, iOS หรือ Unity แล้ว