【问题标题】:Firebase Audience with time events criteria具有时间事件标准的 Firebase 受众
【发布时间】:2016-07-29 10:29:42
【问题描述】:

我想根据上次触发事件的时间在 Firebase 中定义受众。例如,我想重新吸引过去 30 天内未打开应用(事件:app_open)的用户。

我一直在尝试根据此标准定义受众,但没有成功。

任何帮助将不胜感激

【问题讨论】:

  • 您是否尝试在 Firebase 通知面板中执行此操作?如果是这样,是什么给您带来了问题?
  • 是的,我进入了分析 > 受众并创建了一个名为“非活跃用户”的新用户。我选择了“app_open”事件,但我没有看到任何可以根据上次注册时间进行过滤的内容

标签: firebase firebase-analytics firebase-notifications


【解决方案1】:

目前还没有办法做到这一点。但是,如果您导出到 BigQuery,您可以在此处定义受众(并最终获得该受众中的玩家列表)。如果您想以通知为目标,则需要您在服务器中的某个位置存储 GCM 令牌列表(适用于 iOS/Android),然后处理与 GCM 服务器的通信以发送推送。 这并不理想,但到目前为止,这是我所知道的唯一解决方案。

【讨论】:

  • 是的,我试图避免使用外部进程来执行此操作。希望 Firebase 团队中的某个人阅读此内容并将其添加到他们的路线图中 :)
  • 有谁知道现在是否可以在 firebase 通知面板中执行此操作?或者,当我们在 firebase 分析中定义受众时,是否可以定义一个时间范围(例如过去 7 天)?我找不到它...
  • @Alex9494 仍然不可能。但是,现在您可以在 Firebase 通知中定位用户时使用用户属性(链接到文档 support.google.com/firebase/answer/6394759#segments)该用户属性低于“now-3days in ms”的用户。
  • 好主意 :) 谢谢!
  • @Sistr 在控制台中是如何完成的?创建受众时,您可以只执行一些属性,例如“last_opened”,但不能将其与 now() 或其他函数进行比较。您只能输入一些值...不胜感激,谢谢!
【解决方案2】:

背景

以前,最大的限制之一是,一旦用户被置于受众群体中,他们就永远无法离开。但随着 2018 年 10 月 Firebase 峰会上宣布的新动态受众功能的出现,这种情况发生了变化。有了动态受众,用户将在满足条件时加入受众,但在不再属于该受众时也会离开该受众。使用名为“会员持续时间”的功能的观众。

功能

Membership Duration 的工作原理如下:您的应用将持续评估您的用户是否属于您定义的每个受众群体,并将您的用户“更新”为他们有资格获得的受众群体。此持续时间字段的作用是查看用户上一次“我已获得观众资格”的时间,如果该时间长于当前成员资格持续时间,则将其从观众中删除。

解决方案

在您的情况下,您只需通过 app_open 事件向受众添加 30 天的会员资格期限即可获得所需的受众。

请注意,仅在创建自定义受众后才开始填充受众,并且不使用以前的数据。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多