Implementar eventos de usuario

Para configurar tus eventos de usuario, sigue estos pasos:

  1. Importar historial de eventos de usuario.

  2. Registra eventos de usuario en directo.

  3. Etiqueta los eventos de usuario con entidades.

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

Información de usuario

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

Puede usar el valor opcional userId como identificador único y persistente de un usuario en varios dispositivos cada vez que inicie sesión en su sitio. Cuando registras el userId de un usuario, Vertex AI Search for commerce 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 de usuario

Cuando registre un evento de usuario, asegúrese de incluir una marca de tiempo precisa de cuándo se produjo el evento. Las marcas de tiempo precisas aseguran que los eventos se almacenan en el orden correcto. Las marcas de tiempo se registran automáticamente en los eventos recogidos mediante Tag Manager y el píxel de JavaScript. Cuando importe eventos, debe proporcionar la marca de tiempo en el campo eventTime con el formato especificado en RFC 3339.

Atributos personalizados de eventos de usuario

Puede incluir atributos y funciones personalizados adicionales para los eventos de usuario. Esto puede dar lugar a recomendaciones mejores y más específicas para tus usuarios cuando las utilices. Para añadir atributos personalizados, use attributes cuando registre un evento de usuario.

Si proporciona atributos personalizados para los eventos de usuario insertados, es importante que también los incluya en los eventos de usuario que asocie a 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 al entrenar modelos y ofrecer predicciones, lo que ayuda a mejorar la calidad de las recomendaciones.

Puede proporcionar valores de texto personalizados mediante el campo text o valores numéricos personalizados mediante el campo number.

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

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

Monitorizar el estado de las importaciones

Es importante registrar los eventos de usuario correctamente para obtener resultados de alta calidad. Debe monitorizar las tasas de errores de grabación de eventos y tomar medidas si es necesario. Para obtener más información, consulta el artículo sobre cómo configurar alertas para problemas de subida de datos.