8

我有来自两个不同帐户的两个不同网络资产 ID,例如 UA-1111-11、UA-2222-22 现在,在我的 iOS 应用程序中,我需要在事件中登录到它们。这甚至可能吗?如果没有,是否有任何解决方法?

这是我的高级场景:我有一个现有的应用程序,我使用谷歌分析 UA-1111-11 进行跟踪。现在,我与 X 公司达成协议(他们有 UA-2222-22)。他们告诉我,我需要从我的应用程序向他们的帐户 (UA-2222-22) 发送分析跟踪事件(我想保留 UA-1111-11 供我自己使用)。

4

2 回答 2

1

Google 正在开发适用于 iOS和 Android 的 v2 SDK,并为同一应用程序中的多个跟踪器添加了一项功能。目前,您可以下载适用于 iOS 的 Google Analytics v2 beta 3,并开始使用它

于 2012-10-28T11:18:44.417 回答
0

检查谷歌分析 SDK

示例代码:

#import "RootViewController.h"
#import "GAI.h"

@interface RootViewController ()

@end

@implementation RootViewController
{
- (void)viewDidLoad {
  [super viewDidLoad];

  // Send a screen view to the first property.
  id tracker1 = [[GAI sharedInstance] trackerWithTrackingId:@"UA-XXXX-Y"];
  [tracker1 sendView:@"/HomeScreen"];

  // Send another screen view to the second property.
  id tracker2 = [[GAI sharedInstance] trackerWithTrackingId:@"UA-XXXX-Z"];
  [tracker2 sendView:@"Home"];
}

@end

请记住,自动测量功能(如自动筛选和未捕获的异常测量)只会使用一个跟踪器将数据发送到 Google Analytics。如果您正在使用这些功能并希望使用其他跟踪器发送数据,则需要手动执行此操作。

于 2016-03-08T07:47:10.867 回答