{
	"$schema": "http://json-schema.org/draft-04/schema#",
	"title": "AppStart",
	"type": "object",
	"additionalProperties": false,
	"description": "Analytics-v2 .. App Start object",
	"properties": {
		"log_context": {
			"$ref": "/resources/schema/analytics/client/v2/LogContext.json",
			"description": "Required Log Context Reference"
		},
		"event_name": {
			"type": "string",
			"enum": ["APP_START"]
		},
		"schema_definition": {
			"type": "string",
			"enum": ["AppStart"]
		},
		"connected_svcs_product_type": {
			"type": "number",
			"description": "Product type state"
		},
		"connected_svcs_purchase_state": {
			"type": "number",
			"description": "Purchase state"
		},
		"demo_mode_vehicle_state": {
			"type": "boolean",
			"description": "If vehicle is in demo mode"
		},
		"region": {
			"type": "string",
			"description": "Region is defined by the Region the Vehicle will be sold into - NA, EU, IL etc"
		},
		"language": {
			"type": "string",
			"description": "Language is defined by the system setting for the display Language. Telenav definition of language should be used.En-rUS=US English or En-rGB=UK English"
		},
		"model_year": {
			"type": "string",
			"description": "car model year code from the vin number - H for 2017,J for 2018 etc"
		},
		"vehicle_manufacturer": {
			"type": "string",
			"description": "2 letters code, designates the vehicle manufacturer"
		},
		"car_model": {
			"type": "string",
			"description": "5 letters field, denotes the vehicle's brand, engine size and type"
		},
		"order_id": {
			"type": "string",
			"description": "order id associated"
		},
		"product_id": {
			"type": "string",
			"description": "product id associated, e.g. - INFO_NAV_IN_DASH_NAV_TRIAL_HIGH_NA"
		},
		"purchase_time": {
			"type": "integer",
			"description": "purchase time epoch"
		},
		"start_time": {
			"type": "integer",
			"description": "subscription start time epoch"
		},
		"end_time": {
			"type": "integer",
			"description": "subscription end time epoch"
		},
		"auto_renew": {
			"type": "boolean",
			"description": "if auto renew"
		},
		"features": {
			"type": "array",
			"items": {
				"type": "string"
			},
			"description": "List of Applicable features,e.g.[INFO_NAV_CONNECTIVITY,INFO_NAV_MAP_UPDATE,INFO_NAV_SELF_LEARNING,INFO_NAV_TRAFFIC]"
		},
		"os_version":{
			"type":"string",
			"description":"Device OS version e.g. iOS 7.01"
		},
		"connection_type":{
			"$ref":"/resources/schema/analytics/client/v2/InternetConnectionType.json",
			"description":"Connection Type of device for the event/click"
		},
		"app_id":{
			"type":"string",
			"description":"Application APP ID"
		},
		"map_source":{
			"$ref":"/resources/schema/analytics/client/v2/MapSourceType.json",
			"description":"Map source currently configured for the app/user"
		}
	},
	"required": [
		"log_context",
		"event_name",
		"schema_definition"
	]
}