Show Menu
TEMAS×

Seguimiento de estados de aplicaciones

Los estados son las distintas pantallas o vistas de su aplicación.
Cada vez que se muestra un nuevo estado en su aplicación (por ejemplo, cuando un usuario navega de la página principal al suministro de noticias), se envía una llamada trackState . En Android, suele llamarse a trackState cada vez que se carga una nueva actividad.

Seguimiento de estados

  1. Agregue la biblioteca al proyecto e implemente el ciclo vital.
    Para obtener más información, consulte Agregar el SDK y el archivo de configuración a su proyecto IntelliJ IDEA o Eclipse en Implementación principal y ciclo de vida .
  2. Importe la biblioteca:
    import com.adobe.mobile.*;
    
    
  3. En la función onCreate , llame a trackState para enviar una visita para esta vista de estado:
    @Override 
    public void onCreate(Bundle savedInstanceState) { 
        super.onCreate(savedInstanceState); 
        setContentView(R.layout.main); 
    
        // Adobe - track when this state loads 
        Analytics.trackState("State Name", null); 
    }
    
    
El "State Name" se recoge en la variable View State de Adobe Mobile Services y se registra una vista para cada llamada trackState . En otras interfaces de Analytics, View State se muestra como Page Name y state views como page views .

Envío de datos adicionales

Además del "State Name" , puede enviar datos de contexto adicionales con cada llamada de acción de seguimiento:
@Override 
public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.main); 
  
    // Adobe - track when this state loads 
    HashMap<String, Object> exampleContextData = new HashMap<String, Object>(); 
    exampleContextData.put("myapp.login.LoginStatus", "logged in"); 
    Analytics.trackState("Home Screen", exampleContextData); 
}

El valor de los datos de contexto debe asignarse a variables personalizadas de Adobe Mobile Services:

Realización de informes de estado de la aplicación

Los estados suelen verse mediante un informe de ruta, lo que le permite ver cuántos usuarios navegan por su aplicación y qué estados se ven con más frecuencia.
Adobe Mobile Services
El informe Ver estados . Este informe se basa en las rutas que los usuarios tomaron a través de su aplicación. Una ruta de ejemplo es Inicio > Configuración > Fuente .
Adobe Analytics
Los estados pueden verse desde cualquier parte donde puedan verse las Páginas, como los informes Páginas , Vistas de la página y Ruta .
Análisis específico
Los estados pueden verse desde cualquier parte donde puedan verse las Páginas empleando la dimensión Página , la métrica Vistas de la página y los informes Ruta .