Panel de Estado de la API de Google Pay

Información general

El panel de control de estado de la API de Google Pay (panel de control de estado) proporciona información sobre los incidentes generalizados en curso y el estado de los productos de la API de Google Pay. Esta información puede incluir interrupciones o suspensiones temporales de productos, así como mensajes informativos sobre un problema temporal.

El panel de estado se ha diseñado para que esté disponible aunque la API de Google Pay no lo esté o se vea afectada por una interrupción.

El Panel de Estado está disponible para todos los usuarios a través de las siguientes interfaces:

Utiliza el panel de estado como primer paso cuando se produzca una interrupción del servicio de nuestras APIs. Siempre tendrá la información más precisa que podamos ofrecerte.

Para obtener información específica sobre tu integración que no afecte a nuestras APIs en general, consulta la página de asistencia de la Consola de Google Pay y Wallet.

APIs monitorizadas

Nombre Descripción
API CreateButton para Android Proporciona una copia actualizada del botón de Google Pay.
API IsReadyToPay de Android Proporciona información sobre si el usuario cumple los requisitos de la API de Google Pay.
API LoadPaymentData para Android Habilita la hoja de pago de la API de Google Pay.
API CreateButton para la Web Proporciona una copia actualizada del botón de Google Pay.
API IsReadyToPay para la Web Proporciona información sobre si el usuario cumple los requisitos de la API de Google Pay.
API LoadPaymentData para la Web Habilita la hoja de pago de la API de Google Pay.

Incidentes en el panel de estado de la API de Google Pay

Cuando nuestros equipos de ingeniería o de asistencia reciben una señal que indica que un producto está experimentando una interrupción significativa, comprueban si ya aparece en el panel de estado. Si la interrupción no aparece en la lista, investigaremos para replicarla y publicaremos una actualización.

Tipos

El panel de estado de la API Google Pay muestra los siguientes tipos de incidentes, ordenados de mayor a menor gravedad:

  • Interrupción del servicio: el servicio no está disponible o no se puede usar para muchos o todos los usuarios.
  • Interrupción del servicio: el servicio está disponible para muchos o todos los usuarios, pero puede ser lento o estar degradado de alguna otra forma.
  • Información del servicio: el servicio está disponible, pero con algunas limitaciones o condiciones inusuales.
  • Disponible: el servicio está disponible como se esperaba.

Haz clic en el icono de un incidente para obtener más información sobre él, incluido el historial completo del estado y las actualizaciones del incidente, con la actualización más reciente en la parte superior.

Detección

La API Google Pay usa canales de monitorización internos y de asistencia externos para detectar incidentes. Para obtener más información, consulta el capítulo sobre monitorización de nuestro libro sobre ingeniería de fiabilidad de sitios.

Respuesta inicial

Cuando un equipo detecta un incidente, primero realiza una triaje inicial para determinar su alcance y gravedad. Si determinamos que el alcance es suficiente para afectar a muchos clientes, añadimos una notificación inicial al panel de estado de la API Google Pay. Las notificaciones iniciales son escasas y, con frecuencia, solo mencionan el nombre de la API afectada. Esto se debe a que priorizamos la rapidez de las notificaciones sobre los detalles. Añadiremos más detalles en las próximas actualizaciones a medida que investiguemos el incidente.

Para proporcionar a nuestros usuarios la mayor cantidad de información útil posible sin alarmarte con problemas que quizá no te afecten, los incidentes que afectan a pocos clientes no se añaden al panel de estado, sino que se comunican directamente a los usuarios afectados.

Investigación

Los equipos de ingeniería de producto se encargan de investigar la causa principal de los incidentes, aunque cuentan con la ayuda de nuestros equipos de Asistencia y de fiabilidad del sitio. Para obtener una descripción general de nuestro proceso de solución de problemas, consulta el capítulo Solución de problemas eficaz de nuestro libro sobre ingenieros de fiabilidad de sitios.

Mitigación y solución

Se considera que un problema se ha solucionado cuando Google tiene la certeza de que los cambios que se han hecho acabarán con el impacto de forma indefinida. Por ejemplo, la solución podría ser revertir un cambio que haya provocado un incidente.

Mientras un incidente está en curso, la API Google Pay y el equipo del producto intentan mitigar el problema. La mitigación se da cuando el impacto o el alcance de un problema se puede reducir, por ejemplo, proporcionando temporalmente recursos adicionales a un producto que sufre una sobrecarga.

Si no se ha encontrado ninguna medida de mitigación, el equipo de la API de Google Pay busca y comunica soluciones alternativas siempre que es posible. Las soluciones alternativas son pasos que puedes seguir para solucionar la necesidad subyacente que se produce a pesar del incidente. Una solución alternativa puede ser usar ajustes diferentes para una llamada a la API y evitar así una ruta de código problemática.

Seguimiento

Mientras el incidente esté en curso, el equipo de la API de Google Pay proporcionará actualizaciones periódicas. Las actualizaciones suelen proporcionar lo siguiente:

  • Más información sobre el incidente, como mensajes de error, zonas o regiones afectadas, funciones afectadas o porcentajes de impacto.
  • Progreso de la mitigación, incluidas las soluciones alternativas.
  • Plazos de comunicación adaptados al incidente.
  • Cambios de estado, como cuando se soluciona un incidente.

Retrospectiva

Todos los incidentes se analizan internamente para comprenderlos en profundidad e identificar las mejoras de fiabilidad que puede implementar Google. Estas mejoras se monitorizan y se implementan. Para obtener más información sobre los análisis post mortem en Google, consulta el capítulo Cultura post mortem de nuestro libro sobre SRE.

Preguntas frecuentes

Consulta las respuestas a las preguntas frecuentes sobre el panel de estado de la API de Google Pay.

¿Dónde puedo encontrar información sobre interrupciones y suspensiones temporales de productos anteriores?

Para ver información sobre las interrupciones y las suspensiones temporales de productos del último año, haga clic en Ver historial en el panel de control. Para ver el historial de interrupciones de un producto de los últimos cinco años, haz clic en Ver más en ese producto.

¿Puedo crear integraciones para consumir los datos que se muestran en el panel de estado de forma programática?

Sí, puedes usar los datos que se muestran en el panel de estado de las siguientes formas:

El feed RSS y el archivo JSON del historial proporcionan información sobre el estado de los incidentes, que se puede consumir mediante programación a través de bibliotecas y herramientas estándar de análisis de RSS y JSON.

¿Qué ocurre si tengo un problema, pero no aparece en el panel de control?

El Panel de Estado de la API de Google Pay proporciona información sobre el estado actual e histórico de cualquier incidencia importante que afecte a los productos y servicios de la API de Google Pay. Si tienes un problema que no aparece en el panel de control, es posible que solo afecte a tus proyectos o instancias, o que esté afectando a un número limitado de clientes. Puede ponerse en contacto con nuestro equipo de Asistencia a través de la Consola de Google Pay y Wallet para resolver cualquier problema específico de su integración. Si determinamos que tu problema cumple nuestros criterios para el panel de estado, lo añadiremos.

Usa el botón Enviar comentarios situado en la parte inferior del panel de control del panel de estado para informar sobre el diseño o el comportamiento del propio panel de control, no de las APIs monitorizadas.