在線客服
24小時免費咨詢電話:18978941786
客服時間:上午9:30~下午6點
FLASH連接如何知道流量統計情況呢?
收藏 分享 發布日期:2012-2-12 16:32:53 編輯:admin 文章來源:互聯網 點擊率:
對于一個行業站中廣告是必不可少的,而一個精美的廣告一般都是通過FLASH的制作來實現的,但是問題就出在這個FLASH上。在FLASH上可以用getURL來實現連接,但是這樣的話卻無法讓流量統計系統統計到你這個連接的來路信息。
過程:
經過咨詢跟查找資料后,得到解釋是從FLASH上的連接地址到含有統計系統的頁面時,是無法得到來路統計,得到的是“直接輸入網址或書簽”的結果。如果是這樣的,對于一個行業站中的廣告會讓客戶誤以為他們這些的流量是瀏覽者直接輸入網址來到他們網站,而不是從你的行業站站點上的廣告連接來的。如果你這個廣告連接是文字或者圖片,那么得到的來路統計信息中就有該廣告所在的站點網址。
思路:
因為圖片跟文字是可以正常讓統計系統統計到來路信息,那么就從圖片著手。
首先做一個透明的1*1像素的GIF透明圖片,然后通過層(DIV)來實現圖片跟FLASH的疊加,而FLASH中不做連接的按鈕,而是把1*1像素的GIF透明圖片的寬跟高設置成FLASH的寬跟高,再在這個GIF圖片上做相應的連接。
方法:
根據思路來做,接著要測試。
<style type="text/css">
<!--
#Layer1 {
position:absolute;
left:207px;
top:47px;
width:152px;
height:101px;
z-index:100;
}
#Layer2 {
position:absolute;
left:208px;
top:47px;
width:136px;
height:89px;
z-index:1;
}
-->
</style>
<div id="Layer1"><a href="客戶廣告連接地址" target="_blank"><img src="transparent.gif"
width="150" height="100" border="0" /></a></div>
<div id="Layer2">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="
http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0"
width="150" height="100">
<param name="movie" value="banner.swf">
<param name="wmode" value="opaque">
<param name="quality" value="high">
<embed src="banner.swf" quality="high" pluginspage=http://www.macromedia.com/go/getflashplayer
type="application/x-shockwave-flash" width="150" height="100" wmode="opaque"></embed>
</object>
</div>
經過測試,來路統計正常!
這里重點的地方有2處:
1、兩個層的疊加,圖片層是放在FLASH層的上面,圖片一點要是透明的GIF圖片
2、在FLASH中要加入<param name="wmode" value="opaque">屬性