Para configurar tus eventos de usuario, sigue estos pasos:
Importa eventos históricos de usuarios.
Registra eventos de usuario en vivo.
Etiqueta los eventos de usuario con entidades.
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.