public class Device extends AbstractModel
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**地址的记录;需要与IpType参数配合使用。
|
Long |
getIpType()
Get 该字段表示记录的IP地址的类型,取值:**0**(代表IPv4地址)、**1**(代表IPv6地址);需要与IpType参数配合使用。
|
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**地址的记录;需要与IpType参数配合使用。
|
void |
setIpType(Long IpType)
Set 该字段表示记录的IP地址的类型,取值:**0**(代表IPv4地址)、**1**(代表IPv6地址);需要与IpType参数配合使用。
|
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, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public Device()
public Device(Device source)
public String getIp()
public void setIp(String Ip)
Ip
- 该字段表示业务用户对应设备的IP地址,同时**支持IPv4和IPv6**地址的记录;需要与IpType参数配合使用。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位数字和字母组成,可被用于唯一标识设备。public Long getIpType()
public void setIpType(Long IpType)
IpType
- 该字段表示记录的IP地址的类型,取值:**0**(代表IPv4地址)、**1**(代表IPv6地址);需要与IpType参数配合使用。Copyright © 2021. All rights reserved.