public class Device extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| Device() | 
| Device(Device source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getDeviceId()Get *内测中,敬请期待。* | 
| String | getIDFA()Get **iOS设备专用**,该字段表示业务用户对应的**IDFA**(广告标识符),这是由苹果公司提供的用于标识用户的广告标识符,由一串16进制的32位数字和字母组成。 备注:苹果公司自2021年iOS14更新后允许用户手动关闭或者开启IDFA,故此字符串标记有效性可能有所降低。 | 
| String | getIDFV()Get **iOS设备专用**,该字段表示业务用户对应的**IDFV**(应用开发商标识符),这是由苹果公司提供的用于标注应用开发商的标识符,由一串16进制的32位数字和字母组成,可被用于唯一标识设备。 | 
| String | getIMEI()Get 该字段表示业务用户对应设备的**IMEI码**(国际移动设备识别码),该识别码可用于识别每一部独立的手机等移动通信设备,方便设备识别与管理。 备注:格式为**15-17位纯数字**。 | 
| String | getIP()Get 该字段表示业务用户对应设备的IP地址。 备注:目前仅支持IPv4地址记录,不支持IPv6地址记录。 | 
| String | getMac()Get 该字段表示业务用户对应的MAC地址,以方便设备识别与管理;其格式与取值与标准MAC地址一致。 | 
| String | getTokenId()Get *内测中,敬请期待。* | 
| void | setDeviceId(String DeviceId)Set *内测中,敬请期待。* | 
| void | setIDFA(String IDFA)Set **iOS设备专用**,该字段表示业务用户对应的**IDFA**(广告标识符),这是由苹果公司提供的用于标识用户的广告标识符,由一串16进制的32位数字和字母组成。 备注:苹果公司自2021年iOS14更新后允许用户手动关闭或者开启IDFA,故此字符串标记有效性可能有所降低。 | 
| void | setIDFV(String IDFV)Set **iOS设备专用**,该字段表示业务用户对应的**IDFV**(应用开发商标识符),这是由苹果公司提供的用于标注应用开发商的标识符,由一串16进制的32位数字和字母组成,可被用于唯一标识设备。 | 
| void | setIMEI(String IMEI)Set 该字段表示业务用户对应设备的**IMEI码**(国际移动设备识别码),该识别码可用于识别每一部独立的手机等移动通信设备,方便设备识别与管理。 备注:格式为**15-17位纯数字**。 | 
| void | setIP(String IP)Set 该字段表示业务用户对应设备的IP地址。 备注:目前仅支持IPv4地址记录,不支持IPv6地址记录。 | 
| void | setMac(String Mac)Set 该字段表示业务用户对应的MAC地址,以方便设备识别与管理;其格式与取值与标准MAC地址一致。 | 
| void | setTokenId(String TokenId)Set *内测中,敬请期待。* | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic Device()
public Device(Device source)
public String getIP()
public void setIP(String IP)
IP - 该字段表示业务用户对应设备的IP地址。public String getMac()
public void setMac(String Mac)
Mac - 该字段表示业务用户对应的MAC地址,以方便设备识别与管理;其格式与取值与标准MAC地址一致。public String getTokenId()
public void setTokenId(String TokenId)
TokenId - *内测中,敬请期待。*public String getDeviceId()
public void setDeviceId(String DeviceId)
DeviceId - *内测中,敬请期待。*public String getIMEI()
public void setIMEI(String IMEI)
IMEI - 该字段表示业务用户对应设备的**IMEI码**(国际移动设备识别码),该识别码可用于识别每一部独立的手机等移动通信设备,方便设备识别与管理。public String getIDFA()
public void setIDFA(String IDFA)
IDFA - **iOS设备专用**,该字段表示业务用户对应的**IDFA**(广告标识符),这是由苹果公司提供的用于标识用户的广告标识符,由一串16进制的32位数字和字母组成。public String getIDFV()
public void setIDFV(String IDFV)
IDFV - **iOS设备专用**,该字段表示业务用户对应的**IDFV**(应用开发商标识符),这是由苹果公司提供的用于标注应用开发商的标识符,由一串16进制的32位数字和字母组成,可被用于唯一标识设备。Copyright © 2025. All rights reserved.