visitorInformation.setId( info.getClientId() );
return visitorInformation;
}
private String createCustomVariables( TrackingInfo info ) {
CustomVariablesBuilder builder = new CustomVariablesBuilder();
builder.addCustomVariable( "Application Version", info.getAppVersion() );
builder.addCustomVariable( "Locale", info.getClientLocale().getLanguage() + "-" + info.getClientLocale().getCountry() );
builder.addCustomVariable( "Device Model", info.getDeviceModel() );
builder.addCustomVariable( "Device OS Version", info.getDeviceOsVersion() );
builder.addCustomVariable( "Device Vendor", info.getDeviceVendor() );
builder.addCustomVariable( "Tabris Version", info.getTabrisVersion() );
return builder.getJson();
}