打開連接chrome
https://optimize.google.com/optimize/signup/瀏覽器
填入電郵地址後等待註冊邀請異步
你據說過Google Website Optimizer嗎?這是一個暴露年齡的問題。GWO是谷歌最先推出的用於網站頁面A/B測試的專門工具。編輯器
2012年8月,GWO就退休了。它的全部功能被整合到了Google Analytics中。當年GWO長這個樣:工具
已成爲歷史的Google Website Optimizer測試
GWO的所有功能被GA吸取之後,你能夠在Reporting > Behavior > Experiments裏找到。如今它長這樣:網站
GA中的Experimentsui
平心而論,這個Experiments的功能仍是很是實用的,特別是和Google Analytics的整合很是好。若是你有一個不錯的開發團隊爲你定製一些A/B測試的頁面,那會很是理想。不過許多狀況下並不是如此,因此許多網站會使用一些第三方工具。其中不乏一些至關出色的服務,如Optimizely,VWO(Visual Website Optimizer),還有Unbounce。他們利用圖形化界面把許多工做簡化了。google
然而谷歌也沒閒着,在今年三月發佈的Google Analytics 360 Suite(之前叫GA Premium)套件中,谷歌包含了一個新的工具叫做Optimize 360。而此次的Google Optimize便是該模塊的免費版。spa
Optimize 360是GA 360中的一部分
Optimize 360比原先的Experiments的功能又增強很多,仍然體如今和GA的整合方面,咱們能夠用下圖說明:
GA和Google Optimize的整合與數據使用
進入Google Optimize以後你先要新建一個「容器」 – Container。這個概念和Google Tag Manager是一致的,其實整個Goolge Optimize的原理就基於GTM,所以Google Optimize的Container ID也是以GTM開頭的。
根據嚮導咱們能夠新建咱們的「實驗」 – Experiment,而且綁定咱們的GA帳號,而後是代碼安裝。
Google Optimize安裝過程當中能夠綁定GA帳號
Google Optimize更改頁面內容是經過頁面讀取加載時更改DOM組件實現的,能夠理解爲一邊讀取頁面一遍修改頁面。
所以將安裝代碼放在頁面的越靠前越好,最好是緊跟在字符集聲明<meta charset>以後。
好比,你能夠放在<meta charset=」UTF-8″ />以後。
若是你正在使用GA,那麼Google Optimize的安裝很是方便。
由於它只是一個GA的插件,你須要的僅僅是一行代碼。(若是你沒在用GA,那你只好開始使用GA了):
ga(‘require’, ‘GTM-XXXXXX’);
這行代碼放在新建ga對象和發送pageview數據之間。到這裏咱們雖然已經安裝完了,不過卻不是推薦的安裝方法。由於咱們尚未安裝隱藏頁面的加強特性。
爲何要隱藏頁面呢?由於咱們知道頁面是異步載入的,若是你的Google Optimize還未加載或執行頁面,原版內容就出現了,就會產生頁面內容在執行後眼睛一眨忽然改變的現象,這種現象叫作page flicker。
咱們隱藏頁面就是爲了等改變發生之後再顯示頁面。
實現這個加強特性的代碼叫做page-hiding snippet。當咱們加上了這個加強特性後,完整的代碼以下所示:
把GTM的Container ID和GA的Property ID替換成你的Google Optimize的Container ID和GA的Property ID即可生效。
你只要把代碼放在你想要測試的頁面便可,其餘頁面不須要更改。
當咱們新建一個Experiment以後,你天然會獲得一個Original,接下來須要創建你的Variant。Google Optimize提供了WYSIWYG(所見即所得)的編輯器。
前提是你使用Chrome瀏覽器並安裝Google Optimize的插件:
安裝完以後你就能夠「點哪改哪」了。舉個例子,咱們把極詣首頁的某一個標題改爲粗體和紅色:
保存後就成爲一個原版的「競爭者」。設定好投放比例以後,咱們能夠設定目標。免費版的目標是預設的,包括了你GA中設定的Goal,會話時長,頁面瀏覽數以及跳出率。
萬事俱備後,咱們就能夠開始測試(Start Experiment)啦!
相對於免費版的Google Optimize,付費版的Google Optimize 360最重要的功能是Google Analytics audience targeting。
也就是說這個功能纔是真正意義上使Google Optimize不一樣於其餘頁面A/B測試工具的功能。
有了Audience Targeting,你能夠對不一樣羣體使用不一樣版本的頁面,不一樣版本的營銷信息。免費版卻只能按照一個百分比來設置。
若是你經營一個大型網站,很是須要對不一樣用戶改進用戶體驗的話,Google Optimize 360是一個極佳的個性化工具。
Audience Targeting纔是谷歌Google Analytics 360中的精華部分之一。