Skip to content

Notificaciones de reposición de existencias

Aprende a configurar notificaciones de reposición de existencias utilizando tu catálogo y eventos personalizados, para que puedas suscribir automáticamente a los clientes para que reciban notificaciones cuando un artículo vuelva a estar disponible. Ten en cuenta que esto solo se aplica a los usuarios que ya han aceptado recibir notificaciones.

Cómo funciona

Puedes configurar un evento personalizado para utilizarlo como evento de suscripción, como por ejemplo un evento product_clicked. Este evento debe contener una propiedad del ID del artículo (ID de artículos del catálogo). Te sugerimos que incluyas un nombre de catálogo, pero no es obligatorio. También deberás proporcionar el nombre de un campo de cantidad de inventario, que debe ser de tipo de datos numérico.

Ten en cuenta que el stock de un artículo del catálogo debe ser cero para que un usuario pueda suscribirse a él correctamente. Cuando un artículo tiene una cantidad en inventario superior a cero, Braze buscará todos los usuarios suscritos a ese artículo y enviará un evento personalizado que podrás utilizar para desencadenar una Campaign o Canvas.

Las propiedades del evento se envían junto con tu usuario, por lo que puedes incluir los detalles del artículo en la plantilla de la Campaign o Canvas que lo envía.

Configurar las notificaciones de reposición de existencias

Sigue estos pasos para configurar las notificaciones de reposición de existencias en un catálogo específico.

  1. Ve a tu catálogo y selecciona la pestaña Settings.
  2. Selecciona la opción Back in stock.
  3. Si no se han configurado los ajustes globales de reposición de existencias, se te pedirá que configures los eventos y propiedades personalizados que se utilizarán para desencadenar las notificaciones de reposición de existencias:
    Cajón de configuración del catálogo.
    • Fallback Catalog Este es el catálogo que se utilizará para la suscripción de reposición de existencias, si no hay ninguna propiedad catalog_name presente en el evento personalizado.
    • Custom event for subscriptions es el evento personalizado de 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.
    • Custom event for unsubscribing es el evento personalizado de Braze que se utilizará para cancelar la suscripción de un usuario a 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.
    • Item ID event property es la propiedad del evento personalizado anterior que se utilizará para determinar el artículo para una suscripción o cancelación de suscripción de reposición de existencias. Esta propiedad del evento personalizado debe contener un ID de artículo (id) que esté presente en un catálogo. El ID del artículo debe enviarse como una cadena para que coincida con el tipo de datos id almacenado en el catálogo de destino. 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"]
            }
        }
    ]
}
  1. Selecciona Save y continúa en la página Settings del catálogo.
  2. Establece tu regla de notificación. Hay dos opciones:
    • Notify all subscribed users notifica a todos los clientes que están esperando cuando el artículo vuelve a estar disponible.
    • Set notification limits 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. La tasa de notificación no puede superar los 10.000 usuarios por minuto.
  3. Establece el Inventory field in catalog. Este campo del catálogo se utilizará para determinar si el artículo está agotado. El campo debe ser de tipo numérico.
  4. Selecciona Save settings.

Configuración del catálogo que muestra la característica de reposición de existencias activada. Las reglas de notificación consisten en notificar a mil usuarios cada diez minutos.

Usar las notificaciones de reposición de existencias en un Canvas

Después de configurar la característica de reposición de existencias en un catálogo, sigue estos pasos para utilizarla con Canvas.

  1. Configura un Canvas basado en acciones.
  2. Selecciona Back in stock como desencadenante.
  3. Selecciona el nombre del catálogo con las notificaciones de reposición de existencias.
  4. Continúa configurando tu Canvas como lo harías normalmente.

Ahora, tus clientes pueden recibir una notificación cuando un artículo vuelva a estar disponible.

Usar Liquid

Para incluir en la plantilla detalles sobre el artículo del catálogo que vuelve a estar disponible, puedes utilizar la etiqueta de Liquid context para acceder a item_id.

El uso de {{context.${catalog_update}.item_id}} devolverá el ID del artículo que volvió a estar en stock. {{context.${catalog_update}.previous_value}} devolverá el valor de inventario del artículo antes de la actualización, y {{context.${catalog_update}.new_value}} devolverá el nuevo valor de inventario después de la actualización.

Utiliza la etiqueta de Liquid {% catalog_items <name_of_your_catalog> {{context.${catalog_update}.item_id}} %} en la parte superior de tu mensaje y, a continuación, utiliza {{ items[0].<field_name> }} para acceder a los datos sobre ese artículo a lo largo del mensaje.

Consideraciones

  • Los usuarios solo están suscritos durante 90 días. Si el artículo no vuelve a estar disponible en 90 días, se cancela la suscripción del usuario.
  • Cuando se utiliza la regla de notificación Notify all subscribed users, Braze notificará a 100.000 usuarios en 10 minutos.
  • Braze admite hasta 50.000 artículos actualizados al día que son elegibles para desencadenar notificaciones de reposición de existencias. Puedes tener hasta 100 millones de suscripciones activas en un momento dado, donde cada suscripción representa un perfil de usuario suscrito para seguir un artículo del catálogo.
New Stuff!