歡迎光臨, 訪客. 請先 登入註冊一個帳號.
十一月 22, 2024, 07:35:53 下午
19595 文章 在 3865 主題 由 4579 會員
最新註冊會員: aa123aa1
LifeType 中文開發論壇  |  開發  |  外掛程式  |  [教學] 更新GoogleAnalyticsPlugin為新版的ga.js « 上篇主題 下篇主題 »
頁: [1]
作者 主題: [教學] 更新GoogleAnalyticsPlugin為新版的ga.js  (閱讀 8789 次)
mouson
新手見習
*
文章: 22



檢視個人資料 個人網站
« 於: 十二月 23, 2007, 02:48:10 上午 »

剛好在http://plog.longwin.com.tw/news-google-yahoo/2007/12/21/google_anslytics_analysis_code_update_2007看到了Google Analytics 最近更新了嵌入程式的 Code,而在我的Lifetype平台,剛好有安裝Google Analytics的PlugIn,所以就順手查詢了一下該PlugIn的程式碼,也將程式碼中所產生的Google Analytics Code更新為新版的ga.js。

其方法也非常的簡單,您只需要找到plugin中的plugingoogleanalytics.class.php,然後找到getJavascriptCode()這個function,然後將function中的內容轉換成以下的程式碼,儲存後即可。

程式碼:
    /**
    * Returns google analytics javascript Ga.js
    */
        function getJavascriptCode(){
            $jsCode = "";
            if( $this->isEnabled() ){
                $jsCode ="<script type=\"text/javascript\">\n"
                ."var gaJsHost = ((\"https:\" == "
                ."document.location.protocol) ? \"https://ssl.\" "
                .": \"http://www.\");\n"
                ."document.write(unescape(\"%3Cscript src='\" "
                ." + gaJsHost + \"google-analytics.com/ga.js' "
                ."type='text/javascript'%3E%3C/script%3E\"));\n"
                ."</script>\n"
                ."<script type=\"text/javascript\">\n"
                ."var pageTracker = _gat._getTracker(\"".$this->uacct."\");\n"
                ."pageTracker._initData();\n"
                ."pageTracker._trackPageview();\n"
                ."</script>\n";
            }
return $jsCode;
        }

如果您不知道該怎麼修改,也可以直接將我修改好的plugingoogleanalytics.class.php覆蓋到googleanalytics plugin資料夾也可以。

以上文章同步發表在 http://blog.azhu.idv.tw/mousontech/blog/archives/231
已記錄

個人部落格 http://MrMo.cc/mouson
頁: [1]
LifeType 中文開發論壇  |  開發  |  外掛程式  |  [教學] 更新GoogleAnalyticsPlugin為新版的ga.js « 上篇主題 下篇主題 »
    前往: