1

API 版本为 GoogleAnalyticsiOS_2.0beta4。接下来是我要处理的问题:我有几个屏幕,其中一个称为 PagesScreen。PagesScreen 有几个页面。除了屏幕跟踪之外,我还希望跟踪用户访问的页面。

如果我使用自定义维度,fe pageName 与 [tracker sendView:@"Page View"] 一起使用,显然,每次页面更改时,页面访问都会添加到具有 @"Page View" 屏幕名称的屏幕访问中。我不想将页面浏览量统计信息与屏幕浏览量混合在一起。因此我不必调用 sendView: API。sendEvent: API 也不适合我的情况。

剩下的方法是: - (BOOL)send:(NSString *)trackType params:(NSDictionary *)parameters; 但它的描述都没有告诉我使用情况,也没有提到我在 iOS 集成指南中找到的内容。什么是trackType,什么是参数结构?有谁知道如何使用它?

4

1 回答 1

1

我认为您可以在以下页面上找到允许的 trackTypes 和所需参数: https ://developers.google.com/analytics/devguides/collection/protocol/v1/devguide

例如,要通过 send:parameters 发送事件,trackType 应该是 @"event" 并且应该具有以下键/值:

&ec=video       // Event Category. Required.
&ea=play        // Event Action. Required.
&el=holiday     // Event label.
&ev=300         // Event value.

希望这可以帮助!

于 2013-07-18T12:34:51.550 回答