无法在Firebase控制台上查看事件参数

时间:2017-05-02 02:59:52

标签: ios firebase firebase-analytics firebase-console

我正在尝试使用Firebase API跟踪事件的其他参数,如下所示。但是,我无法在Firebase控制台上查看数据。

+(void)uploadEventsToFireBase:(NSString *)eventString withParams:(NSDictionary *)params
{
    if (params == nil)
    {
        [FIRAnalytics logEventWithName:eventString parameters:nil];
    }
    else
    {
        for (NSString *paramKey in [params allKeys])
        {
            [FIRAnalytics logEventWithName:eventString
                            parameters:@{
                                         kFIRParameterItemID:paramKey,
                                         kFIRParameterItemName:params[paramKey],
                                         kFIRParameterContentType:eventString
                                         }];
        }
    }
}

有关如何使其发挥作用的任何想法?我正在使用他们的SDK的以下版本

Firebase 3.16.0

FirebaseAnalytics 3.8.0

2 个答案:

答案 0 :(得分:1)

看起来您正在记录自定义事件。只有预定义事件才有一些内置报告。根据官方网站https://firebase.google.com/docs/analytics/android/events

  

自定义参数:自定义参数不直接表示   您的Google Analytics报告,但可以将其用作受众群体中的过滤器   可应用于每个报告的定义。自定义参数是   如果您的应用程序链接到a,也会包含在导出到BigQuery的数据中   BigQuery项目。

自定义参数应始终随您的活动一起提供。但是,自定义参数在SDK中的Audience中使用,如果有与您的定义匹配的受众,则会将其报告给服务器。你现在暂时无法在报告中看到它们。

答案 1 :(得分:0)

官方网站上的测试现已改为:

  

自定义参数:可以在Google Analytics报告中注册自定义参数以进行报告。它们还可以用作可以应用于每个报表的受众定义中的过滤器。如果您的应用程序链接到BigQuery项目,自定义参数也会包含在导出到BigQuery的数据中。

在" Analytics / Events"下的控制台中;每个事件的右侧有三个点。点击那里显示菜单项"编辑参数报告"。在那里,您可以访问自定义参数,并可以将它们添加到报告中。