Loading

En recomendaciones de correo electrónico, las imágenes no se muestran o son incorrectas

Fecha de publicación: Feb 6, 2025
Descripción

A las recomendaciones de correo electrónico les falta una imagen, o la imagen es incorrecta.

Revise la Consola de estado para comprobar si hay errores en la generación de catálogos y resuelva dichos errores.

Si se muestra la imagen de correo electrónico "Default.png", el administrador de reglas o disponibilidad están evitando que las recomendaciones proporcionen la cantidad necesaria de elementos.

Ejemplo:

<img src="https://XXXXXXX.recs.igodigital.com/rr/v2/5a849cd1f902a741e0b5610b/i/1/%%emailaddr%%"> se redirecciona a:

 https://s3.amazonaws.com/igd_rr_prod/default.png

 

Dentro de Visualización de correo electrónico, cuando se muestra un cuadro azul con un signo de interrogación en lugar de una imagen, la causa son las restricciones sobre el servidor de CDN que bloquean el acceso de los servidores de AWS que Einstein Recommendations utiliza para prestar servicio.
Solución

Garantizar que se pueda acceder a la URL de ImageLink:

Cómo verificar la URL de la imagen

  1. Inicie sesión en Marketing Cloud.
  2. Coloque el cursor sobre la barra de herramientas y, luego, haga clic en Einstein | Recomendaciones de correo electrónico.
  3. Haga clic en Informes | Herramientas de administración.
  4. En el menú "Tipo de elemento", seleccione Producto.
  5. En el campo "Buscar por", seleccione Código de producto o SKU.
  6. Introduzca el código de producto o SKU en el cuadro de búsqueda.
  7. Cuando se muestre el producto correcto según los parámetros de búsqueda, haga clic en el vínculo del código de producto o SKU.
  8. Verifique que el campo "ImageLink" tenga la URL correcta de la imagen. 
  9. Asegúrese de que la URL de la imagen tenga el protocolo necesario (HTTP/HTTPS).

Copie el valor de ImageLink y péguelo en el campo de URL de un navegador. Si la URL de la imagen no se carga, suba una versión nueva de su archivo de catálogo para actualizar la URL de ImageLink, de modo que tenga el valor correcto.
 

La URL de imagen dentro de las recomendaciones es https://s3.amazonaws.com/igd_rr_prod/default.png

Esto sucede cuando no se muestran elementos en la recomendación. El motivo puede ser alguno de los siguientes:
  • El administrador de reglas es demasiado restrictivo. Elimine algunas reglas.
  • Hay una cantidad insuficiente de productos con Disponibilidad en línea = S. Revise el catálogo y compruebe que la disponibilidad sea la correcta.
  • No hay escenarios de sistema para la lógica. Habilite escenarios predeterminados, como Éxito de ventas o Vistas principales.
  • Active las predicciones en cascada que permitan la combinación de escenarios.

La URL de imagen dentro de las recomendaciones muestra "AccessDenied" (Acceso denegado)

Este archivo XML parece no tener información de estilo asociada. A continuación, se muestra el árbol del documento.
<Error>
<Code>AccessDenied</Code> (Acceso denegado)
<Message>Access Denied</Message> (Acceso denegado)
<RequestId>X78JHFC6Y5BKV52W</RequestId>
<HostId>ZNYcXOtIHpcbVOxsygIsZd973SpHd+mzqtMtc0FECLkMBJqctMN8xmmYVmPpS63okNk40xjHCqY=</HostId>
</Error>
https://pi-templates.s3.us-east-1.amazonaws.com/production/5a849cb7f902a741c9b5610b/EXAMPLE~1.png

Se muestra este mensaje de error cuando Einstein Recommendations no generó una imagen para el elemento. Esto sucede cuando se utiliza el administrador de reglas para insertar un producto/SKU donde la Disponibilidad en línea = N. Solo se crean imágenes de productos cuya Disponibilidad en línea = S, y el elemento sea un producto maestro (UUID contiene ~1).

Para resolver este problema, modifique el administrador de reglas de modo que no inserte este elemento, o bien actualice la disponibilidad en línea a S.
 

Valores incorrectos en campos como Precio regular o campos personalizados:

Las visualizaciones solo se actualizan cuando se cumplen ciertas condiciones al usar la carga por lotes de un catálogo. Consulte el documento de Ayuda ¿Cuándo realizar la actualización de imágenes de recomendación?

