2012-09-12 64 views
0

我在我的網站上投放視頻廣告。我一直在嘗試檢測我的視頻廣告上的廣告點擊次數。我想幫助檢測點擊視頻/富媒體廣告(第三方)如何檢測第三方廣告服務器請求

因此,視頻廣告是Flash視頻。 這裏是一個例子。

<script type="text/javascript"> 
var vaunit_unit_type=0; 
var vaunit_width=300; 
var vaunit_height=250; 
var vaunit_id=4320; 
</script> 
<script type="text/javascript" src="http://syndication1.viraladnetwork.net/getad/"> </script> 

我真的很感激任何幫助。即使它是鏈接或搜索關鍵字

回答

0

Flash視頻不是瀏覽器的一部分;瀏覽器主要在頁面上留出空白空間,然後告訴Flash空白區域的邊界。渲染視頻時,Flash將在該空白區域創建一個新窗口,這就是爲什麼一旦獲得焦點(即單擊它內部時),瀏覽器無法在該窗口內檢測到任何鼠標事件的原因。

這就是爲什麼你不能把一個元素放在Flash視頻之前(就像一個不可見的div):Flash窗口位於瀏覽器窗口之上;瀏覽器總是隻能渲染「在其下」。

所以要做你想做的事,你需要Flash視頻播放器的源代碼。這將允許您添加鼠標監聽器並檢測鼠標點擊。

0
var clickcount=0; 

$('div #videospace a').click(function() { 

clickcount=clickcount+1; 

    }); 

在另一個腳本標籤添加這是你的問題的解決方案,你會得到ClickCount的點擊數 var當成如果診斷有clicable鏈接,顯示了彈出的添加添加iframe是根據與ID囂=「videospace」

,如果你想點擊廣告客戶和發行商也計數,然後用它

$('div #directlinksa').click(function() { 

    clickcount=clickcount+1; 

     }); 
+0

添加更多的功能,讓我知道了你還是不wors –