2010-03-19 32 views
40

當用戶在我的網站上註冊時,我希望能夠存儲他們是否通過Adwords廣告系列訪問我的網站。如何捕獲訪客是否來自谷歌AdWords點擊

我知道谷歌使用JavaScript來跟蹤基於在用戶機器上創建的cookie的轉換。有沒有辦法可以檢查這個cookie,以便我可以將源代碼存儲在用戶帳戶中?

+0

查看此問題:[檢測用戶是否來自Google Adwords廣告](http://webmasters.stackexchange.com/q/20299/51926)上的網站管理員。 – Flimm 2015-09-04 16:25:24

回答

23

你是正確的 - 你可以閱讀從餅乾這個數據。

配置跟蹤:

  1. 連接您的AdWords和GA 帳戶:

  2. 在您的AdWords帳戶,請轉到我 帳戶>帳戶首

    ,點擊 「編輯」 鏈接在跟蹤 旁邊,然後選擇說 「目標網址自動標記」的框。 點擊「保存更改」;

  3. 仍然從您的AdWords帳戶, 點擊Analytics標籤,並選擇 Analytics設置>簡介 設置>編輯個人資料信息; 檢查「應用成本數據」,然後單擊 保存更改

所以你怎麼能知道它的工作? GA在哪裏存儲數據?

抓住初始的__utm.gif請求並查看Referer。附加到URL的是一個新參數「gclid」。這是關鍵字特定的參數(對您的帳戶唯一)。它是這個參數區分你的訪客作爲AdWord來源(即,「谷歌(cpc)」)從「谷歌(有機)」這裏是我剛剛抓住和匿名(攪亂的數字/字母):

引用:http://www.adomainname.com/GCLID = CKr61p31yKACFZlg4wodjj3gbA

你會看到在相同的跟蹤像素請求其他兩個地方這個相同的字符串:

(I)作爲GIF請求參數值「的utmp」,這是頁面請求當前頁面,最重要的是; (ii)作爲GIF請求參數「utmcc」的值 - 餅乾的容器。保存adwords數據的特定cookie是__utmz,它實際上是所有引薦數據的容器。下面是一個匿名的例子,我只是抓住更多的或隨機以下(即,我只是做在谷歌使用由明顯的Adwords的查詢,然後搜索點擊中我的搜索結果中的付費鏈接的一個,然後就拉着請求頭):

utmcc = __ UTMA%3D755416178.1576730350.1269876846.1269143846.1269143846.1%3B%2B__utmz%3D219726107.1269143846.1.1.utmgclid%3CKr61p31yKACFZlg4wodjj3gbA%7Cutmccn%3D(未%2520set)%7Cutmcmd%3D(未%2520set)%7Cutmctr %3Dhomes%2520for%2520sale%3B HTTP/1.1

+0

從哪裏設置第三個設置。我無法在adwords中找到任何Google Analytics標籤。 – Arun 2013-10-07 12:08:55

+5

這似乎是過時的。 – Flimm 2015-09-04 16:23:30

+0

是否必須安裝GA? 我只是想檢測來自Adwords點擊或不在我的服務器中的訪問者。 – 2018-03-09 11:54:26

1

您可以隨時提供特定於AdWords的着陸頁。這樣,你有很多自由去做任何你想要的傳入的adwords用戶...

+0

是的,我已經想到了這一點,但我希望能夠讀取cookie(一個或多個),所以我不會依賴於單一的AdWords廣告系列。 – CeejeeB 2010-03-19 15:56:22

12

你可以添加一個額外的url參數給你在谷歌adwords的網址,並檢查它在您的網站上,並存儲在會話變量或cookie。

在用戶賬戶確認本次會議或餅乾你已經創建並採取相應行動的登記..

+0

我已經建立了adword競選活動,並且很想能夠訪問cookie。 – CeejeeB 2010-03-19 16:01:50

+0

簡單的解決方法+1。 – 2013-05-08 12:56:09

+1

+1我在這裏看到它之前成功地使用了這種技術的變體,並且可以確認它是有效的。我無法在WordPress着陸頁上設置Google Analytics,因此不得不提出解決方法。我向我的AdWords廣告的目標網址添加了一個參數,並在WordPress頁面的底部附加了一些JavaScript代碼,以便從URL(location.search)中提取參數並通過文檔將其附加到頁面中鏈接的URL .getElementById( '鏈接ID')。HREF。 – w5m 2013-12-13 14:22:27

9

我知道這已經有一個接受的答案,但它已經過時了。更新的方式可以在這裏找到:https://support.google.com/analytics/answer/1033981?hl=en

C + P'd:

爲了讓Analytics(分析)顯示AdWords關鍵字 和費用的詳細信息,您必須執行下列操作之一:

啓用自動標記。這是推薦的方法,並確保您獲得最詳細的AdWords數據。使用跟蹤變量手動標記您的所有關鍵字 最終到達網址。您只應在 下面列出的特殊情況下執行此操作。

自動標記是如何工作的自動標記會自動導入AdWords數據 到Analytics(分析)。與豐富的點擊後 由Analytics(分析)提供的信息相結合的AdWords數據,您可以看到 發生了什麼你的網站的用戶點擊廣告後。

當您啓用自動標記時,當用戶從廣告中點擊到您的網站時,名爲gclid的參數將被添加到您的着陸頁網址的 。 舉例來說,如果你的網站是www.mysite.com,當用戶點擊 您的廣告會顯示在地址欄中顯示爲:

www.mysite.com/?gclid=123xyz

啓用自動-tagging要啓用/停用自動標記:在您的AdWords帳戶

登錄。點擊齒輪圖標,然後選擇 帳戶設置。確保您位於「首選項」選項卡上,然後在「跟蹤」部分中單擊「編輯」。選擇(啓用)或清除(禁用) 自動標記複選框。點擊保存更改。