1
我有一個網站,其預訂頁面中嵌入了實際預訂表單的iframe。我需要跟蹤從父站點到子iframe的流量。這應該一切工作只是罰款與正常GA代碼,使用JavaScript這樣的:如何使用帶有GA跟蹤代碼的urlencoded網址
<script type="text/javascript">
try {
var pageTracker = _gat._getTracker("<UA CODE HERE>");
pageTracker._setDomainName("none");
pageTracker._setAllowLinker(true);
pageTracker._setAllowHash(false);
pageTracker._trackPageview();
} catch(err) {}</script>
然後ofcourse使用_getLinkerUrl()函數來獲取與適當的參數的URL。
到目前爲止很好 - 這基本上可以工作(至少我知道原理工作,因爲我已經在其他頁面上工作)。但是,這是一個問題:在iframe中提供頁面的服務器是由一個完整的完全白癡配置的(或者,完全由白癡完成)。它在'='字符上扼殺,所以爲了請求iframe頁面,我需要對'='符號進行urlencode編碼 - 但是當代碼完成時,GA代碼似乎無法解析url。
所以問題: 1.有沒有人遇到過嗎? 2.有沒有人知道這個問題的任何解決方案?