Implementa eventos de usuario

Para configurar tus eventos de usuario, sigue estos pasos:

  1. Importa eventos históricos de usuarios.

  2. Registra eventos de usuario en vivo.

  3. Etiqueta los eventos de usuario con entidades.

  4. Marca los eventos de usuario con tokens de atribución.

Información del usuario

El valor visitorId representa el identificador de usuario único. Es obligatorio cuando registras un evento del usuario. (UserInfo) se incluye cuando registras un evento del usuario que tiene el valor visitorId y, si está disponible, el valor userId.

Puedes usar el valor opcional userId como un identificador único y persistente para un usuario en todos los dispositivos cada vez que este acceda a tu sitio. Cuando registras el userId para un usuario, Vertex AI Search para comercio puede generar resultados más personalizados para un usuario en varios dispositivos, como un dispositivo móvil y un navegador web.

Marca de tiempo del evento del usuario

Cuando registres un evento del usuario, asegúrate de incluir una marca de tiempo precisa de cuándo ocurrió el evento. Las marcas de tiempo precisas garantizan que los eventos se almacenen en el orden correcto. Las marcas de tiempo se registran automáticamente para los eventos recopilados mediante Tag Manager y JavaScript Pixel. Cuando importes eventos, debes proporcionar la marca de tiempo en el campo eventTime con el formato especificado por RFC 3339.

Atributos personalizados para eventos de usuario

Puedes incluir atributos y funciones personalizados adicionales para eventos de usuario. Esto puede generar recomendaciones mejoradas y más específicas para tus usuarios cuando uses recomendaciones. Para agregar atributos personalizados, usa attributes cuando registres un evento del usuario.

Si proporcionas atributos personalizados para los eventos del usuario transferidos, es importante que también los incluyas en los eventos del usuario que asocies con las solicitudes de predicción. El formato de los atributos personalizados debe ser coherente entre los eventos importados y los eventos proporcionados con las solicitudes de predicción. Esto permite usar esos atributos personalizados cuando se entrenan modelos y se publican predicciones, lo que ayuda a mejorar la calidad de las recomendaciones.

Puedes proporcionar valores de texto personalizados con el campo text o valores numéricos personalizados con el campo number.

Por ejemplo, a continuación se muestra la sección attributes de una solicitud para registrar un evento del usuario:

"attributes": {
  "user_age": {"text": ["teen", "young adult"]},
  "user_location": {"text": ["CA"]}
}

Supervisa el estado de la importación

La grabación exitosa de los eventos de los usuarios es importante para obtener resultados de alta calidad. Debes supervisar las tasas de error de la grabación de eventos y tomar medidas si es necesario. Si quieres obtener más información, consulta Configuración de alertas para problemas de carga de datos.