Show Menu
ARGOMENTI×

Tracciare le azioni eseguite nell'app

Per “azioni” si intendono gli eventi che si verificano nell'app Android oggetto delle misurazioni.
A ogni azione corrispondono una o più metriche 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 un prop che contenga tutti i valori delle azioni mediante la mappatura di un prop personalizzato con un nome come 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.