Entrega activada por API
Las campañas desencadenadas por la API o las campañas desencadenadas por el servidor son ideales para casos de uso transaccional más avanzados. Las campañas activadas por la API de Braze permiten a los profesionales del marketing gestionar el texto de la campaña, las pruebas multivariantes y las reglas de reelegibilidad desde el panel de control de Braze, a la vez que activan la entrega de ese contenido desde sus propios servidores y sistemas. La solicitud de la API para desencadenar el mensaje también puede incluir datos adicionales que se incorporarán al mensaje en tiempo real.
Configurar una campaña activada por la API
Configurar una campaña activada por la API requiere unos pocos pasos. Primero, crea una nueva campaña multicanal o monocanal (con pruebas multivariantes).
Una campaña activada por API es diferente de una campaña API.
A continuación, configure la copia y las notificaciones del mismo modo que lo haría normalmente para las notificaciones programadas y seleccione Entrega activada por API. Para obtener más información sobre la activación de estas campañas desde su servidor, consulte este artículo sobre el envío de campañas activadas por la API.
Utilizar el contenido planificado incluido en una solicitud de API
Además de desencadenar el mensaje, también puedes incluir contenido con la solicitud de la API para que forme parte de la plantilla del mensaje dentro del objeto trigger_properties
. Se puede hacer referencia a este contenido en el cuerpo del mensaje. Por ejemplo, puede incluir:
{{ api_trigger_properties.${ some_value_included_with_request }}}
. Consulte el siguiente ejemplo de notificación social para obtener más información:
Reelegibilidad con campañas desencadenadas por la API
El número de veces que un usuario recibe una campaña activada por la API puede limitarse mediante la configuración de la reelegibilidad. Esto significa que el usuario recibirá la campaña sólo una vez o una vez en una ventana determinada, independientemente de cuántas veces se dispare el activador de la API.
Por ejemplo, supongamos que utiliza una campaña activada por la API para enviar al usuario una campaña sobre un artículo que ha visto recientemente. En este caso, puede limitar la campaña para que envíe un máximo de un mensaje al día, independientemente del número de artículos que hayan visto, a la vez que dispara el activador de la API para cada artículo. Por otro lado, si su campaña activada por API es transaccional, querrá asegurarse de que el usuario recibe la campaña cada vez que realiza la transacción estableciendo el retraso en cero minutos.