2016-11-22 93 views
2

我需要有关Firebase事件自定义参数的帮助,似乎无法查看或使用任何事件参数。 基本上试图使用参数来创建观众细分,但参数似乎永远不会到达(另一方面,所有自定义事件正确到达)。Firebase自定义事件参数在控制台中不可见

正如您可以从附件截图中看到的,自定义事件的参数列表始终为空。 我们可以正确看到的唯一参数与系统事件有关(如first_openin_app_purchase)。

这就是我们如何触发自定义事件和参数:

FIRAnalytics.logEvent(withName: "game_played", parameters:[ 
       "username": "id-\(self.username)" as NSObject, 
       "gameplayed": self._gamePlayed as NSObject 
       ]) 

任何帮助将真正理解。

火力地堡控制台 Firebase console

回答

1

据该网站https://firebase.google.com/docs/analytics/android/events

自定义参数:自订参数没有在 Analytics报告中直接表示,但他们可以在观众 定义可以用作过滤器可以应用于每个报告。如果您的应用连接到BigQuery项目,则自定义参数为 也包含在导出到BigQuery的数据中。

自定义参数应该始终与您的事件一起到达。但是,SDK中的受众群体中使用了自定义参数,并且如果有与您的定义相匹配的受众群体,则会将其报告给服务器。现在你无法在报告中看到它们。

0

根据我的理解,这里有两个不同的东西。

  1. 用户属性:您将其映射到像他所属的或拥有的group_id,city_id,plan_id等用户会话。这是您用来创建受众群体的内容。您可以在其他产品中使用相同的用户属性,例如Firebase远程配置等。但您需要在您分享的屏幕截图中看到的“用户属性”选项卡下预先定义这些键。像往常一样,这将需要几个小时才能生效!顺便说一句,这是你如何设置用户属性

[FIRAnalytics setUserPropertyString:food forName:@“favorite_food”];

链接阅读更多here

  • 事件参数:这些是你在你登录一个事件传递额外的信息。假设您有一个名为“detail_view”的示例事件,您可以添加“item_id”,“timestamp”,“session_id”等作为参数。 但是您需要等待自定义事件出现几个小时,然后手动添加参数到仪表板中,如this。此操作也需要几个小时才能生效! BTW你这是怎么设置的事件参数

    [FIRAnalytics logEventWithName:@ “share_image” 参数:@ { @ “名”:姓名, @ “full_text”:文本 }]。

  • 链接阅读更多here

    0

    ,直到我安装上,以一串不同模拟器的应用程序,让我的用户数到我的自定义事件没有下活动展示自己的火力地堡仪表盘参数12.让我坚持看到所有这些空的图表,直到我发现postDmila Ram的回答看起来是正确的 - 阈值适用于自定义参数显示。

    0

    转到您的事件,并单击3点图标: event menu 并单击编辑参数报告

    和那里你可以选择你想看到哪些参数,所以点击用户名和gameplayed,推动“ADD “按钮并设置测量单位。

    parameters

    注意,这可能需要一段时间,从你的第一个活动发射控制台中显示。

    此外,当你有一个文本参数,它需要时间来收集它从触发的事件不同的值,并在控制台中正确显示。

    相关问题