eventHit.setLabel( eventId );
return eventHit;
}
private AdvancedConfiguration createAdvancedConfiguration( TrackingEvent event ) {
AdvancedConfiguration configuration = new AdvancedConfiguration();
TrackingInfo info = event.getInfo();
String screenResolution = info.getScreenResolution().x + "x" + info.getScreenResolution().y;
configuration.setScreenResolution( screenResolution );
configuration.setAppId( info.getAppId() );
configuration.setAppVersion( info.getAppVersion() );
configuration.setIpOverride( info.getClientIp() );
configuration.setUserAgentOverride( UserAgentUtil.getProvider( info.getPlatform() ).getUserAgent( info ) );
configuration.setUserLanguage( info.getClientLocale().getLanguage() + "-" + info.getClientLocale().getCountry() );
configuration.setViewportSize( screenResolution );
return configuration;
}