Ad Placement API ออกแบบมาให้ง่ายต่อการควบคุมวิธีที่โฆษณาจะปรากฏภายในเกม โดยไม่ต้องเขียนตรรกะของเกมซ้ําแล้วเผยแพร่เวอร์ชันใหม่
หนึ่งในการควบคุมที่เรามีให้มีไว้สําหรับอัตราที่โฆษณาแสดง ซึ่งปรับได้โดยส่ง data-ad-frequency-hint
ไปยังแท็ก อาร์กิวเมนต์คือสตริง เช่น "60s"
ซึ่งระบุระยะเวลาขั้นต่ําโดยเฉลี่ยที่โฆษณาควรจะปรากฏ ปัจจุบันความถี่เริ่มต้นคือ "120s"
(กล่าวคือ โฆษณาจะแสดงไม่เกิน 1 ครั้งในทุกๆ 2 นาทีโดยเฉลี่ย) และอัตราสูงสุดที่โฆษณาแสดงได้คือ 1 ครั้งในทุกๆ 30 วินาที
การควบคุมความถี่จะไม่นําไปใช้กับตําแหน่งโฆษณาแรกสุด (นั่นคือ การเรียกไปยัง adBreak()
เป็นครั้งแรก)
ค่าเริ่มต้นเหล่านี้อาจเปลี่ยนแปลงเมื่อเวลาผ่านไปขณะที่เราเพิ่มประสิทธิภาพรูปแบบเพิ่มเติม และโปรดทราบว่า data-ad-frequency-hint
คือคําแนะนําฝั่งไคลเอ็นต์ ซึ่งถูกเซิร์ฟเวอร์ควบคุมเพิกเฉยหรือลบล้างได้ในอนาคต ตัวอย่างเช่น ในบางครั้งเราอาจให้การควบคุมภายในฟรอนท์เอนด์ของ AdSense สําหรับการเปลี่ยนแปลงการตั้งค่าความถี่ของโฆษณาเกมจากระยะไกล โดยไม่ต้องทําการเปลี่ยนแปลงแท็ก
<script async
data-ad-frequency-hint="30s"
src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-123456789"
crossorigin="anonymous">
</script>
<script>window.adsbygoogle = window.adsbygoogle || [];
var adBreak = adConfig = function(o) {adsbygoogle.push(o);}</script>
ข้อควรจำ
adBreak()
กําหนดตําแหน่งที่โฆษณาจะแสดงได้- การแสดงโฆษณาจริงหรือไม่นั้นขึ้นอยู่กับหลายปัจจัย
- คําแนะนําความถี่เป็นการควบคุมที่สําคัญที่สุดอย่างหนึ่ง และมีผลต่อการแสดงโฆษณาในตําแหน่งของคุณหรือไม่
- ระบบไม่ได้ใช้คําแนะนําเกี่ยวกับความถี่กับโฆษณาแรกในเกม