小菜毛毛技術分享

          與大家共同成長

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            164 Posts :: 141 Stories :: 94 Comments :: 0 Trackbacks
          我們2005年底就做了一個Wap網站“WAP一把刀實用查詢大全”,當 時沒有統計、沒有廣告,只有簡單的免費服務功能。

            2007年Google推出AdSense for Mobile的時候,我們對Wap網站代碼進行了一些整理,以方便統一加入廣告代碼,同時我們也加入了一段某公司提供的Wap統計代碼,可惜做Wap統計 這樣的免費功能只有投入沒有收入,一般公司都不愿意長久做,所以都沒能用很長時間,換了1、2次統計代碼后我們也放棄了統計,就從AdSense中的分渠 道統計移動廣告收入的數據來大概知道網站的訪問流量。

            今年從Analytics的英文官方博客中看到Google終于承擔起這個免費的Wap統計任務,不過我忙于其它事情,一直沒有加上代 碼試試。

            前些天AdSense移動廣告的代碼要求更新,但我們用新代碼卻無法正常訪問,已經給Google的人寫郵件詢問去了,等待答復中。

            昨天在為其它Web網站添加Google Webmastertools中的站點地圖時,順便把wap.18dao.com也驗證加入了,然后試著將Analytics的移動統計代碼加入,這個代 碼可以從“Analytics(分析)設置 - 配置文件設置 - 檢查狀態 - 跟蹤代碼 - 高級”中選擇“針對手機創建的網站”,可以提供“選擇您的移動網站的服務器端語言”為:

          • PHP
          • Perl
          • JSP
          • ASPX

            我們以前是用JSP開發的,選擇JSP后提示:

          將代碼粘貼到您的移動網站

          請注意:請勿在使用移動跟蹤的網頁上使用臺式機跟蹤代碼。

          第 1 步:復制下列代碼,然后將其粘貼到您要跟蹤的每個網頁的 <html> 標記之前,并使其緊鄰此標記。

          <%@ page import="java.io.UnsupportedEncodingException,
          java.net.URLEncoder" %>
          <%!
          // Copyright 2009 Google Inc. All Rights Reserved.
          private static final String GA_ACCOUNT = "MO-241337-53";
          private static final String GA_PIXEL = "ga.jsp";

          private String googleAnalyticsGetImageUrl(
          HttpServletRequest request) throws UnsupportedEncodingException {
          StringBuilder url = new StringBuilder();
          url.append(GA_PIXEL + "?");
          url.append("utmac=").append(GA_ACCOUNT);
          url.append("&utmn=").append(Integer.toString((int) (Math.random() * 0x7fffffff)));
          String referer = request.getHeader("referer");
          String query = request.getQueryString();
          String path = request.getRequestURI();
          if (referer == null || "".equals(referer)) {
          referer = "-";
          }
          url.append("&utmr=").append(URLEncoder.encode(referer, "UTF-8"));
          if (path != null) {
          if (query != null) {
          path += "?" + query;
          }
          url.append("&utmp=").append(URLEncoder.encode(path, "UTF-8"));
          }
          url.append("&guid=ON");
          return url.toString().replace("&", "&");
          }
          %>

          第 2 步:復制下列代碼,然后將其粘貼到您要跟蹤的每個網頁的 </body> 標記之前,并使其緊鄰此標記。

          <% String googleAnalyticsImageUrl = googleAnalyticsGetImageUrl(request); %>
          <img src="<%= googleAnalyticsImageUrl %>" />

          將此文件復制到您的根目錄

          下載 ga.jsp 并將其保存到您的網絡服務器的根目錄 ("/")。請確保將您的根目錄配置為執行服務器端代碼。

            我們以前開發時,用的wml 1.x,根本就沒有<html>和</body>標記,不過有對應的<wml>和</card>,我一 步一步按照上面的要求設置了。順便還把以前瀏覽器報錯的地方統一批量修改替換掉。

            有幾個特別說明的地方:

          • 第一段代碼我放在頁面中不同地方試過,<wml>前或者后都可以,為了方便,我就放在<card>后,第二段放 在</card>前
          • ga.jsp中說要修改cookie存放路徑,我不知道應該如何設置,沒有改
          • 如果是網站子目錄(例如:http://wap.18dao.com/study/index.jsp )中調用代碼的話,需要將“private static final String GA_PIXEL = "ga.jsp";”改為“private static final String GA_PIXEL = "http://wap.18dao.com/ga.jsp";”

            從實際運行的情況看,對Wap網站沒有特別的影響,也沒有像以前其他小公司搞的統計代碼都帶個圖標鏈接,Analytics的wap和web版 本一樣,都不在網頁中顯示任何內容。

            登錄Analytics后臺已經可以看到有統計數據產生了,wap網站的統計數據和web網站的統計數據差不多全面,比以前的其它免費 wap統計都強很多,不僅僅是簡單的訪問數據統計,更重要的還有各種分析功能。我準備打開Analytics與AdSense結合的功能看看能否還統計出 AdSense的情況,另外也打開內部搜索統計試一試,有新的發現后再補充在日志中。

            用Analytics中的Wap統計有一點最放心:不用害怕Google過一陣子不再提供這個服務了。Image:Face-027.gif

          posted on 2010-03-22 14:52 小菜毛毛 閱讀(2304) 評論(2)  編輯  收藏 所屬分類: googleAnalytics

          Feedback

          # re: WAP網站可以用Google Analytics統計分析流量[未登錄] 2012-11-07 16:41 阿杰
          百度統計也已經推出wap統計。 http://hi.baidu.com/bdtongji/item/134c87a1a250a23b030a4dd9  回復  更多評論
            

          # re: WAP網站可以用Google Analytics統計分析流量 2015-10-15 11:58 ga菜鳥
          請問ga中對wap站的跟蹤在哪里可以查看,我操作的方式和pc站一樣,都是把網址輸入,就出來一段網址,這樣似乎不對,是嗎,前輩  回復  更多評論
            


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 黎平县| 罗甸县| 扬中市| 石首市| 沭阳县| 定边县| 松原市| 太康县| 葵青区| 沙河市| 盐城市| 中牟县| 昌邑市| 和平县| 普安县| 德江县| 鹿泉市| 晋州市| 乌审旗| 右玉县| 盐津县| 海丰县| 高淳县| 志丹县| 江达县| 新余市| 三江| 常宁市| 溧阳市| 中山市| 广宗县| 湖南省| 花莲县| 抚州市| 汉中市| 陈巴尔虎旗| 宜川县| 永寿县| 沧州市| 鄂尔多斯市| 蚌埠市|