Notificaciones de existencias
Utiliza una combinación de notificaciones de reposición de existencias a través de los catálogos Braze y un Canvas para notificar a los clientes cuándo un artículo vuelve a estar disponible. Cada vez que un cliente realiza un evento personalizado seleccionado, puede suscribirse automáticamente para recibir una notificación cuando se reponga el artículo.
Esta página explica cómo funcionan las notificaciones de agotamiento de existencias y cómo puedes configurarlas y utilizarlas.
Cuando un usuario active un evento personalizado para un artículo, lo suscribiremos automáticamente para que reciba notificaciones de reposición de existencias de ese artículo. Cuando la cantidad de inventario del artículo cumpla tu regla de inventario (como un inventario superior a 100), todos los suscriptores serán elegibles para recibir notificaciones a través de una campaña o Canvas. Sin embargo, sólo los usuarios que hayan optado por recibir notificaciones las recibirán.
Cómo funcionan las notificaciones de reposición de existencias
Configurará un evento personalizado para utilizarlo como evento de suscripción, como por ejemplo product_clicked
. Este evento debe contener una propiedad del ID del artículo (ID de artículos del catálogo). Le sugerimos que incluya un nombre de catálogo, pero no es obligatorio. También proporcionará el nombre de un campo de cantidad de inventario, que debe ser de tipo dato numérico.
Ten en cuenta que el stock de un artículo del catálogo debe estar a cero para que un usuario pueda suscribirse a él con éxito. Cuando un artículo tiene una cantidad de inventario que cumple su regla de inventario, buscaremos a todos sus usuarios suscritos a ese artículo (usuarios que realizaron el evento de suscripción) y enviaremos un evento personalizado Braze que puede utilizar para activar una campaña o Canvas.
Las propiedades del evento se envían junto con tu usuario, por lo que puedes introducir la plantilla con los detalles del elemento en la campaña o Canvas que envía.
Configurar las notificaciones de reposición de existencias
Siga estos pasos para configurar las notificaciones de agotado en un catálogo específico.
- Vaya a su catálogo y seleccione la pestaña Configuración.
- Seleccione la opción Volver a existencias.
- Si no se han configurado los ajustes globales de reposición de existencias, se le pedirá que configure los eventos y propiedades personalizados que se utilizarán para activar las notificaciones de reposición de existencias:
- Catálogo alternativo Éste es el catálogo que se utilizará para la suscripción de reserva, si no hay ninguna propiedad
catalog_name
presente en el evento personalizado. - Evento personalizado para suscripciones es el evento personalizado Braze que se utilizará para suscribir a un usuario a las notificaciones de reposición de existencias. Cuando se produzca este evento, se suscribirá el usuario que lo haya realizado.
- Evento personalizado para darse de baja es el evento personalizado Braze que se utilizará para dar de baja a un usuario de las notificaciones de reposición de existencias. Este evento es opcional. Si el usuario no realiza este evento, se le cancelará la suscripción transcurridos 90 días o cuando se desencadene el evento de reposición de existencias, lo que ocurra primero.
-
La propiedad del evento ID del artículo es la propiedad del evento personalizado anterior que se utilizará para determinar el artículo para una suscripción o desuscripción de nuevo en stock. Esta propiedad del evento personalizado debe contener un ID de artículo, que esté presente en un catálogo. El evento personalizado también debe contener una propiedad
catalog_name
, para especificar en qué catálogo se encuentra este artículo. - Un ejemplo de evento personalizado sería el siguiente
1 2 3 4 5 6 7 8 9 10 11 12 13 14
{ "events": [ { "external_id": "<external_id>", "name": "subscription", "time": "2024-04-15T19:22:28Z", "properties": { "id": "shirt-xl", "catalog_name": "on_sale_products", "type": ["back_in_stock"] } } ] }
- Catálogo alternativo Éste es el catálogo que se utilizará para la suscripción de reserva, si no hay ninguna propiedad
Los desencadenantes de reposición de existencias y de bajada de precios utilizan el mismo evento para suscribir al usuario a la notificación, por lo que puedes utilizar la propiedad type
para establecer tanto las notificaciones de bajada de precios como las de reposición de existencias en el mismo evento. Nota que la propiedad type
debe ser una matriz.
4. Seleccione Guardar y continúe en la página Configuración del catálogo. 5. Establezca su regla de notificación. Hay dos opciones: - Notificar a todos los usuarios suscritos notifica a todos los clientes que están esperando cuando el artículo vuelve a estar disponible. - Establecer límites de notificación notifica a un número determinado de clientes según el periodo de notificación que hayas configurado. Braze notificará al número especificado de clientes en incrementos hasta que no haya más clientes a los que notificar o hasta que el artículo se agote. El ritmo de notificación no puede superar los 10.000 usuarios por minuto. 6. Establezca el campo Inventario en el catálogo. Este campo del catálogo se utilizará para determinar si el artículo está agotado. El campo debe ser de tipo numérico. 7. Selecciona Guardar configuración.
Las reglas de notificación de estos ajustes no sustituyen a los ajustes de notificación de Canvas, como Horas de silencio.
Utilizar las notificaciones de agotado en un lienzo
Después de configurar la función de reserva de existencias en un catálogo, siga estos pasos para utilizarla con Canvas.
- Establezca un lienzo basado en acciones.
- Seleccione Volver a existencias como desencadenante.
- Seleccione el nombre del catálogo con las notificaciones de reposición de existencias.
- Continúe configurando su lienzo como lo haría.
Ahora, sus clientes pueden recibir una notificación cuando un artículo vuelva a estar disponible.
Utilizar Liquid
Para crear una plantilla con detalles sobre el artículo del catálogo que vuelve a estar disponible, puedes utilizar la etiqueta de Liquid canvas_entry_properties
para acceder a item_id
.
El uso de {{canvas_entry_properties.${catalog_update}.item_id}}
devolverá el ID del artículo que volvió a estar en stock. {{canvas_entry_properties.${catalog_update}.previous_value}}
devolverá el valor de inventario del artículo antes de la actualización, y {{canvas_entry_properties.${catalog_update}.new_value}}
devolverá el nuevo valor de inventario después de la actualización.
Utilice esta etiqueta Liquid {% catalog_items <name_of_your_catalog> {{canvas_entry_properties.${catalog_update}.item_id}} %}
en la parte superior de su mensaje y, a continuación, utilice {{ items[0].<field_name> }}
para acceder a los datos sobre ese elemento a lo largo de todo el mensaje.
Consideraciones
- Los usuarios sólo están suscritos durante 90 días. Si el artículo no vuelve a estar disponible en 90 días, el usuario se da de baja.
- Cuando se utiliza la regla de notificación Notificar a todos los usuarios suscritos, Braze notificará a 100.000 en 10 minutos.
- Braze procesará como máximo 10 actualizaciones de elementos en un minuto. Si actualizas 11 artículos en un minuto, solo los 10 primeros pueden desencadenar una notificación de reposición de existencias.