2015-06-12 59 views
-2

嗨,我看到有這方面的一些話題,但不能真正將他們與我的問題。 我有一個domaina.com用於電子郵件活動。php重定向和谷歌分析

您正在訪問的只有一個網頁(的index.php),並重定向到我真正的網站,我希望能夠在他們從DomainA中來referals看到是domainb.com

當我進入分析.com

有很多重定向的方式,我無法真正找出正確的方法來確保其被Google Analytics(分析)視爲引用,因此我可以使用這些數據來分析結果。

任何人都可以給我一個關於如何做到這一點的提示嗎?

感謝

+1

那麼什麼樣的方式有你試過了,每次嘗試都出了什麼問題? – RiggsFolly

回答

0

坦白說,我不認爲這是可以設置引用了PHP的重定向(據我所知網址標頭是由瀏覽器設置,而不是PHP)。

但是,您可以使用廣告系列參數,並將媒介設置爲「引薦來源」,即domaina.com的來源和廣告系列的「(未設置)」。所以,你會設置您的重定向的URL:

http://www.domainb.com/?utm_source=http%3A%2F%2Fwww.domaina.com&utm_medium=referral&utm_campaign=(not%20set) 

GA評估活動paramters這應該產生你想要的結果之後。

+0

嗨。這是否需要Google Analytics中的其他廣告系列設置? 您給予的referal補丁,我應該能夠使用您發佈的URL在domaina.com上製作php referal頁面。那是對的嗎? – morten44

+0

是的 - 只要活動參數由domainb.com上的代碼註冊,則無需進一步設置。 –

0

如果您使用PHP header重定向到domainb.com,那麼您可以告訴它重定向到某個頁面,該頁面僅用於記錄Google Analytics,此頁面將加載並使用元刷新或JavaScript,您可以告訴它立即轉到DomainB.com的index.php頁面。

例如:

 domainA.com/index.php: 
---> redirects to domainB.com/redirect.php 
---> loads the google analytics and a very bare minimum of HTML code including a meta or javascript redirect which then: 
---> redirects todomainB.com/index.php 
---> displays standard website. 

這將然後通過分析被訪問頁面跟蹤,到redirect.php網頁的每次訪問可以被判定爲進行了訪問domainA.com

+0

嗨,我試過。沒有運氣 在domaina上,我添加了一個PHP轉發到domainb上的rederect.php。 然後在domainb上我編輯了redirect.php並向它添加了下面的代碼: 但是,當我檢查分析今天在頁面下。我搜索redirect.php並沒有命中。我這樣做是否正確? – morten44

+0

@ morten44,默認情況下GA會顯示引用域(所以你會尋找domaina.com,而不是redirect.php)。如果你想查看引用文件名,你需要選擇「引用路徑」或「完整引用者」作爲第二維(如果你使用Martin或我的解決方案,這是不會的)。 –

+0

我的意思是你goto GA - >(domainB) - >行爲 - > Sitecontent - >登陸頁面,並在這裏找到'redirect.php',你可以從中計算訪問者的數量redirect.php 。 @ morten44 – Martin