> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Webhooks

> Información general del panel Webhooks de PlayFab en Game Manager, incluido cómo acceder a él y configurar un punto de conexión de webhook para reenviar datos de eventos a su servidor.

<Note>
  Se recomienda usar [Automation Rules](/services/playfab/data-analytics/acting-data/action-rules-quickstart) en lugar de Webhooks, ya que Automation Rules admite acciones V2 y proporciona la misma funcionalidad que Webhooks.
</Note>

En sistemas complejos, es posible que quiera proporcionar un control de eventos adicional en su servidor personalizado. Para lograrlo, PlayFab ofrece Webhooks.

Cada vez que se emite un evento nuevo, se puede reenviar a su servidor mediante una solicitud POST a su punto de conexión web personalizado. Los datos del evento se pasan entonces como el cuerpo JSON de la solicitud.

<Info>
  Los eventos de Entity PlayStream no admitirán el reenvío con Webhooks.
</Info>

## Acceso a Webhooks

Para acceder al panel **Webhooks** en la pantalla de **Game Manager** de PlayFab:

1. Seleccione **Data** en el menú lateral.
2. Después, elija la pestaña **Webhooks**.

## Información general del panel Webhooks

La imagen que se muestra a continuación proporciona una visión general del panel **Webhooks**.

1. El botón **New Webhook** le permite crear y configurar un nuevo Webhook.
2. El área **Webhook Name** puede usarse para acceder al Webhook y configurarlo.
3. El área **Status** muestra si un Webhook está actualmente **enabled**.
4. El área **Failing Since** muestra cuándo un punto de conexión de Webhook dejó de devolver respuestas **OK**.
5. Cuando se seleccionan uno o varios Webhooks, puede usar el botón **Delete** para quitarlos de forma permanente.

<img src="https://mintcdn.com/microsoft-4404708b/IwSYTY5BEqd_x-HK/images/playfab/data-analytics/acting-data/Webhook-Landing.PNG?fit=max&auto=format&n=IwSYTY5BEqd_x-HK&q=85&s=c574b5208aa05816dd5a86e23023fea9" alt="Game Manager - Data - Panel Webhooks" width="1366" height="920" data-path="images/playfab/data-analytics/acting-data/Webhook-Landing.PNG" />

## Configuración de un Webhook

La imagen que se muestra a continuación describe las opciones para configurar un Webhook.

1. Use el campo **Name** para crear un nombre de Webhook que lo identifique de forma única.
2. Configure el **Endpoint URI**. Se llamará a este **URI** cuando se produzca el **Event**.
3. Puede establecer el **Webhook** como **Enabled**: **true** o **false**. Esto le permite suspender temporalmente un Webhook sin quitarlo (eliminarlo) por completo del sistema.
4. Puede establecer la opción **Post multiple events in JSON array** si quiere que se publiquen varios eventos en su servicio dentro de una matriz.  Si selecciona esta opción, su servicio debe ser capaz de controlar tanto eventos múltiples como individuales.
5. Puede agregar hasta tres encabezados de solicitud y el valor de esos encabezados.  Esto le permite publicar encabezados de forma segura en servicios como Azure Event Hubs, Azure Functions, Google Functions y Amazon Lambda.

<Note>
  Las claves de los encabezados de solicitud pueden tener hasta 64 caracteres y los valores hasta 256 caracteres por cada encabezado.
</Note>

1. Configure los **Filters** para procesar solo los **Events** que necesite. Puede filtrar por **Event Name**, **Event Source** y **PlayerID**.

<Note>
  Puede tener varios **Filters** por **Group**, pero cada configuración de **Filter** debe coincidir para que el evento entre en el **Filter Group**.
</Note>

1. Puede definir varios **Filter Groups** para incluir filtros diferentes. Los **Events** deben entrar en al menos *un* grupo para pasarse al Webhook.

<img src="https://mintcdn.com/microsoft-4404708b/IwSYTY5BEqd_x-HK/images/playfab/data-analytics/acting-data/Webhook-config.png?fit=max&auto=format&n=IwSYTY5BEqd_x-HK&q=85&s=25486fe826115b4b8f42360ae4001ff0" alt="Game Manager - Data - Webhooks - Configuración del Webhook" width="1686" height="1080" data-path="images/playfab/data-analytics/acting-data/Webhook-config.png" />


## Related topics

- [Realizar llamadas de webhook desde CloudScript](/es/services/playfab/live-service-management/service-gateway/automation/cloudscript/making-webhook-calls-from-cloudscript.md)
- [Inicio rápido de Photon](/es/services/playfab/live-service-management/service-gateway/add-ons/photon/quickstart.md)
- [Conceptos básicos del análisis en tiempo real](/es/services/playfab/data-analytics/ingest-data/real-time-analytics-core-concepts.md)
- [Referencia de Game Manager](/es/services/playfab/live-service-management/gamemanager/reference.md)
- [Documentación de datos y análisis de PlayFab](/es/services/playfab/data-analytics/index.md)
