Componente de zona
Una zona se define como un slot de recomendación. El uso de zonas para recomendaciones es opcional, pero las zonas ofrecen mayor flexibilidad. Por ejemplo, la página de detalles del producto puede tener dos zonas: una para "También le puede interesar" y otra para el recommender "Completar el conjunto". El uso de zonas, puede cambiar fácilmente entre recomendadores en el Configurador de Einstein.
A diferencia de los slots de contenido, la implementación de recomendaciones con Einstein Recommendations API requiere algo de codificación para permitir el cambio entre recommenders.
Cuando cambie los recommenders para una zona, limite el cambio a otros recommenders dentro del mismo tipo de recommender. Con esta acción, puede evitar tener que cambiar el anclaje de recomendación.
Con Zonas | Sin Zonas | |
---|---|---|
Cambio de recommenders para una zona | En Einstein Configurator, cambie el recommender vinculado a la zona. | Use un cambio de código para actualizar la llamada de API con el nuevo recommender. |
Punto de conexión de la API | Obtenga recomendaciones de zona recomendaciones | Obtener recomendaciones |
Respuesta de punto de conexión de recomendaciones | {recs: [], recoUUID: '', recommenderName: '', displayMessage: ''} | {recs: [], recoUUID: ''} |
El punto de conexión de las actividades siempre es el mismo tanto si utiliza zonas como si no las usa. Las actividades viewReco
y clickReco
siempre requieen un parámetro recommenderName
. Al usar zonas, el parámetro recommenderName
en las actividades viewReco
y clickReco
debería provenir de la respuesta de la llamada de API de recomendaciones de zona.
Después de habilitar el acceso a la API en Einstein Configurator, la pestaña Recomendaciones del sitio cambia a un menú desplegable para los usuarios administradores del sitio. Desde este menú, puede ver y configurar recommenders o zonas.
Los administradores del sitio pueden habilitar el acceso a zonas para los demás usuarios de la pestaña Administración de usuarios ubicando y seleccionando al usuario y luego seleccionando Editar acciones en el menú.
La pestaña Recommenders es donde puede configurar, editar y eliminar recommenders, al igual que en la página Recomendaciones del sitio sin el acceso a la API configurado. La pestaña Zonas es para configurar, editar y eliminar zonas.
Para crear una zona:
- Seleccione Zonas en el menú de Recomendaciones del sitio.
- Haga clic en +Nueva zona.
- Especifique el nombre de una zona y proporcione una descripción opcional de la zona.
- Una vez guardado, el Nombre de la zona no se puede modificar.
- Use el menú para seleccionar un recommender disponible para usar en la zona.
- Si no tiene ningún recommender configurado, o no decidió qué recommender usar para una zona, puede dejar este paso para más tarde. Para obtener información sobre cómo crear recommenders, consulte Einstein Product Recommendations de Commerce Cloud.
- Haga clic en Guardar.
Puede crear varias zonas para usar a través de la API de Einstein.
Después de configurar las zonas en Einstein Configurator, el desarrollador usa el nombre de la zona configurada como el parámetro de ruta zoneName
en la solicitud de API de zona (consulte API Specification
- Endpoints
- Zone Recommendations
).
La respuesta contiene un recommenderName
que identifica el nombre del recommender actualmente configurado para la zona. Pasa este valor como el parámetro de cuerpo recommenderName
en solicitudes de actividad viewReco
y clickReco
posteriores.