Configuración manual de Content Analytics
Este artículo detalla las acciones manuales necesarias para iniciar o detener la recopilación de datos de una configuración de Content Analytics o para editar la implementación de Content Analytics.
Las opciones de configuración disponibles son las siguientes:
Iniciar la recopilación de datos
Para iniciar la recopilación de datos para una configuración de Content Analytics implementada:
-
Siga el flujo de publicación. La biblioteca de la propiedad Etiquetas que contiene la configuración de Content Analytics se ha publicado correctamente.
-
Instale el código incrustado en el elemento
<head>de las páginas en su entorno de desarrollo, ensayo o publicación, sujeto a Content Analytics.
Detener la recopilación de datos
Para detener la recopilación de datos de una configuración de Content Analytics implementada:
- Elimine el código incrustado en el elemento
<head>de las páginas de su entorno de producción, desarrollo o ensayo, sujeto a Content Analytics. - Elimine la propiedad Etiquetas asociada a la configuración de Content Analytics.
Modificar la recopilación de datos
Puede realizar algunos cambios menores en una configuración implementada mediante el asistente de configuración guiada. Por ejemplo, cambiar la vista de datos o habilitar o deshabilitar experiencias.
Utilice la extensión de Adobe Content Analytics en la propiedad Etiquetas asociada con la configuración de Content Analytics para realizar cambios en los siguientes artefactos:
-
Zona protegida y secuencia de datos.
note caution CAUTION Compruebe que la zona protegida y la secuencia de datos que configuró en la extensión de Adobe Content Analytics ya estén configuradas para Content Analytics mediante la configuración guiada en una fase anterior. Esta configuración garantiza que todos los artefactos necesarios estén disponibles.
Compruebe también que las actualizaciones para zonas protegidas o flujos de datos no interfieran con otra configuración de Content Analytics configurada para utilizar la misma zona protegida o flujos de datos. -
Captura y definición de experiencias
Puede habilitar o deshabilitar las experiencias y editar las combinaciones de expresión regular y parámetros de consulta para determinar cómo se procesa el contenido en el sitio web.
-
Puede editar las expresiones regulares para modificar la forma en que segmenta las páginas y los recursos.
Después de realizar cambios en la extensión de Adobe Content Analytics, asegúrese de usar el flujo de publicación para iniciar la recopilación de datos en función de los cambios realizados.
Versiones
Si desea recopilar experiencias de Content Analytics, debe considerar implementar el control de versiones para garantizar que las nuevas experiencias (cambios en la página web) se recopilen correctamente.
Para implementar el control de versiones, añada una función global adobe.getContentExperienceVersion en las páginas que considere experiencias que desee analizar.
La función adobe.getContentExperienceVersion debe devolver una cadena como valor, que puede ser cualquier cosa que elija, para identificar la versión. La versión se añadió a la URL de Experience ID.
Si la función no está presente o no se devuelve ningún valor desde la función, se utiliza el valor NoVersion como predeterminado.
Ejemplo
window.adobe = window.adobe || {};
window.adobe.getContentExperienceVersion = () => {
return "1.0";
};
Identidades
Content Analytics gestiona las identidades de la siguiente manera:
- ECID se rellena automáticamente en la parte
identityMapdel esquema de Content Analytics. - Si necesita otros valores de identidad en
identityMap, debe establecer estos valores en la llamada de retornoonBeforeEventSenddentro de la extensión del SDK web. - No se admite la vinculación basada en campos porque el esquema es propiedad del sistema. Por lo tanto, no se puede añadir otro campo al esquema para admitir la vinculación basada en el campo
Para asegurarse de que los datos de identidad de Content Analytics y los datos de identidad del SDK web de Adobe Experience Platform se vinculen correctamente en el nivel de campo, debe realizar modificaciones en el SDK web antes de la devolución de llamada de evento.
-
Vaya a la propiedad Etiquetas que contiene las extensiones del SDK web de Adobe Experience Platform y de Adobe Content Analytics.
-
Seleccione
Extensiones. -
Seleccione la extensión del SDK web de Adobe Experience Platform.
-
Seleccione Configurar.
-
En la sección Instancias de SDK, desplácese hacia abajo hasta Recopilación de datos - Activada antes de la devolución de llamada de envío de evento.
-
Seleccione </> Proporcionar antes del código de devolución de llamada de envío de evento.
-
Añada el siguiente código:
code language-javascript window.adobeContentAnalytics?.forwardEvent(content); content.xdm.identityMap = _satellite.getVar('identityMap'); if ((content.xdm.eventType === "content.contentEngagement") && (_satellite.getVar('identityMap') != null)) { return true; }
-
Seleccione Guardar para guardar el código.
-
Seleccione Guardar para guardar la extensión.
-
Publique las actualizaciones de su propiedad Etiquetas.