创造;“否定”;Firebase观众活动

创造;“否定”;Firebase观众活动,firebase,firebase-analytics,Firebase,Firebase Analytics,我有一个移动应用程序。假设我想在Firebase中创建一个代表“所有启动但未完成注册的应用程序用户”的访问者 我怎样才能做到这一点?我可以定义注册事件,但这将创建“所有开始注册[可能完成注册]的人”的观众。您不能定义没有生成某些事件的人的观众。观众中的成员资格只能由活动的存在来定义。观众将从用户创建时就开始收集符合给定标准的用户 在firebase中,您可以为注册过程创建多个事件。 例如,如果有3个屏幕,则可以为每个屏幕创建3个事件 现在有了这些事件的帮助,您可以分析数据,甚至创建一个漏斗来检查

我有一个移动应用程序。假设我想在Firebase中创建一个代表“所有启动但未完成注册的应用程序用户”的访问者


我怎样才能做到这一点?我可以定义注册事件,但这将创建“所有开始注册[可能完成注册]的人”的观众。

您不能定义没有生成某些事件的人的观众。观众中的成员资格只能由活动的存在来定义。观众将从用户创建时就开始收集符合给定标准的用户


在firebase中,您可以为注册过程创建多个事件。 例如,如果有3个屏幕,则可以为每个屏幕创建3个事件

现在有了这些事件的帮助,您可以分析数据,甚至创建一个漏斗来检查用户在注册时的下落

查看此项以获得更广阔的视野


第三个链接明确指出,您需要事件来生成漏斗并获取用户丢弃的数据。

除非您可以发送一个事件“未完成注册”,否则您无法为此定义一个基于偶数的受众。即使你可以,这些设备在注册后也会留在观众中。然而,解决问题的方法很少。我认为拥有一个观众并不是你的最终目标,而是将一个事件发送给那些尚未注册(或远程更改其配置中的某些内容)的人。这些选择包括:

1) 创建一个“已注册”的观众,在注册发生后立即发送“已注册”事件。然后发送通知,规则为“访问者”不包括所有“已注册”。除了你的听众之外,所有人都会收到通知

2) 创建名为“Registered”的用户属性,该属性最初为false。注册时让应用程序将其更改为true。然后发送一个通知,规则“用户属性”“已注册”“包含”“false”(或=0,具体取决于您的属性类型)。所有尚未将属性设置为true的用户都将收到通知