¿Cuál es el propósito de tener dos HitBuilders diferentes (Social y Evento)?

Estoy utilizando google analytics para mi aplicación. Estoy utilizando HitBuilder () para obtener los hits de eventos y SocialBuilder () para los golpes de botón social.

Método para los golpes de botón sociales

public void sendGoogleAnalyticsSocialInteractionWithTarget(String SocialNetworkName,String SocialAction,String SocialTarget) { dataTracker.send( new HitBuilders.SocialBuilder() .setNetwork(SocialNetworkName) .setAction(SocialAction) .setTarget(SocialTarget) .build()); } 

Método de eventos Hit

  public void sendGoogleAnalyticsHitEvents(String category,String action,String label) { dataTracker.send(new HitBuilders.EventBuilder() .setCategory(category) .setAction(action) .setLabel(label) .build()); } 

Excepto obtener los detalles de los hits y contar en diferentes categorías, ¿hay algún otro propósito para diferentes HitBuilders?

Es la forma en que se crea el modelo de datos para Google Analytics.

Eventos, Transacciones, Páginas vistas, Social, AdWords son tablas de datos diferentes, con algunas claves relacionadas entre ellas. En la práctica, esto significa que hay algunas de las dimensiones más oscuras / combinaciones métricas que no funcionarán.

La principal razón para tener diferentes constructores de golpe en GA para obtener los datos en diferentes categorías. Puede personalizar la matriz de datos en la sección Personalización.

  • Ga_autoActivityTracking = true: excluir actividades específicas de ser reportadas
  • ¿Es posible configurar una dimensión personalizada en el nivel de seguimiento?
  • Android "No se pudo encontrar el método android.app.Notification $ Builder.setLocalOnly"
  • Google Analytics V4 Medición de la campaña Las pruebas no funcionan
  • Cómo solucionar un error: Duplicar recursos para global_tracker.xml al agregar Google Analytics?
  • Extraño accidente con los últimos servicios de Google Play
  • Google Analytics API v4 para Android NO envía vistas de pantalla
  • Android - Uso de Google Analytics v4 Campaign Measurement
  • En Google Analytics V4, ¿qué nombre de pantalla debo enviar?
  • Cómo obtener "referrer" de la intención donde el usuario hace clic en el enlace de referencia y abre la aplicación pre instalada de playstore
  • Eventos que no disparan en Google Analytics a través del Administrador de etiquetas de Google
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.