Inicializar SDK
Siga los pasos de la Inicializar SDK para asegurarse de que todas las tareas necesarias para cargar el Adobe Target La biblioteca JavaScript at.js se ejecuta en la secuencia correcta.
Inicializar diagrama de SDK diagram
En el caso de las aplicaciones de varias páginas, este flujo se produce cada vez que la página se vuelve a cargar o el visitante navega a una nueva página del sitio web.
{width="600" modal="regular"}
Haga clic en los siguientes vínculos para desplazarse a las secciones deseadas:
- 1.1: cargar el SDK de la API de visitante
- 1.2: Establecer el ID de cliente
- 1.3: Configurar la solicitud automática de carga de página
- 1.4: Configurar la gestión de parpadeos
- 1.5: Configurar asignación de datos
- 1.6: Promoción
- 1.7: Criterios basados en el carro de compras
- 1.8: Criterios basados en popularidad
- 1.9: Criterios basados en elementos
- 1.10: Criterios basados en el usuario
- 1.11: Criterios personalizados
- 1.12: Proporcionar atributos utilizados en las reglas de inclusión
- 1.13: Proporcionar excludedIds
- 1.14: Pasar el parámetro entity.event.detailsOnly=true
- 1.15: Configurar la asignación de datos remotos
- 1.16: cargar at.js
1.1: cargar el SDK de la API de visitante load
Este paso ayuda a garantizar que la variable VisitorAPI.js
La biblioteca de se carga, configura e inicializa correctamente.
Requisitos previos
- Para utilizar el servicio de ID/API de visitante, su empresa debe estar habilitada para Adobe Experience Cloud y tienen un ID de organización. Para obtener más información, consulte Requisitos del Experience Cloud: ID de organización en el Ayuda del servicio de identidad guía.
- Necesita el
VisitorAPI.js
archivo. Ya debería tener este archivo si tiene Adobe Analytics implementado. Este archivo también se puede agregar a través de la variable Adobe Experience Platform extensión de etiquetas or can be downloaded from the Adobe Analytics Code Manager.
Configure y consulte VisitorAPI.js
Para obtener más información, consulte Implementación del servicio de Experience Cloud para Target.
Lecturas
- Introducción al servicio de identidad del Experience Cloud
- Acerca del servicio de ID
- Cookies y el servicio de Experience Cloud ID
- Solicitud y configuración de ID con el servicio de identidad de Experience Cloud
- Conceptos básicos de sincronización de ID y tasas de coincidencia
Acciones
- Incrustar el
VisitorAPI.js
en sus páginas web. - Lea más información sobre configuraciones disponibles para el servicio API/ID de visitante.
- Después del
VisitorAPI.js
cuando se cargue el archivo, utilice elVisitor.getInstance
para inicializar con las configuraciones necesarias. - Familiarícese con las métodos disponibles.
Vuelva al diagrama situado en la parte superior de esta página.
1.2: Establecer el ID de cliente set
Este paso ayuda a garantizar que los ID conocidos de los visitantes (ID de CRM, ID de usuario, etc.) estén vinculados al ID anónimo de Adobe para la personalización entre dispositivos.
Requisitos previos
- El ID conocido de los visitantes debe estar disponible en la capa de datos.
Establecimiento del ID de cliente
Para obtener más información, consulte setCustomerIDs.
Lecturas
Acciones
- Uso
visitor.setCustomerIDs
para establecer el ID conocido del visitante.
Vuelva al diagrama situado en la parte superior de esta página.
1.3: Configurar la solicitud automática de carga de página automatic
Este paso permite que at.js recupere todas las experiencias que se deben procesar en la página al cargar el archivo de biblioteca JavaScript at.js.
Requisitos previos
- No todos los datos de la capa de datos deben enviarse a Target. Consulte con su equipo empresarial (equipo de marketing digital) para determinar qué datos son valiosos para la experimentación, la optimización y la personalización. Solo se deben enviar estos datos a Target.
- Asegúrese de no enviar ningún dato de información de identificación personal (PII) a Target.
Configurar la solicitud automática de carga de página
Para obtener más información, consulte targetGlobalSettings().
Lecturas
Obtenga información acerca de pageLoadEnabled
configuración en targetGlobalSettings().
Acciones
- Modifique la
window.targetGlobalSettings
para habilitar solicitudes automáticas de carga de página.
Vuelva al diagrama situado en la parte superior de esta página.
1.4: Configurar la gestión de parpadeos flicker
Este paso ayuda a garantizar que no haya parpadeo en la página al enviar experiencias.
Requisitos previos
- Hable con el equipo responsable del rendimiento de la página web sobre los pros y los contras de controlar el parpadeo mediante el método predeterminado utilizado por at.js. Puede buscar patrones de diseño que le permitan utilizar una solución personalizada de control de parpadeo, como la animación del cargador. Si no encuentra ningún patrón, puede solicitar uno nuevo.
Configuración del control de parpadeo
Para obtener más información, consulte targetGlobalSettings().
Configuración bodyHidingEnabled
hasta true
oculta el cuerpo completo de la página mientras la solicitud de carga de página está en curso. Si no ha habilitado la solicitud automática de carga de página por algún motivo (por ejemplo, si los datos no están listos más adelante), es mejor establecer esta configuración en false
.
Si tiene deshabilitado bodyHidingEnabled
dado que no desea activar APLR y desea activar la solicitud de página más adelante, o no necesita gestionar el parpadeo, debe implementar su propia gestión de parpadeo. Puede controlar el parpadeo de dos formas: ocultando las secciones en prueba o mostrando un pulsador en las secciones en prueba.
Lecturas
- Cómo gestiona at.js el parpadeo
- Obtenga información sobre los objetos bodyHiddenStyle y bodyHidingEnabled en targetGlobalSettings().
Acciones
- Modifique la
window.targetGlobalSettings
objeto que se va a establecerbodyHiddenStyle
ybodyHidingEnabled
.
Vuelva al diagrama situado en la parte superior de esta página.
1.5: Configurar asignación de datos data-mapping
Este paso ayuda a garantizar que todos los datos que se deben enviar a Target está configurado.
Requisitos previos
-
La capa de datos debe estar lista con todos los datos que deben enviarse a Target.
-
Recommendations: enriquecer perfil.
- Aprobado
entity.id
para capturar datos de artículos y criterios vistos recientemente según criterios basados en el último producto visto. - Aprobado
entity.id
para recopilar datos para los criterios de popularidad basados en la categoría favorita. - Pase el atributo de perfil si los criterios personalizados se basan en él o se utilizan en el filtrado de reglas de inclusión en cualquier criterio.
- Aprobado
-
Recommendations: ingerir datos de productos.
- Se pueden pasar otros parámetros de entidad (reservados y personalizados) para introducir o actualizar el catálogo de productos en Recommendations.
- El catálogo de productos también se puede actualizar utilizando fuentes de entidad utilizando Target IU o API.
Asignación de datos aTarget
Para obtener más información, consulte targetPageParams().
Lecturas
- targetPageParams()
- Planificar e implementar Recommendations
- Configurar el catálogo de Recommendations
Acciones
- Utilice el
targetPageParams()
para establecer todos los datos necesarios que deben enviarse a Target.
Vuelva al diagrama situado en la parte superior de esta página.
1.6: Promoción promotion
Añada elementos promocionados y controle su ubicación en su Target Recommendations diseños.
Opciones disponibles
- Promocionar por ID
- Promocionar por colección
- Promocionar por atributo
Parámetros de entidad obligatorios
- El atributo de elemento de la promoción debe pasarse al utilizar la opción "promocionar por atributo".
Vuelva al diagrama situado en la parte superior de esta página.
1.7: Criterios basados en el carro de compras cart
Haga recomendaciones basadas en el contenido del carro de compras del usuario.
Criterios disponibles
- Los ususarios que vieron estos, vieron aquellos
- Los ususarios que vieron esto, compraron aquello.
- Los ususarios que compraron estos, compraron aquellos
Parámetros de entidad obligatorios
- cartIds
Lecturas
Vuelva al diagrama situado en la parte superior de esta página.
1.8: Criterios basados en popularidad popularity
Haga recomendaciones basadas en la popularidad general de un elemento en el sitio o en la popularidad de elementos dentro de la categoría, marca, género, etc. favoritos o más vistos de un usuario.
Criterios disponibles
- Más visitados en todo el sitio
- Más visitados por categoría
- Más visitados por atributo de artículo
- Principales vendedores en todo el sitio
- Principales vendedores por categoría
- Principales vendedores por atributo de artículo
- Superior por métrica de Analytics
Parámetros de entidad obligatorios
entity.categoryId
o el atributo de artículo para la popularidad basada en si los criterios se basan en el artículo actual o en el atributo de artículo.- No se debe pasar nada para los más visitados/más vendidos en el sitio.
Lecturas
Vuelva al diagrama situado en la parte superior de esta página.
1.9: Criterios basados en elementos item
Haga recomendaciones basadas en la búsqueda de artículos similares a los que el usuario está viendo o ha visto recientemente.
Criterios disponibles
- Los usuarios que vieron esto, vieron aquello.
- Los usuarios que vieron esto, compraron aquello.
- Los usuarios que compraron esto, compraron aquello.
- Artículos con atributos similares
Parámetros de entidad obligatorios
entity.id
o cualquier atributo de perfil utilizado como clave
Lecturas
Vuelva al diagrama situado en la parte superior de esta página.
1.10: Criterios basados en el usuario user
Haga recomendaciones basadas en el comportamiento del usuario.
Criterios disponibles
- Artículos vistos recientemente.
- Recomendado para usted
Parámetros de entidad obligatorios
entity.id
Lecturas
Vuelva al diagrama situado en la parte superior de esta página.
1.11: Criterios personalizados custom
Cree recomendaciones basadas en un archivo personalizado que haya cargado.
Criterios disponibles
- Algoritmo personalizado
Parámetros de entidad obligatorios
entity.id
o el atributo utilizado como clave para el algoritmo personalizado
Lecturas
Vuelva al diagrama situado en la parte superior de esta página.
1.12: Proporcionar atributos utilizados en las reglas de inclusión inclusion
Vuelva al diagrama situado en la parte superior de esta página.
1.13: Proporcionar excludedIds exclude
Pase los ID de entidad de las entidades que desee excluir de las recomendaciones. Por ejemplo, quizás desee excluir artículos que ya se encuentren en el carro de compras.
Vuelva al diagrama situado en la parte superior de esta página.
1.14: Pasar el entity.event.detailsOnly=true
parámetro true
Use los atributos de entidad para pasar la información de producto o contenido a Target Recommendations.
Lecturas
Vuelva al diagrama situado en la parte superior de esta página.
1.15: Configurar la asignación de datos remota (remota)
Este paso garantiza que todos los datos que deben enviarse a Target está configurado.
Requisitos previos
- La capa de datos debe estar lista con todos los datos que deben enviarse a Target.
Configuración de proveedores de datos
Para obtener más información, consulte Proveedores de datos.
Lecturas
Acciones
Utilice el targetPageParams()
para establecer todos los datos necesarios que deben enviarse a Target.
Vuelva al diagrama situado en la parte superior de esta página.
1.16: cargar at.js web
Este paso garantiza que la biblioteca JavaScript at.js se cargue e inicialice.
Requisitos previos
- Descargue o pídale a su equipo de marketing digital el
at.js 2.*x*
Archivo de biblioteca JavaScript.
Lecturas
Acciones
Incruste el archivo at.js en todas las páginas web donde se debe llevar a cabo la experimentación, la optimización, la personalización y la recopilación de datos.
Vuelva al diagrama situado en la parte superior de esta página.
Continúe con el paso 2: Configuración de la recopilación de datos.