概览
Google Pay API 状态信息中心(状态信息中心)提供有关当前发生的大范围事件以及 Google Pay API 产品状态的信息。此类信息可能包括产品中断、服务中断或有关临时性问题的信息性消息。
即使 Google Pay API 本身不可用或受到中断的影响,状态信息中心也应能正常运行。
所有人都可以通过以下界面访问状态信息中心:
如果我们的 API 出现服务中断,请先查看状态信息中心。其中始终包含我们能提供的最准确的信息。
如需了解特定于您的集成且不影响我们更广泛的 API 的信息,请参阅 Google Pay & Wallet Console 支持页面。
受监控的 API
| 姓名 | 说明 |
|---|---|
| Android CreateButton API | 提供 Google Pay 按钮的最新副本。 |
| Android IsReadyToPay API | 提供有关用户是否符合 Google Pay API 使用条件的信息。 |
| Android LoadPaymentData API | 启用 Google Pay API 付款表单。 |
| Web CreateButton API | 提供 Google Pay 按钮的最新副本。 |
| Web IsReadyToPay API | 提供有关用户是否符合 Google Pay API 使用条件的信息。 |
| Web LoadPaymentData API | 启用 Google Pay API 付款表单。 |
Google Pay API 状态信息中心内的突发事件
当我们的工程或支持团队收到产品出现严重中断的信号时,我们会检查状态信息中心是否已列出该中断。如果未列出相应中断,我们会进行调查以重现中断情况,并发布更新。
类型
Google Pay API 状态信息中心会显示以下突发事件类型,严重程度从高到低:
- 服务中断:许多或所有用户无法使用相应服务。
- 服务中断:许多或所有用户都可以使用该服务,但服务速度可能较慢或性能有所下降。
- 服务信息:服务可用,但存在一些限制或异常情况。
- 可用:服务按预期可用。
点击事件的图标可详细了解该事件,包括事件状态和更新的完整历史记录(最新更新位于顶部)。
检测
Google Pay API 使用内部监控和外部支持渠道来检测突发事件。如需了解详情,请参阅我们 SRE 书中的监控一章。
初步回应
当团队检测到突发事件时,首先会进行初步分诊,以确定其范围和严重程度。如果我们确定该范围足以影响许多客户,则会在 Google Pay API 状态信息中心添加初始通知。初始通知内容很少,通常只提及受影响的 API 的名称。这是因为我们优先考虑快速通知到位,而非提供具体细节。随着我们对突发事件的调查,后续更新中将添加更多详细信息。
为了向用户提供尽可能多的实用信息,并且不让您忙于应付可能对您没有影响的问题,影响少数客户的突发事件不会添加到状态信息中心,而是直接与受影响的用户沟通。
调查
产品工程团队负责调查突发事件的根本原因,但他们会得到支持团队和网站可靠性团队的协助。如需大致了解我们的问题排查流程,请参阅 SRE 一书中的有效问题排查一章。
缓解和修正
仅当 Google 确信所做更改将永远结束影响时,才会认为问题“已解决”。例如,所采用的解决操作可能是对导致触发突发事件的更改进行回滚。
当突发事件正在进行时,Google Pay API 和产品团队会尝试“缓解”此问题。缓解是指可以减少问题的影响或范围,例如通过临时为过载的产品提供其他资源。
如果没有找到缓解措施,Google Pay API 团队会尽可能找到解决方法并解决。解决方法是您在解决突发事件发生后的潜在需求时可以采取的步骤。解决方法可能对 API 调用使用不同的设置,以避开出现问题的代码路径。
后续跟进
当突发事件正在发生时,Google Pay API 团队会定期更新相关情况, 更新通常会提供以下内容:
- 有关突发事件的更多信息,例如错误消息、受影响的地区或区域,受影响的功能或影响百分比。
- 缓解策略的进展,包括所有临时解决方法。
- 根据突发事件专门制定的沟通时间表。
- 状态更新,例如通知“突发事件已解决”。
回顾
Google 会针对所有突发事件在内部执行事后分析,以便全面了解突发事件,并确定 Google 可作出的可靠性改进。然后跟踪和实施这些改进。如需详细了解 Google 的事后分析,请参阅《SRE》一书中的事后分析文化一章。
常见问题解答
点击此处查看有关 Google Pay API 状态信息中心的常见问题解答。
在哪里可以找到以前的产品故障和服务中断的相关信息?
如需查看过去一年中与产品中断和服务中断相关的信息,请点击信息中心中的查看历史记录。如需查看某个产品在过去五年内的服务中断历史记录,请针对该产品点击查看详情。
我可以构建集成来以程序化方式使用状态信息中心内显示的数据吗?
可以,您可以通过以下方式使用状态信息中心内显示的数据:
- 通过 RSS Feed
- 通过 JSON 历史记录文件
RSS Feed 和 JSON 历史记录文件提供突发事件状态信息,可通过标准 RSS 和 JSON 解析库和工具以编程方式使用这些信息。
如果我遇到了问题,但信息中心未列出这个问题,该怎么办?
Google Pay API 状态信息中心提供有关影响 Google Pay API 产品和服务的所有重大事件的当前和历史状态信息。如果您遇到的问题未在信息中心内列出,则可能是只有您的项目或实例遇到了这个问题,或者这个问题影响的客户数量很有限。如果您遇到与集成相关的任何问题,可以通过 Google Pay 和钱包控制台与我们的支持团队联系。如果我们确定您的问题符合状态信息中心的条件,则会将其添加到该信息中心。
使用状态信息中心底部上的发送反馈按钮,报告有关信息中心本身的设计或行为的反馈,而不是有关受监控 API 的反馈。