当前位置: 首页 > 知识库问答 >
问题:

移动推送通知设置与用户定位

费凯康
2023-03-14

>

  • 在移动应用程序中为用户分配一些数据标签,例如“HAS Items:true”或“Is interestedinProduct”,然后用这些用户标签在Oneignal控制台中创建片段。

    在我的后端保存OneignalplayerID,将其与userID匹配,然后根据后端数据库数据有选择地向用户发送消息。

    做这件事的首选方法是什么?或者它应该是两者的结合,这取决于我的用例?有没有办法让它完全自动化?例如。根据一些分析事件,在OneSignal中创建消息,而不从移动/后端进行任何更改(只设置移动sdk)?

  • 共有1个答案

    辛麻雀
    2023-03-14

    这完全取决于您的用例。

    对于将消息作为一个组发送给用户来说,标记是一个很好的支持方式。例如,您可以标记所有对特定产品感兴趣的用户,或者访问过应用程序中特定页面的用户。以下是Onesignal的标签指南。

    对于向一小部分特定用户发送消息,可以存储他们的OneSignal player_id或使用OneSignal的external_id特性。以下是Onesignal关于发送这些类型通知的指南。

     类似资料:
    • 我们有一个要求有一个持久的移动推送通知;我们发现了带有AWS认知的AWS SNS。我们最关心的是,我们发现AWS SNS不像OneSignal那样支持图像或blob数据类型。 AWS SNS有什么方法可以在推送移动通知中支持图像(图像也会在notif预览中显示)

    • 我正在努力理解AWS移动推送通知是如何工作的。具体来说,我正在构建一个web服务,它将能够向运行在用户设备上的移动应用程序发送通知。在阅读了他们所有的文档后,听起来高层次的流程是: < li >配置 < ul > < li >我需要进入各自的推送通知服务(Android版的GCM和iOS版的APNS ),并对它们进行配置,以获取我配置后端服务在运行时用于连接它们的凭据。 < li >我需要登录AW

    • 我正在尝试使用PHP和V3 api为Google日历设置推送通知。 我拥有Auth2.0权限,可以从我的应用程序在谷歌上创建事件。现在我想知道用户何时对google日历进行任何更改(CRUD操作)。 这是我的代码: 这是输出: 到目前为止,我不知道为什么address返回null,也许这就是问题所在。但我不知道如何修复它。 同时阅读以下内容:#26730263和我自己的代码没有太大区别。 我做了g

    • 在我的iOS应用程序中,我需要通知用户远程设备上的一些紧急事件。无论应用程序的状态如何,用户都需要获得警报:如果应用程序处于前台、后台模式,甚至被杀死。 根据Apple文档,只有“voip”后台模式允许“保持活动”功能在后台与服务器保持连接。但“voip”模式只允许用于真正的voip应用程序,我的应用程序不提供任何voip服务。因此,我认为我的案例的唯一选择是使用Apple推送通知。 当用户的iO

    • 现在,当有人向SNS发布消息时,我试图向手机发送推送通知。我对我必须使用哪些服务感到困惑。我是否必须使用Firebase Cloud Messaging/GCM等第三方服务来发送移动推送通知?或者我可以直接从SNS发送到我的手机上。 在AWS文档中,这对我来说有点矛盾。 https://docs.aws.amazon.com/sns/latest/dg/sns-mobile-application

    • 但是他们似乎没有一个方法来观看PHP库中的谷歌日历资源。其他库可能有方法,但我不太确定。 基本上,为了设置特定资源的推送通知,您必须向如下URL发送post请求······ 我可以在PHP中使用curl轻松地做到这一点,但我的问题是请求没有经过Google OAuth令牌的授权,因此会导致错误。 更新 我试图发送连接到谷歌没有添加适当的头,所以我得到了一个授权错误。更正了该部分之后,我仍然遇到错误