2012年6月1日 星期五

Google 分析的實務應用 (Google Analytics On Myyasui.com )

對於自行架站、管理網站的人來說,我相信應該對於網站分析工具應該都不陌生才對,不外乎是流量分析、點擊分析,或是更為深入的特定事件分析,我相焮或多或少都曾經使用過一、兩個網站分析工具(服務),甚至還有些網路(資訊)公司,就專門以網站進行類似的服務來營利,不過,其中應該絕對不會少了這個免費又方便的強大工具 ─ Google Analytics (Google 分析),當然,我跟朋友合作的Myyasui.com也是Google Analytics的愛用者之一。

網站分析工具難道都只能夠被動地記錄使用者在網站的瀏覽狀況嗎?其實也不盡然,如果你想要透過網站分析工具來取得你所希望得到的相關數據,自行架站很有可能就會成為必要的條件之一,因為你可能得在需要的位置上加上許多不同的參數,讓你在後續取得分析數據時,能夠有更多的參考依據(雖然它原本提供的數據也已經不少),但是在進行網站功能開發或進行優化時,就可以透過它來進行更細微的調校及追蹤,這也是這篇文章所要介紹的內容,所以,我也就直接把我們在Myyasui.com上用到Google分析的實務應用,跟大家作個分享,當然也歡迎各路高手交換您的寶貴意見。

其實,對於很多管理者來說,我相信Google Analytics (Google 分析)應該是心目中的首選(免費、好用又有Google撐腰),只要是自己手中管理的網站,應該都會順手在網站中加入Google分析所需要的追蹤碼,當然也是有些商務的電子平台是不允許你加料,不過,這種大型的電子商務平台,自身也會提供網站分析工具(例:Yahoo、日本樂天...等),當然也是有本身沒有提供網站分析工具的平台,然後又不允許別人自己加料(這我就不多說了),由此可見,網站分析其實對於網站管理者的重要性也就不言而喻,甚至,你若是使用時下很流行的BSP平台來自行架站(例:Wordpress...等),應該也會發現很多人提供這些網站分析工具的外掛,用起來其實也相當方便。

接著就回歸正題吧!其實針對Google 分析的資料取得,最簡單的方式就是它會根據你網站的實際結構、路徑來進行使用者造訪的追蹤及數據統計,如果你有某些特定的需求時,例如:希望透過它來收集到一些使用者點擊、特定喜好,甚至是網站開發的功能是否有人使用?就得在產生出來的頁面上,加上能夠被Google分析能夠取得的特定標籤或屬性,這樣,在你在看網站分析數據時,就能夠透過搜尋的功能,將特定的標籤或屬性來過濾出來,也就能夠追縱你所設定的特定內容。

然而,在Myyasui.com上,主要也是透過Google 分析中的GATC (Google Analytic Tracker Code)來實現這個部分,我們將這個功能,主要是應用在以下需求,主要都是在搜尋結果中:

  •  特定商店的點擊分析:
    我們在每個商品的搜尋結果上,都有加入特定的代碼,可以做為特定商店的分析依據,代碼範例如下:
    onclick="_gaq.push(['_trackPageview', '/TW/goods/bystore/click/text/property/1/商品網址']);"
    在Google 分析的結果頁上,就可以透過搜尋「property/1/」來追蹤那一個商店較受到使用者喜愛。

  • 追蹤使用者的習慣:
    因為我們在結果頁上也有提供不分商店的搜尋方式,所以針對這個部分,我們就是透過追蹤碼中的分商店(bystore)或不分商店(allstore)來做分辨的依據,前一個例子就是以依商店來搜尋的結果,若是以不分商店的方式來進行搜尋,其代碼就會採用為下列方式:
    onclick="_gaq.push(['_trackPageview', '/TW/goods/allstore/click/text/property/1/商品網址']);"
    如此一來,我們在分析結果中就可以透過「allstore」和「bystore」來對照使用者對於搜尋結果的習慣,當然,這也跟我們一開始所設定的預設值有關。

  • 是否使用特定功能:
    接下來這部分就是一般分析比較無法去追蹤的部分,我們也可以透過類似的方式來查看是否有人使用我們所開發出來的功能,舉例來說,因為我們有提供加入購物清單的功能,因為這個功能主要是透過javascript來實現的,一般而言是無法被網站分析所追蹤,在這邊我們也可以透過相同的手法,加入了類似的代碼,例:
    onclick="_gaq.push(['_trackPageview', '/TW/goods/bystore/add_selection/商品網址']);"
    你只要搜尋「add_selection」這就能夠追蹤出我們所提供的網站功能,是否有人在使用,而不會一直製作沒人使用的網站功能,雖然網站分析工具原本也有提供網頁內容的使用率分析,但是這種透過javascript實現的功能,以及次頁面的點擊狀況,可能還是得透過這種方式,才能夠得到相對準確的數據。

  • 網站特定頁面的使用率:
    還記得嗎?我們先前有再網站上方的導覽列上,提供了一些某些特定內容的分頁,例:正妹牆、型男牆之類的頁面,我們也可以透過類似的手法來追蹤使用者是否喜歡這類的分頁內容,例:
    onclick="_gaq.push(['_trackPageview', '/TW/goods/wall/beautyv2/click/text/商品網址']);"
    你就能夠透過搜尋「beautyv2」來取得特定牆的使用頻率,至於那一面牆最受人們喜愛,大家可以猜猜看...(傻笑)。

  • 特定熱賣商品的點擊:
    最後,我們有做個熱賣商品的專區,我們也想要知道這些熱賣商品中,何者最受使用者所喜愛,因此我們也在這些商品中,加入特定的追蹤碼,例:
    onclick="_gaq.push(['_trackPageview', '/promo/goods/property/yahoo/gdid/3411170']);"
    我們在分析結果中,只要搜尋「promo」就可以追蹤出那一種商品是熱賣商品中最多人感興趣的。

在看完上述的介紹之後,眼尖的你應該有發現到一件事,其實,我們目前使用的追蹤碼是同一種型態,其實,這部分最難的點,就是你如何在這些結果中,將這些追蹤碼適當地塞在你想要出現的地方,這也是為什麼我一開始會說,若不是自行架站的話,這基本上都會有一定的困難性,更何況這部分也很難用人工的方式來加入(除非是已知的特定頁面,不然的話應該都是不切實際的做法),其餘的部分就是看你希望用什麼樣的標籤來做為事後分析的依據。

我相信這部分應該還有更多的延伸應用,網路上你如果直接搜尋「Google Analytic Tracker Code」應該也能夠發現到許多不同的使用方式,所以這更加證明了一件事,相同的工具在不同的人手上,往往也會產生出截然不同的效果,千萬不要輕易地說:「因為沒有什麼工具、軟體,所以我沒有辦法怎樣...」之類的話,因為在說出這樣子的話之前,請先確認自己是否真的瞭解你手上所擁有的工具,能有什麼能耐吧!

最後,若是大家對於Myyasui.com有什麼期許或是希望它有什麼功能,也歡迎來信或留言告知,我們會盡可能地滿足大家的喜好(如果我們還能夠擠得出時間的話...XD),我們也會繼續努力提供更好的比價體驗。