He creado un Google estadísticas de aplicaciones de muestra de prueba como se indica en el Google Analytics SDK for Android documentation y he iniciado Seguimiento en mi código usando:Google Analytics - Seguimiento desconocido
tracker = GoogleAnalyticsTracker.getInstance();
tracker.trackEvent(
"Clicks", // Category
"Button", // Action
"clicked", // Label
77);
Y
tracker.trackPageView("/HomeScreen");
tracker.dispatch();
he creado una cuenta de Google Analytics, en mi cuenta si va a la pestaña Configuración de Analytics. Estoy consiguiendo el estatus de "Seguimiento Desconocido"
He intentado hacer clic en la edición y se hizo clic en el estado de verificación y después también me estoy haciendo "Seguimiento No instalado"
Para Referencia Mi código es:
public class GAnalytics extends Activity {
GoogleAnalyticsTracker tracker;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
tracker = GoogleAnalyticsTracker.getInstance();
tracker.start("UA-19487404-1",20, this);
setContentView(R.layout.main);
Button createEventButton = (Button)findViewById(R.id.NewEventButton);
createEventButton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
tracker.trackEvent(
"Clicks", // Category
"Button", // Action
"clicked", // Label
77); // Value
}
});
Button createPageButton = (Button)findViewById(R.id.NewPageButton);
createPageButton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
tracker.trackPageView("/HomeScreen");
}
});
Button quitButton = (Button)findViewById(R.id.QuitButton);
quitButton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
finish();
}
});
Button dispatchButton = (Button)findViewById(R.id.DispatchButton);
dispatchButton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
tracker.dispatch();
}
});
}
@Override
protected void onDestroy() {
super.onDestroy();
super.onDestroy();
tracker.dispatch();
tracker.stop();
}
}
Por favor avísenme dónde estoy haciendo mal.
@cantOna - es necesario después de un RastrearEvento el envío()? En mis lecturas del documento, no parecía tan a menos que uno dio un tiempo de espera de despacho. CORRECCIÓN: después de una lectura más profunda, parece que el envío es necesario si NO proporciona un tiempo de espera de envío. Si se proporciona un tiempo de espera y hay mensajes para enviar, se procesarán por lotes. – KevinDTimm
Sí, hice el mismo intento de seguimiento manual también .. Usado tracker.dispatch –
Estoy recibiendo 11-08 20: 14: 26.813: WARN/googleanalytics (456): org.apache.http.NoHttpResponseException: El servidor de destino no respondió –