gpt4 book ai didi

push-notification - Onesignal推送通知高级定位

转载 作者:行者123 更新时间:2023-12-04 03:15:04 36 4
gpt4 key购买 nike

我正在使用onesignal来处理我的Web和ionic应用程序的网络钓鱼通知。我的问题是

Can I setup user segments using server rest api ?



我想让我的用户能够订阅特定事件( channel ),以限制他们收到的推送通知。

例子
user1 subscribed to group I'd (1,3,8)
user2 groups(5,8,11)
User3 groups(12,13)

当事件发生在第8组时。

如何向所有订阅第8组的用户发送推送通知? -在上述示例中,通知应发送给user1和user2,而不是3。

最佳答案

OneSignal当前不支持通过API动态创建分割,但是有一种更好的方法来满足您的需求。

您可以使用标签功能为用户分配自定义数据,然后可以向与特定标签匹配的用户发送通知。通常,可以通过在应用程序中调用SetTags方法来设置标签,但也可以通过OneSignal API来设置标签。

例如,您要为每个用户分配以下标签:

User1 Tags: group1=true,group3=true,group8=true
User2 Tags: group5=true,group8=true,group3=true
User3 Tags: group12=true,group13=true

接下来,通过OneSignal API,您可以使用“标签”字段将通知仅传递给与一个或多个标签匹配的用户。

您还可以为仪表板上的每个标签创建一个分割,然后通过API或通过仪表板,您可以指定应接收通知的分割(以及相应的标签)。

关于push-notification - Onesignal推送通知高级定位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32722852/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com