簡體   English   中英

制作Google AdSense廣告,以便在點擊時執行此功能

[英]Making a Google AdSense ad to do a function when clicked

好的,我正試圖在Google AdSense廣告周圍添加標簽,以便在有人點擊廣告時調用該功能。

我試圖在它周圍添加標簽,但出於某種原因,它只對廣告周圍的內容生效,而不是廣告文字/圖片本身。

這與獲得更多點擊或任何事情無關,它只是簡單地登錄一個文本文件,有多少人點擊了它。

這是我到目前為止所嘗試的內容,它只對廣告周圍的空間生效。

        <div id="ad" onClick="return alert('Hello');">
<script type="text/javascript">
google_ad_client = "ca-pub-0000000000000";
google_ad_slot = "000000000000";
google_ad_width = 250;
google_ad_height = 250;
</script>

<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</div>

有人可以幫助我,還是這可能?

AdSense廣告已加載到iFrame中。 由於沙箱安全問題,您無法通過冒泡捕獲來自它們的點擊。 您也無法通過JavaScript觸發廣告點擊。

但是,你可以做的是跟蹤頁面焦點,以確定是否有人點擊了“猜測”是否他們點擊了廣告。

我之前使用本教程完成了非常好的結果:

http://www.bennadel.com/blog/1752-Tracking-Google-AdSense-Clicks-With-jQuery-And-ColdFusion.htm

它不是100%准確,但它是你能做的最好的。 基本上,當您將鼠標移到iFrame上時,它會設置一個狀態來監視主窗口失去焦點。 如果發生這種情況,它會假定文檔失去焦點,因為用戶點擊了iFrame。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM