Você pode definir e implementar eventos personalizados de análise para complementar os eventos predefinidos de análise usados em aplicativos do AEM Mobile. Por exemplo, você pode criar um evento personalizado que monitora um comportamento, como a análise de quantos usuários assinaram um boletim informativo em um artigo HTML.
Use o Mobile Marketing Dashboard para definir eventos personalizados de análise e novas regras de processamento para esses eventos. Você pode, então, enviar esses eventos personalizados de análise diretamente do conteúdo HTML.
A análise personalizada é fornecida com o Mobile Marketing SDK. Isso requer uma compra adicional por meio da Digital Marketing Cloud.
O usuário que configura os eventos personalizados de análise deve ser um administrador do conjunto de relatórios do Adobe Analytics. Além disso, o administrador deve estar autorizado a editar regras de processamento. Para obter mais informações sobre como receber autorização para editar regras de processamento, consulte Regras de processamento e Receber autorização para utilizar as regras de processamento.
O conteúdo HTML que envia eventos personalizados deve ter recursos de extensibilidade ativados. Essa opção está disponível ao editar as propriedades do artigo no portal de serviços sob demanda.
A primeira etapa para configurar análises personalizadas é definir os eventos e evars personalizados de análise. Essa etapa requer direitos de administrador para análise. O administrador pode configurar análises personalizadas usando o Mobile Marketing Dashboard ou o site do Adobe Analytics.
Depois de definir os eventos e evars personalizados de análise, o administrador precisa adicionar regras de processamento para os eventos e as evars. O administrador precisa ter autorização para editar regras de processamento, conforme descrito anteriormente neste documento.
Assim que os eventos personalizados de análise, as evars e as regras de processamento forem definidos, edite o conteúdo HTML para enviar os eventos personalizados. No artigo HTML, você precisa incluir o Analytics SDK, ativar os recursos de extensibilidade e enviar o evento personalizado.
Incluir o Analytics SDK
Inclua a seguinte tag <script> na tag <head> no conteúdo HTML.
<script type="text/javascript" src="cordova.js"></script>
Ativar recursos de extensibilidade
Ao criar o artigo que inclui o conteúdo HTML, selecione a opção Ativar recursos de extensibilidade nas propriedades do artigo.
Enviar o evento personalizado
Configure o conteúdo HTML para enviar o evento personalizado. O evento personalizado é enviado usando os métodos de rastreamento descritos neste artigo:
https://marketing.adobe.com/resources/help/en_US/mobile/ios/phonegap_methods.html
Veja a seguir dois exemplos.
ADB.trackAction("MyCustomEvent1", {"evar77":"user-defined value"}, null, null); OR ADB.trackAction("MyCustomEvent2", {"evar78":"user-defined value"}, null, null);
Resumo deste exemplo
No exemplo acima, o conteúdo HTML é configurado para enviar estes dois eventos personalizados:
- MyCustomEvent1
- MyCustomEvent2
O MyCustomEvent1 usa a evar77. O usuário passa informações relevantes a esse evento nesta evar. Da mesma forma, o MyCustomEvent2 usa a evar78.
De acordo com a regra de processamento, quando MyCustomEvent1 e MyCustomEvent2 forem recebidos, a contagem do evento correspondente deve ser incrementada. Além disso, a regra de processamento indica que MyCustomEvent1 e MyCustomEvent2 devem ser substituídos pelos valores que o usuário definiu na evar77 e na evar78, respectivamente.