有些情況下,您的Flash視頻無法發送JavaScript代碼。其中一種情況是當您在網站上購買空間來放置廣告橫幅時。在這些情況下,我希望在Google Analytics或Yahoo Web Analytics上使用1x1像素圖片跟蹤方法來跟蹤橫幅廣告上的觀看次數。如何在不使用JavaScript的情況下跟蹤Flash視頻?
我聽說Flash會阻止任何嘗試從第三方主機加載數據(坦白地說,我不明白他們爲什麼會那樣做),這會導致問題。我會喜歡解決方案。
我能想象一些方法和他們的缺點
- 我可以託管自己的服務器上的旗幟,計數下載。不幸的是,這可能會在我的服務器上造成巨大的負擔,因爲每天可能會有數百萬次下載。
- 我可以編寫一個PHP腳本,將其託管在我自己的服務器上,當請求跟蹤GA或YWA中的頁面視圖時。我可以在我的服務器上放置一個crossdomain.xml文件,允許Flash橫幅使用Loader請求我的腳本。不幸的是,服務器負載問題仍然存在,因爲我的私有服務器可能無法處理每天數百萬的請求。
可能的解決方案是其他跟蹤主機,允許閃存跨域文件請求,或者我可能沒有想到的方法。
摘要:這裏面臨的挑戰是能夠在不使用任何JavaScript的情況下跟蹤Flash視圖的視圖數量。問題是,如果我要跟蹤使用我的服務器作爲代理服務器,那麼這會導致我自己的服務器上負載很大。最好的解決方案是使用crossdomain.xml的跟蹤服務
您是否試圖在Flash中加載Google分析跟蹤器.gif?您需要擔心跨域限制的唯一服務器是您請求的服務器。不在SWF託管的位置。 – 2011-04-05 15:46:37
我知道,但我應該認爲谷歌分析有一個crossdomain.xml文件? – Hubro 2011-04-06 03:58:36