private void InjectDeviceInfo(Dictionary<string, string> parameters)
{
InjectDeviceInfoIds(parameters);
AddString(parameters, "app_display_name", DeviceInfo.AppDisplayName);
AddString(parameters, "app_name", DeviceInfo.AppName);
AddString(parameters, "app_version", DeviceInfo.AppVersion);
AddString(parameters, "app_publisher", DeviceInfo.AppPublisher);
AddString(parameters, "app_author", DeviceInfo.AppAuthor);
AddString(parameters, "device_type", DeviceInfo.DeviceType);
AddString(parameters, "device_name", DeviceInfo.DeviceName);
AddString(parameters, "device_manufacturer", DeviceInfo.DeviceManufacturer);
AddString(parameters, "architecture", DeviceInfo.Architecture);
AddString(parameters, "os_name", DeviceInfo.OsName);
AddString(parameters, "os_version", DeviceInfo.OsVersion);
AddString(parameters, "language", DeviceInfo.Language);
AddString(parameters, "country", DeviceInfo.Country);
AddString(parameters, "eas_name", DeviceInfo.EasFriendlyName);
AddString(parameters, "eas_id", DeviceInfo.EasId);
AddString(parameters, "eas_os", DeviceInfo.EasOperatingSystem);
AddString(parameters, "eas_firmware_version", DeviceInfo.EasSystemFirmwareVersion);
AddString(parameters, "eas_hardware_version", DeviceInfo.EasSystemHardwareVersion);
AddString(parameters, "eas_system_manufacturer", DeviceInfo.EasSystemManufacturer);
AddString(parameters, "eas_product_name", DeviceInfo.EasSystemProductName);
AddString(parameters, "eas_system_sku", DeviceInfo.EasSystemSku);
}