You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

能否配置Google Play RTDN订阅者仅推送subscriptionNotification类型通知?

Google Play RTDN通知过滤问题

问题背景

根据Google Play计费实时开发者通知(RTDN)的文档,开发者会收到四类不同的通知,例如subscriptionNotification、oneTimeProductNotification等。

我的Webhook仅需要接收subscriptionNotification类型的通知,想知道是否可以配置Google Cloud Pub/Sub订阅者,只向端点推送该类通知,忽略voidedPurchaseNotification等其他类型?

查阅Google Cloud Pub/Sub文档后发现,订阅过滤仅支持基于消息属性操作,无法基于消息体内容过滤。想问这种情况能否通过订阅者实现过滤,还是必须在处理端进行过滤?


解答

无法通过Pub/Sub订阅者直接实现这类过滤,必须在Webhook处理端完成过滤,原因如下:

  • Google Play RTDN推送的通知类型(如subscriptionNotification)是存储在消息体的messageType字段中,而非Pub/Sub的消息属性里;
  • Pub/Sub的订阅过滤规则仅能基于消息属性(如自定义属性、系统属性)配置,不支持解析消息体内容进行筛选;
  • 因此你只能让Pub/Sub推送所有RTDN通知到Webhook,再在处理代码中判断消息体的messageType字段,仅处理subscriptionNotification类型的消息,忽略其他类型。

内容的提问来源于stack exchange,提问作者clD

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.30 18:57:06