Skip to main content
Cree suscripciones desde el tema. El protocolo y destino son fijos; cambiarlos exige otra suscripción para autorizar o confirmar el nuevo destino.

Elija el destino

Prefiera HTTPS. El esquema de la URL debe coincidir con el protocolo. Se rechazan loopback, destinos privados y link-local. No se siguen redirecciones. Las colas deben estar en la misma cuenta y región y exigen queue:SendMessage en el destino y notifications:Subscribe en el tema.

Crear la suscripción

  1. Abra Notifications, elija el tema y abra Subscriptions.
  2. Seleccione Subscribe para abrir la creación.
  3. Elija Protocol e indique Endpoint.
  4. Opcionalmente indique Filter policy y Dead-letter queue.
  5. Para webhook, active Raw message delivery solo si el destino espera el contenido publicado sin envoltorio.
  6. Seleccione Create subscription. En un webhook nuevo, guarde el secreto mostrado para el operador del destino. Al cerrar el diálogo, la consola abre la suscripción. Email y cola abren la página directamente.

Confirmación

Email y webhooks empiezan en pending_confirmation. Los enlaces vencen tras 72 horas de forma predeterminada. Use la acción de reenvío si vence el enlace. El propietario sigue el enlace recibido; responder HTTP 200 a la solicitud inicial del webhook no confirma por sí solo. Los enlaces del destinatario son independientes de la administración autenticada y no son operaciones SDK ni CLI. El destinatario también puede usar el enlace de cancelación de la notificación. Los administradores eliminan suscripciones mediante la operación DELETE autenticada.

Filtros y opciones de entrega

Un filtro omitido o vacío recibe todas las publicaciones. Una política no vacía compara solo atributos del mensaje, no campos de un cuerpo JSON. Las políticas se aplican a todos los protocolos. raw_message_delivery solo se permite en HTTP y HTTPS. Las colas siempre reciben el envoltorio. delivery_policy permite sustituir los campos de la política de reintentos del tema mediante la API. La cola de fallos de la suscripción recibe envoltorios de entregas de notificación fallidas. Es distinta de la política de una cola, que trata mensajes concedidos repetidamente sin confirmación. Consulte fallos de entrega.

Cambiar o eliminar una suscripción

Actualice la configuración en PATCH /v1/topics/{topic_id}/subscriptions/{subscription_id}. Omitir filter_policy conserva el filtro; un objeto vacío lo elimina. Protocolo y destino son inmutables. Elimine la misma ruta para detener futuras entregas. Lea o rote secretos mediante las acciones específicas, con permisos separados.