Para actualizar una visualización de manera forzosa, haga lo siguiente:
  1. Vaya a Einstein | Recomendaciones de correo electrónico | Visión general | Visualización
  2. Seleccione la visualización en cuestión.
  3. Haga clic en el icono de engranaje y, luego, en Publicar visualización.
  4. Se volverá a almacenar la visualización en la memoria caché, se agregarán nuevos productos y se aplicarán los valores actuales en el catálogo. 

Signo de interrogación azul dentro de un cuadro:

Esto sucede cuando el servidor CDN (o en algún punto posterior) bloquea el acceso a los servidores de AWS que utiliza Einstein Recommendations.

Para verificarlo, vaya a una nueva visualización de correo electrónico y agregue el siguiente HTML (se mostrará la imagen superior, la segunda imagen tendrá un pequeño cuadro con un signo de interrogación y es posible que se muestre la tercera imagen):
Imagen de prueba: <br>
<img src="https://s3-us-west-2.amazonaws.com/nto-products/products370/1000100.jpg"><br>
Mi imagen<br>
<img src="https://INSERT_VALUE_FROM_IMAGELINK"><br>
<img src="http://INSERT_VALUE_FROM_IMAGELINK">
Prueba con HTTP o HTTPS para identificar problemas con el certificado SSL

Einstein Recommendations realiza una llamada GET (https://developer.mozilla.org/en-US/docs/Web/HTTP/Methods) a cada URL de ImageLink en el momento en que se publica una visualización o se carga un catálogo por lotes. Esto puede generar una gran cantidad de tráfico desde los servidores web AWS a la CDN, lo cual puede provocar el bloqueo o la limitación de frecuencia.

El equipo de CDN debe explorar estas posibles soluciones:
  1. Incluir en la lista de elementos permitidos los intervalos de direcciones IP que utiliza Einstein Recommendations.
    • Dirección IP AWS ESTE EE. UU. para todas las pilas, excepto la Pila 50
    • Dirección IP AWS EU-OESTE-2 para la Pila 50
    • https://docs.aws.amazon.com/general/latest/gr/aws-ip-ranges.html
  2. Incluir el siguiente usuario-agente en la lista de elementos permitidos:
    • user_agent => “Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:40.0) Gecko/20100101 Firefox/40.0"
  3. Solicitar la inclusión de un Valor/Par personalizado en el encabezado GET de la lista de elementos permitidos.
    • SFMC_RECS_IMAGE : true (este encabezado solo está presente cuando en una visualización se generan imágenes y no a partir de una vista previa de la visualización). 
  4. Si la imagen se renderiza en la visualización de correo electrónico (una llamada GET), pero aparece el cuadro con el signo de interrogación cuando se publica, la CDN no está bloqueando todas las llamadas, sino que está limitando la frecuencia cuando se realizan muchas llamadas al mismo tiempo.
  5. Publicar una visualización de correo electrónico y comprobar el tráfico entrante en el servidor CDN o en un punto posterior (firewall/equilibrador de carga) y revisar las consideraciones para permitir que el tráfico continúe.

Cancelación de publicaciones de visualizaciones de correo electrónico

Después de publicar una visualización de correo electrónico, el sistema muestra un estado de Publicación cancelada. El motivo es la situación descrita anteriormente, cuando en un intento de acceder a la CDN, se agota el tiempo de espera de la llamada GET debido a un problema de rendimiento. El sistema cancelará la publicación de cualquier visualización de correo electrónico que resulte ofensiva. Para resolver este problema, asegúrese de que el servidor CDN no esté bloqueando las llamadas GET de la plataforma AWS ni limitando su frecuencia.

Disponibilidad en línea del producto maestro:

Si la disponibilidad en línea del producto maestro de los elementos = N, se excluyen todos los elementos dentro de este código de producto. El producto maestro se identifica con el uuid de PRODUCTID~1.

La imagen se almacenó en la memoria caché:

Cuando se visualiza una recomendación de correo electrónico, se almacena en la memoria caché durante 48 horas. Estas 48 horas comienzan cuando los vínculos de la recomendación se renderizan por primera vez. Los cambios en el administrador de reglas o en la disponibilidad no se verán reflejados en los productos que se muestran. Para ver las actualizaciones, se deberá utilizar un suscriptor (perfil) nuevo.

Número del artículo de conocimiento

000384295

 
Cargando
Salesforce Help | Article