Puede definir e implementar eventos de análisis personalizados para complementar los eventos de análisis predefinidos que se utilizan en las aplicaciones de AEM Mobile. Por ejemplo, puede crear un evento personalizado que realice el seguimiento del comportamiento, como analizar cuántos usuarios se suscribieron a un boletín de noticias en un artículo HTML.
Utilice Mobile Marketing Dashboard para definir los eventos de análisis personalizados, así como las nuevas reglas de procesamiento de dichos eventos y, después, enviarlos desde el contenido del HTML.
Los análisis personalizados se pueden obtener a través de Mobile Marketing SDK. Para ello, debe realizar una compra adicional a través de Digital Marketing Cloud.
El usuario que configura los eventos de análisis personalizados debe ser administrador del grupo de informes en Adobe Analytics. Asimismo, el administrador debe disponer de autorización para editar las reglas de procesamiento. Para obtener más información sobre cómo obtener autorización para editar las reglas de procesamiento, consulte las secciones Reglas de procesamiento y Obtener autorización para utilizar reglas de procesamiento.
El contenido HTML que envía eventos personalizados debe tener activadas las características de extensibilidad. Puede acceder a esta opción al editar las propiedades del artículo en el portal de servicios bajo demanda.
El primer paso en la configuración de un análisis personalizado consiste en definir sus eventos y sus evars. Para realizar este paso, se requieren derechos de administrador para análisis. El administrador puede configurar análisis personalizados en Mobile Marketing Dashboard o en el sitio de Adobe Analytics.
Una vez que el administrador define los eventos y las evars del análisis personalizado, debe agregar las reglas de procesamiento de los eventos y las evars. Además, debe disponer de autorización para editar reglas de procesamiento, como se ha indicado anteriormente en este documento.
Una vez que se hayan definido las evars, las reglas de procesamiento y los eventos del análisis personalizado, edite el contenido HTML para enviar eventos personalizados. En el artículo HTML, debe incluir el SDK de Analytics, activar las características de extensibilidad y enviar el evento personalizado.
Incorporación del SDK de Analytics
Incluya la siguiente etiqueta <script> en la etiqueta <head> del contenido HTML.
<script type="text/javascript" src="cordova.js"></script>
Activación de las características de extensibilidad
Al crear un artículo con contenido HTML, asegúrese de que selecciona la opción Activar las características de extensibilidad en las propiedades del artículo.
Envío del evento personalizado
Configure el contenido HTML para enviar el evento personalizado. Este se envía mediante los métodos de seguimiento descritos en este artículo (en inglés):
https://marketing.adobe.com/resources/help/en_US/mobile/ios/phonegap_methods.html
A continuación, se muestran dos ejemplos.
ADB.trackAction("MyCustomEvent1", {"evar77":"user-defined value"}, null, null); OR ADB.trackAction("MyCustomEvent2", {"evar78":"user-defined value"}, null, null);
Resumen de este ejemplo
En el ejemplo anterior, el contenido HTML se ha configurado para enviar estos dos eventos personalizados:
- MyCustomEvent1
- MyCustomEvent2
MyCustomEvent1 utiliza evar77. El usuario transmite la información pertinente de este evento en esta evar. Del mismo modo, MyCustomEvent2 utiliza evar78.
La regla de procesamiento establece que cuando se reciben MyCustomEvent1 y MyCustomEvent2, incrementa el recuento del evento correspondiente. Asimismo, esta regla establece que MyCustomEvent1 y MyCustomEvent2 se deben sobrescribir con los valores que el usuario estableció en evar77 y evar78, respectivamente.