2012-03-05 21 views
1

當使用電子郵件活動,有添加到鏈接時,他們訪問的網頁來源字符串:如何追加對所有靜態鏈接=內容

?utm_source=email&utm_medium=email&utm_campaign=campaign_name 

所以,當他們訪問我的index.html頁面會在地址欄的網址:

/index.html?utm_source=email&utm_medium=email&utm_campaign=a_certain_campaign_name_set_in_the_email 

當他們點擊我的相對鏈接一個.eg:<a href="/pages/about.html">About</a>活動ID丟失。客戶端在瀏覽器地址欄中鏈接的末尾是否存在隨機生成的URL?

我沒有訪問服務器端CMS的權限,所以它只能是客戶端解決方案。我看過jQuery Cookies插件,但無法弄清楚如何記住和恢復字符串。

回答

0

如果您通過Google Analytics跟蹤這些用戶,那麼您應該能夠通過GA Cookie繼續跟蹤他們訪問您網站的哪些地方。

我相信你會尋找特定的cookie是__utmz

檢查這些鏈接瞭解更多信息:

http://code.google.com/apis/analytics/docs/concepts/gaConceptsCookies.html

http://services.google.com/analytics/breeze/en/ga_cookies/index.html(10頁解釋utmz解析)

+0

喜安東尼,我需要保持URL中的字符串,因爲當他們訪問某個頁面時,它會查找引用代碼併爲它們提供基於該活動的特殊介紹率。 – JayDee 2012-03-05 15:52:24

+0

您應該可以從cookie中檢索該信息。 utmcsr會爲您提供來源(推薦人),utmccn會爲您提供活動。我添加了一些應該提供更多信息的鏈接 – 2012-03-05 15:55:04