Reports and Dashboards
Con los paneles de informes de B2C Commerce&, puede identificar tendencias a lo largo del tiempo y tomar decisiones comerciales más inteligentes en función de sus datos de B2C Commerce. Vea datos sobre métricas de conversión de pedidos, tráfico del sitio, productos buscados con frecuencia y más. En esta guía se explica cómo configurar y verificar los paneles de informes & para utilizarlos con el sitio del kit de Progressive Web App (PWA).
Para usar los paneles de informes & :
- Abra un caso de soporte solicitando al Soporte al cliente de Salesforce que habilite Einstein Activities. Si estás migrando desde un sitio existente de Storefront Reference Architecture (SFRA) (escaparate híbrido o de otro tipo), debes programar este paso para que coincida con el lanzamiento de tu Storefront componible para preservar tus informes de SFRA existentes.
- Tenga el rol de usuario Informes y paneles en Account Manager con los alcances del permiso establecido para los entornos de su realm. Si no tiene este rol, pídale a su administrador de Account Manager que se lo asigne. Consulte Administración de Account Manager para usuarios de Salesforce B2C Commerce.
A menos que se indique lo contrario, todos los puntos de esta guía se aplican a los sitios creados al 100% con Composable Storefront (PWA Kit) o con una implementación headless por fases.
Después de completar los requisitos previos, configure los paneles de informes & siguiendo estos pasos.
- Habilite el acceso a los puntos de conexión de la API de Einstein. Consulte Habilitar acceso.
- Configure su instancia de B2C Commerce para usar Einstein Activities for Analytics. Consulte Configuración de Business Manager.
Solo implementación desatendida por fases: Complete los pasos en Einstein Activities para desencabezados por fases.
En tu proyecto de PWA Kit, ve a template-retail-react-app/config/default.js
y establece las propiedades de la siguiente manera.
-
host
: Casi siempre se establece en la instanciaapi.cquotient.com
de producción de Einstein. Si desea utilizar un proxy, puede establecer esta propiedad en un valor como/mobify/proxy/einstein
. Ver No hay datos en los paneles de informes & después de una configuración correcta. -
einsteinId
: La clave de API de Einstein que recibió al configurar Business Manager. -
siteId
: Utilice el formatorealm-siteId
. Por ejemplo,zzrf-RefArch.
-
isProduction
: Establezca esta propiedad entrue
si los datos proceden de un entorno MRT de producción. Los datos aparecen en los paneles de informes & solo siisProduction
se establece entrue
. Establézcalo sifalse
los datos no proceden de un entorno de tiempo de ejecución administrado (MRT) de producción. Por ejemplo, si está trabajando en un entorno de desarrollo.
Reemplace los marcadores de posición en este ejemplo por valores reales. Los marcadores de posición tienen el siguiente formato: $PLACEHOLDER
.
Después de completar la configuración, los datos aparecen en los paneles de informes & en 24 horas. Después de eso, cualquier dato nuevo aparece en los paneles de informes & 24 horas después de que ocurra cualquier evento correspondiente.
Instale el complemento Commerce Cloud Recommendation Validator para Chrome para ver los eventos de actividad que envía una página.
Alternativamente, puede verificar las solicitudes de red en su navegador y filtrar por api.cquotient.com
solicitudes.
Después de completar los requisitos previos y la configuración, verifique sus datos en los paneles de informes & . Le recomendamos que verifique sus números de pedido.
- Inicie sesión en Business Manager.
- Vaya a Herramientas > del comerciante Analítica > Informes & Paneles.
- Confirme que los números de pedido en las pestañas Inicio y Ventas son los que espera en función de la actividad en su sitio.
- Vaya a Traffic > Shopper Journey.
- Confirme que el número de Visitas con pedidos es el que espera en función de la actividad en su sitio. Para un análisis más detallado, puede filtrar el informe por una fecha o un intervalo de fechas específicos. Configuración del intervalo de fechas del panel
En esta sección se proporcionan soluciones sugeridas para errores comunes que puede encontrar al utilizar los paneles de informes & .
Posible causa: Configuró los paneles de informes & hace menos de 24 horas.
Solución sugerida: Espere al menos 24 horas después de completar la configuración antes de revisar los paneles de informes & .
Posible causa: No se cumplieron los requisitos previos o la configuración de los paneles de informes & es incorrecta.
Solución sugerida: Vea las llamadas a la API de actividad de Einstein para su sitio mediante la pestaña Red en DevTools. Opcionalmente, también puede instalar el complemento Commerce Cloud Recommendation Validator para Chrome. Estos campos aparecen en el Validador de recomendaciones de Commerce Cloud.
- Realm Si este campo está vacío, Reports & Dashboards no sabe de qué realm provienen los datos. Asegúrese de que su rol de usuario en Account Manager tenga los alcances de los permisos establecidos para los entornos de su realm. Confirme que tiene el rol de usuario Informes y paneles en Account Manager con los alcances del permiso establecido para los entornos de su realm. Consulte los requisitos previos.
- instanceType: Si este campo no está establecido en
prd
, sus datos no aparecen. Establezca laisProduction
propiedad entrue
para queinstanceType
se establezca enprd
. Consulte Configurar paneles de informes&.
Posible causa: Los bloqueadores de anuncios detienen las solicitudes a Einstein Activities API.
Solución sugerida:
-
Configure un proxy en Runtime Admin como se describe en Configuración de entornos de tiempo de ejecución administrados.
- Utilice la ruta
mobify/proxy/einstein
. - Dirija todas las solicitudes de Einstein a través de ese proxy agregando el host de la API de Einstein como
api.cquotient.com
.
- Utilice la ruta
-
La configuración de un proxy puede impedir que los datos aparezcan en los paneles de informes & . Esto se debe a que todas las cadenas de solicitud de agente de usuario aparecerán en los paneles de informes & como robots (y no como compradores reales), ya que el proxy reemplaza el encabezado de usuario-agente con
Amazon Cloudfront
. Para evitar este problema, actualice el código de la API de Einstein en su proyecto de PWA Kit para enviarclientUserAgent = navigator.usserAgent
la solicitud de Einstein.En tu proyecto, ve a
/template-retail-react-app/app/hooks/use-einstein.js
y agrega este código.
La configuración de un proxy puede ralentizar el rendimiento de su sitio.
- Ayuda de Salesforce: Reports and Dashboards
- Datos y analítica