3

我想在一個PhoneGap的3.0 構建應用程序中使用谷歌Analytics(分析)來跟蹤應用的使用情況。谷歌Analytics(分析)中的PhoneGap構建3.0

不幸的是,GAnalytics插件(https://build.phonegap.com/plugins/156)不支持PhoneGap Build 3.0。

目前,我的選擇是:

  1. 的PhoneGap構建3.0沒有谷歌Analytics(分析)
  2. 的PhoneGap構建2.9.0使用谷歌Analytics(分析)GAnalytics插件。

必須有PhoneGap的BUILD 3.0中使用谷歌分析跟蹤的方式 - 我無法想象的社會可以沒有它。

任何指針?

我只是想強調我使用PhoneGap BUILD和jQuery Mobile。

乾杯

回答

5

截至2013年10月25日,它現在支持PhoneGap Build 3.0。看起來你只是錯過了幾天!

在這裏看到:https://build.phonegap.com/plugins/297

+0

該頁面爲您提供了 「_Plugin不found_」。只需在頁面中搜索字符串「_GAPlugin_」。 – ricricucit

+1

感謝您指出了這一點!我已修復上面的鏈接。 – dotNetkow

+0

關於如何在沒有Phonegap Build的情況下使用這個插件的想法?我使用Eclipse創建了我的應用程序... – Albert

0

還有兩個選項適合你,雖然他們都不快。

方案3:通過電子郵件將GAPlugin的作者,請他們來更新它,並希望他們做的。

選項4:叉代碼爲GAPlugin在github,修改它來支持PGB3.0並將其重新提交給PhoneGap的。

如果你真的需要GAPlugin現在,那麼你最好使用PGB2.9。

0

我用的PhoneGap構建和GA插件最近我沒有面對使用它的任何問題, 這裏是一步一步的說明使用GA插件。

  1. 首先創建一個谷歌Analytics帳戶。
  2. There Admin - >(Create Account)從下拉列表中選擇「創建新帳戶」
  3. 從「您想追蹤什麼?」
  4. 填寫申請的其餘部分給相關細節
  5. 命中‘獲取跟蹤ID’,並將其複製粘貼到記事本文件

接下來,GA是PhoneGap的,所以我們需要一個插件將其添加在config.xml

<gap:plugin name="com.adobe.plugins.gaplugin" /> 

這裏是您的評論的完整代碼

<head> 
    <script src="cordova.js"></script> 
    <script src="GAPlugin.js"></script> 
    <script type="text/javascript" > 

     document.addEventListener("deviceready", init, false); 
     var AnalyticsAccount = "UA-12341712-1"; 

     var testDiv; 

     function errorHandler(e) { 
      //error handler 
     } 

     function successhandler() { 
      //successhanlder 
     } 

     function init() { 
      gaPlugin = window.plugins.gaPlugin; 
      gaPlugin.init(successhandler, errorHandler, AnalyticsAccount, 10);  

      //Records event 
      document.querySelector("#analyticsbutton").addEventListener("click", function(e) { 
       e.preventDefault(); 
       gaPlugin.trackEvent(function() { 
        alert("Button event was recorded"); 

       }, errorHandler, "Button", "Click", "Test button was clicked", 11);  

      }); 
     } 

    </script> 

</head> 

<body> 
    <h1>Analytics Test!!!!!!!!</h1> 
    <br/> 
    <button id="analyticsbutton">Test</button><br/>   
    <br/> 
</body> 

+0

您需要立即停止濫用您的博客**。 – ThiefMaster

+0

對不起,我是新來的stackoverflow我不知道規則我的博客文章解釋清楚這就是爲什麼我把它鏈接到這個職位的原因!在stackoverflow中是非法的嗎? –

+0

歡迎用戶指導解答他們特定問題的外部資源。在你寫回答問題的帖子中指出他們也很好(儘管最好讓你明白自己寫的問題)。試圖提高流量到您的博客,涵蓋大致相同的主題是不可接受的。希望稍微澄清事情 – Basic

0

注:適用於所有平臺無PLUGIN用於移動平臺產生谷歌Analytics客戶Traking ID,如果你想跟蹤你的谷歌分析,要確認你已經創建它的網站僅支持IOS和Android.So。 只有跟蹤電話差距所有平臺應用程序的網站工作ID。 然後,您可以簡單地從下面的鏈接下載GALocalStorage,然後把它放在你的js文件夾中的WWW文件夾下

www 
|__ 
    js 
     |__ 
      GALocalStorage.js 

然後再編寫< head>標籤下,下面的代碼,並且開始顯示在儀表盤實時活躍用戶。

https://github.com/ggendre/GALocalStorage

 <script> 
     ga_storage._setAccount('UA-XXXXXXXX-X'); //Replace with your own 
     ga_storage._trackPageview('Home Screen'); 
     </script>