如何在adobe app measurement或adobe omniture中注册应用程序?

时间:2012-06-14 11:15:16

标签: iphone objective-c xcode ipad adobe-analytics

我对adobe omniture有以下问题

  1. 我们如何注册iPhone应用程序
  2. 我们如何查看我们的iPhone应用程序的所有曲目或报告
  3. 什么是s.account以及我们如何从omiture

    获取它

    omniture = [[AppMeasurement alloc] init];

    omniture.account = @"mykey";
    omniture.ssl = YES;
    omniture.trackingServerSecure = @"myserver";
    omniture.trackingServer = @"myserver";
    omniture.currencyCode = @"USD";
    omniture.debugTracking = YES;
    omniture.OfflineThrottleDelay = [NSNumber numberWithInt:0];
    omniture.offlineLimit = [NSNumber numberWithInt:300];
    omniture.trackOffline = true;
        NSDictionary *chrumMeasureDict = [configData objectForKey:@"churnMeasure"];
        ChurnMeasurement *c = [omniture getChurnInstancePopulateDefaults:NO];
        [c setValuesForKeysWithDictionary:chrumMeasureDict];
        omniture.useBestPractices = YES;
    

    然后当然是关于我有的事件

    NSMutableDictionary * trackData = [[NSMutableDictionary alloc] init];     for(事件数据中的NSDictionary * datadict){

        [trackData setValue:[datadict objectForKey:@"value"] forKey:[datadict objectForKey:@"event"]];
    
    }
    [omniture track:trackData];
    
  4. 任何小小的帮助都将受到高度赞赏。

1 个答案:

答案 0 :(得分:2)

回答你的问题:

  1. 您无需在Omniture中注册iPhone应用程序。实现将数据发送到SiteCatalyst的代码足以填充他们的报告。
  2. 要查看您的应用发送到Adobe数据收集服务器的报告,您必须在http://my.omniture.com登录Digital Marketing Suite界面。
  3. s.account变量确定您向其发送数据的报表包ID。报表包ID告诉Adobe的服务器要填充哪些报表。要找到报告套件ID,请登录SiteCatalyst并转到Admin |管理控制台|报告套房。从那里,您将看到报告套件的完整列表及其相关ID。