标签: android android-fragments notifications firebase-cloud-messaging
很多人都注意到,有时我们会根据自己的需求和兴趣收到通知。
例如: 假设您使用的是任何酒店预订应用程序,您进入了城市并检查了一些酒店但未预订任何酒店并关闭了应用程序。您会注意到,几小时或几天后,他们会根据我在他们的应用程序上检查的内容向您发送通知(如某些优惠或计划访问“xyz”城市?)他们如何发送此类通知?他们用于最后搜索的每个用户的城市/酒店并相应地发送通知?
答案 0 :(得分:0)
我认为问题是如何收集要在通知中使用的数据。
对于每个用户,您可以在每个步骤,每个活动,每个操作中保存所访问地点(在此示例中,应用程序中的酒店)的事件和详细信息。您可以将所有这些保存在数据库中,使用cron,您可以为访问应用程序某些部分但尚未进行预订/购买的用户发送通知。
答案 1 :(得分:0)
检查fabric和firebase。这些提供了一种非常有效的方式来跟踪用户在应用程序上的活动。现在,您只需在应用程序中初始化其中任何一个并跟踪用户活动。 之后,您将了解用户的兴趣,并可以相应地通知他们。