监控谷歌云消息服务
Posted
技术标签:
【中文标题】监控谷歌云消息服务【英文标题】:Monitor Google Cloud Messaging Service 【发布时间】:2016-02-26 21:38:30 【问题描述】:我想知道是否有办法监控 google 提供的服务(GCM Google Cloud Messaging),例如列出已注册的主题、编号注册客户的数量等等......
我怀疑 Google Developers Console 有一些功能,但我找不到我的方式,希望有人能指出我。
提前致谢。
【问题讨论】:
【参考方案1】:从那时起,Google 就为开发者提供了高级监控工具。 Gcm 诊断工具在 Google Play 开发者控制台中可用。 因此,您可以通过注册令牌轻松跟踪特定消息状态。
使用 GCM 诊断,您可以对通过 GCM 发送的消息进行故障排除。您可以通过注册令牌或消息 ID 查找消息。
以下是访问 GCM 诊断页面的方法:
登录您的 Google Play 开发者控制台。 选择使用 GCM 的应用。 在左侧菜单中,点击 GCM 诊断。
查看通过 Google Cloud Messaging 发送的消息的方法如下:
注册令牌:设备上客户端应用的 GCM 身份。当您的客户端应用程序向 GCM 注册时,您可以找到它。这也是您将用于向设备发送 GCM 消息的身份。您一次只能查找一个注册令牌。
消息 ID:唯一的 GCM 消息标识符。您可以在 GCM 确认已收到消息时向客户端服务器发送的响应消息中找到它。您可以一次查找多个消息 ID,但它们都应该与同一个注册令牌相关。要了解不同的消息状态,请参阅 GCM 消息状态部分。
在此处查看文档: https://support.google.com/googleplay/android-developer/answer/2663268?hl=en
希望对你有帮助。
【讨论】:
这仍然是真的吗?我找不到 GCM 诊断,只能从 Play 管理中心(新的 GCM)链接到 FCM API 密钥。还是我遗漏了什么? @TimBaas 我也在寻找 GCM 诊断,因为他们似乎完全删除了它并用 FCM 替换了它。我尝试输入我的 GCM 数据,但它不允许... 这应该适用于 FCM 主题消息吗?我正在尝试使用消息 ID 进行诊断,但页面显示“请输入有效的注册令牌或消息 ID。” 来自support.google.com/googleplay/android-developer/answer/…:2017 年 11 月 30 日:FCM 诊断数据已删除您无法再在 Play 管理中心访问 FCM 诊断数据。您仍然可以使用其他 Firebase 云消息传递功能。以上是关于监控谷歌云消息服务的主要内容,如果未能解决你的问题,请参考以下文章