使用自定义参数创建自定义事件

Create custom event with custom params

我正在尝试为在我的 android 应用上花费超过 1 小时的用户创建一个新的受众群体。 据我所知,我应该创建一个自定义事件 "time spent" 来收集用户花费的时间。

我是否应该在我的 event/parameter 中创建一个条件来自定义花费的时间 > 1 小时?

为了实现我的目的,我有什么错误或遗漏的步骤吗?

这个代码正确吗?

Bundle params = new Bundle();
params.putString("time_duration", time);
mFirebaseAnalytics.logEvent("time-spent", params);

事件可能不是跟踪用户花费时间的好方法,因为花费的时间是累积的,而事件应该是一个时间点。我建议在自动跟踪的用户参与度上定义一个受众,或者您可以在间隔时间设置用户 属性。例如,您可以每小时或每天记录一个累积时间,然后为该特定用户定义一个受众过滤器 属性。