2012-02-28 24 views
2

我正在寻找一种将原始BlackBerry应用程序中的信息推送到Google Analytics的方法。该应用程序构建于BlackBerry 6.0操作系统。 我做了一个简单的Google搜索,但我发现的讨论只是令人困惑。 有人可以澄清这些选项是做什么的?可能吗?在原生BlackBerry应用程序中实现Google Analytics

+1

可能的复制后描述 - http://stackoverflow.com/questions/6912991/how-to-implement -google-analytics-in-blackberry – shanabus 2012-02-28 18:58:47

回答

3

您需要浏览器上下文才能使用基于JavaScript的Google Analytics实施。目前只有iOS和Android SDK可用于通过Google Analytics本机跟踪分析。

如果你想从黑莓应用程序中做到这一点,你将不得不推出自己的实现或等待真棒谷歌分析团队发布黑莓SDK。

更新

您现在可以使用Google Measurement Protocol以及选项。这将消除对JavaScript浏览器上下文或本地SDK的需求。

+0

谢谢,但我对一件事感到好奇。如果我建立了一个我可以在后台请求的网页(来自BlackBerry App),并且此网页会将信息推送到Google Analytics(分析)。这只是一个我称之为“http://mypage.com/request.php?action=Start_App”的页面。然后“request.php”调用相关GA函数发送信息。 – Kerem 2012-03-13 10:28:28

+1

是的,类似的东西可以工作。由于您使用的是PHP,因此可能也有帮助 - http://code.google.com/apis/analytics/docs/mobile/mobileWebsites.html – shanabus 2012-03-14 11:51:14

0

谷歌不是为谷歌分析的Blackberry.Instead发布的SDK,为什么不试试 黑莓分析 检查以下链接

http://us.blackberry.com/developers/platform/analyticsservice/

+0

谢谢,是的,我知道RIM提供的Analytics Service。但我坚持Google Analytics的原因是我正在构建现有Android应用程序的BlackBerry版本。该应用使用GA来跟踪用户的行为。所以,我想跟踪来自同一个存储库的两个应用程序。 – Kerem 2012-02-29 23:18:27

1

正如shanabus称,谷歌Analytics(分析)SDK黑莓不工作。你可以尝试Flurry分析(免费)在http://www.flurry.com/。这是相当不错的。我一直在我所有的应用程序中使用它,它对我来说工作得很好。

我确定有很多应用程序使用乱码分析。

0

看一看测量协议开发者指南:https://developers.google.com/analytics/devguides/collection/protocol/v1/devguide

简单的HTTP POST调用从应用中添加的测量,在页面的底部是用于应用程序跟踪的调用(屏幕和事件)。

例如

v=1    // Version. 
&tid=UA-XXXX-Y // Tracking ID/Web property/Property ID. 
&cid=555  // Anonymous Client ID. 

&t=appview  // Appview hit type. 
&an=funTimes // App name. 
&av=4.2.0  // App version. 

&cd=Home  // Screen name/content description. 
相关问题