Tracciare le azioni eseguite nell’app

Le azioni sono gli eventi che si verificano nell’app Android e che desideri misurare.

Ogni azione ha una o più metriche corrispondenti che vengono incrementate ogni volta che si verifica l’evento. Ad esempio, puoi inviare una chiamata trackAction per ciascun nuovo abbonamento, ogni volta che viene visualizzato un articolo oppure ogni volta che viene completato un livello. Le azioni non vengono tracciate automaticamente, pertanto devi chiamare trackAction quando si verifica un evento che desideri tracciare e mappare l'azione a un evento personalizzato.

Tracciamento delle azioni

  1. Aggiungi la libreria al tuo progetto e implementa le funzioni di ciclo di vita (lifecycle).

    Per ulteriori informazioni, consulta Aggiungere l’SDK e il file di configurazione al progetto IntelliJ IDEA o Eclipse in Implementazione e ciclo di vita di base.

  2. Importa la libreria:

    import com.adobe.mobile.*;
    
  3. Quando l'azione da tracciare si verifica nell'app, invoca trackAction per inviare un hit per questa azione:

    Analytics.trackAction("myapp.ActionName", null);
    
  4. Nell’interfaccia utente di Adobe Mobile Services, seleziona l’app e fai clic su Gestione impostazioni app.

  5. Fai clic su Gestione variabili e metriche e quindi sulla scheda Metriche personalizzate.

  6. Mappa su un evento personalizzato il nome dei dati contestuali definito nel codice, ad esempio myapp.ActionName.

Puoi anche impostare una proprietà che contenga tutti i valori delle azioni mediante la mappatura di una proprietà personalizzata denominata ad esempio Azioni personalizzate e l’impostazione del valore su a.action.

Invio di dati aggiuntivi

Oltre al nome dell'azione, con ogni chiamata di tracciamento delle azioni puoi inviare anche dati di contesto aggiuntivi:

HashMap<String, Object> exampleContextData = new HashMap<String, Object>(); 
exampleContextData.put("myapp.social.SocialSource", "Twitter"); 
Analytics.trackAction("myapp.SocialShare", exampleContextData);

I valori dei dati contestuali devono essere mappati su variabili personalizzate in Adobe Mobile Services:

Rapporti sulle azioni

Interfaccia Rapporto
Adobe Mobile Services Rapporto Percorsi azione. Visualizza l’ordine in cui si verificano le azioni nell’app. Puoi anche fare clic su Personalizza su qualsiasi rapporto per visualizzare le azioni in base a classifica, tendenze o dettagli, oppure puoi applicare un filtro per vedere le azioni relative a un dato segmento.
Reporting e analisi di marketing Rapporto Evento personalizzato. Dopo aver mappato un’azione su un evento personalizzato, puoi visualizzare gli eventi da app mobile in modo analogo a tutti gli altri eventi di Analytics.
Analisi ad hoc Rapporto Evento personalizzato. Dopo aver mappato un’azione su un evento personalizzato, puoi visualizzare gli eventi da app mobile in modo analogo a tutti gli altri eventi di Analytics.

In questa pagina