Puede asignar una función de Lambda o un webhook a una campaña de Amazon Pinpoint individual. - Amazon Pinpoint

Aviso de fin de soporte: el 30 de octubre de 2026, AWS finalizará el soporte para Amazon Pinpoint. Después del 30 de octubre de 2026, ya no podrá acceder a la consola de Amazon Pinpoint ni a los recursos de Amazon Pinpoint (puntos de enlace, segmentos, campañas, recorridos y análisis). Para obtener más información, consulte el fin del soporte de Amazon Pinpoint. Nota: en lo APIs que respecta a los SMS, este cambio no afecta a los mensajes de voz, a las notificaciones push móviles, a las OTP y a la validación de números de teléfono, y son compatibles con la mensajería para el usuario AWS final.

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Puede asignar una función de Lambda o un webhook a una campaña de Amazon Pinpoint individual.

Para asignar una función de Lambda o webhook a una campaña individual, use la API de Amazon Pinpoint a fin de crear o actualizar un objeto de campaña.

El objeto MessageConfiguration de la campaña también debe contener un objeto CustomMessage. Este objeto tiene un miembro: Data. El valor de Data es una cadena JSON que contiene la carga útil del mensaje que desea enviar al canal personalizado.

La campaña tiene que contener un objeto CustomDeliveryConfiguration. En el objeto CustomDeliveryConfiguration, especifique lo siguiente:

  • EndpointTypes: una matriz que contiene todos los tipos de puntos de conexión a los que se debe enviar la campaña de canales personalizados. Puede contener alguno o todos los tipos de canales siguientes:

    • ADM

    • APNS

    • APNS_SANDBOX

    • APNS_VOIP

    • APNS_VOIP_SANDBOX

    • BAIDU

    • CUSTOM

    • EMAIL

    • GCM

    • SMS

    • VOICE

  • DeliveryUri: el destino al que se envían los puntos de conexión. Puede especificar solo una de las siguientes opciones:

    • La dirección URL del webhook al que desea enviar datos de punto de enlace cuando se ejecute la campaña.

    • El nombre de recurso de Amazon (ARN) de una función de Lambda que desea ejecutar cuando se ejecute la campaña.

nota

El objeto Campaign también puede contener un objeto Hook. Este objeto solo se utiliza para crear segmentos personalizados por una función de Lambda cuando se ejecuta una campaña. Para obtener más información, consulte Personalizar los segmentos de Amazon Pinpoint mediante una función de AWS Lambda.