opendb-device.schema.json 3.1 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142
{
	"bsonType": "object",
	"required": [],
	"permission": {
		"read": false,
		"create": true,
		"update": false,
		"delete": false
	},
	"properties": {
		"_id": {
			"description": "ID,系统自动生成"
		},
		"appid": {
			"bsonType": "string",
			"description": "DCloud appid"
		},
		"device_id": {
			"bsonType": "string",
			"description": "设备唯一标识"
		},
		"vendor": {
			"bsonType": "string",
			"description": "设备厂商"
		},
		"push_clientid": {
			"bsonType": "string",
			"description": "推送设备客户端标识"
		},
		"imei": {
			"bsonType": "string",
			"description": "国际移动设备识别码IMEI(International Mobile Equipment Identity)"
		},
		"oaid": {
			"bsonType": "string",
			"description": "移动智能设备标识公共服务平台提供的匿名设备标识符(OAID)"
		},
		"idfa": {
			"bsonType": "string",
			"description": "iOS平台配置应用使用广告标识(IDFA)"
		},
		"imsi": {
			"bsonType": "string",
			"description": "国际移动用户识别码(International Mobile Subscriber Identification Number)"
		},
		"model": {
			"bsonType": "string",
			"description": "设备型号"
		},
		"platform": {
			"bsonType": "string",
			"description": "平台类型"
		},
		"uni_platform": {
			"bsonType": "string",
			"description": "uni-app 运行平台,与条件编译平台相同。"
		},
		"os_name": {
			"bsonType": "string",
			"description": "ios|android|windows|mac|linux "
		},
		"os_version": {
			"bsonType": "string",
			"description": "操作系统版本号 "
		},
		"os_language": {
			"bsonType": "string",
			"description": "操作系统语言 "
		},
		"os_theme": {
			"bsonType": "string",
			"description": "操作系统主题 light|dark"
		},
		"pixel_ratio": {
			"bsonType": "string",
			"description": "设备像素比 "
		},
		"network_model": {
			"bsonType": "string",
			"description": "设备网络型号wifi/3G/4G/"
		},
		"window_width": {
			"bsonType": "string",
			"description": "设备窗口宽度 "
		},
		"window_height": {
			"bsonType": "string",
			"description": "设备窗口高度"
		},
		"screen_width": {
			"bsonType": "string",
			"description": "设备屏幕宽度"
		},
		"screen_height": {
			"bsonType": "string",
			"description": "设备屏幕高度"
		},
		"rom_name": {
			"bsonType": "string",
			"description": "rom 名称"
		},
		"rom_version": {
			"bsonType": "string",
			"description": "rom 版本"
		},
		"location_latitude": {
			"bsonType": "double",
			"description": "纬度"
		},
		"location_longitude": {
			"bsonType": "double",
			"description": "经度"
		},
		"location_country": {
			"bsonType": "string",
			"description": "国家"
		},
		"location_province": {
			"bsonType": "string",
			"description": "省份"
		},
		"location_city": {
			"bsonType": "string",
			"description": "城市"
		},
		"create_date": {
			"bsonType": "timestamp",
			"description": "创建时间",
			"forceDefaultValue": {
				"$env": "now"
			}
		},
		"last_update_date": {
			"bsonType": "timestamp",
			"description": "最后一次修改时间",
			"forceDefaultValue": {
				"$env": "now"
			}
		}
	},
	"version": "0.0.1"
}