针对iOS的Google Analytics(分析)追踪到同一事件的多个帐户

我从两个不同的帐户有两个不同的networking媒体资源ID,说UA-1111-11,UA-2222-22现在,在我的iOS应用程序,我需要在事件中login到他们两个。 这甚至有可能吗? 如果没有,是否有任何解决方法?

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

Google正在开发适用于iOS和Android的v2 SDK ,并在同一应用程序中为多个跟踪器添加了一项function。 目前,您可以下载适用于iOS的Google Analytics(分析)v2 beta 3,然后开始播放 。

检查Google AnalyticsSDK

示例代码:

#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 

请记住,自动屏幕测量和未捕获的例外测量等自动化测量function只会使用一个跟踪器向Google Analytics发送数据。 如果您正在使用这些function并希望使用其他跟踪器发送数据,则需要手动完成。