public interface DeviceInfoOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getDeviceCategory()
public abstract String getDeviceCategory()Device category. Eg. tablet or mobile.
string device_category = 1;
| Returns | |
|---|---|
| Type | Description |
String |
The deviceCategory. |
getDeviceCategoryBytes()
public abstract ByteString getDeviceCategoryBytes()Device category. Eg. tablet or mobile.
string device_category = 1;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for deviceCategory. |
getDeviceId()
public abstract String getDeviceId()Vendor specific device identifier. This is IDFV on iOS. Not used for Android. Example: "599F9C00-92DC-4B5C-9464-7971F01F8370"
string device_id = 7;
| Returns | |
|---|---|
| Type | Description |
String |
The deviceId. |
getDeviceIdBytes()
public abstract ByteString getDeviceIdBytes()Vendor specific device identifier. This is IDFV on iOS. Not used for Android. Example: "599F9C00-92DC-4B5C-9464-7971F01F8370"
string device_id = 7;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for deviceId. |
getDeviceModel()
public abstract String getDeviceModel()Device model. Eg. GT-I9192
string device_model = 12;
| Returns | |
|---|---|
| Type | Description |
String |
The deviceModel. |
getDeviceModelBytes()
public abstract ByteString getDeviceModelBytes()Device model. Eg. GT-I9192
string device_model = 12;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for deviceModel. |
getDeviceTimeZoneOffsetSeconds()
public abstract int getDeviceTimeZoneOffsetSeconds()The timezone of the device when data was uploaded as seconds skew from UTC.
int32 device_time_zone_offset_seconds = 10;
| Returns | |
|---|---|
| Type | Description |
int |
The deviceTimeZoneOffsetSeconds. |
getLimitedAdTracking()
public abstract boolean getLimitedAdTracking()The device's Limit Ad Tracking setting. When true, we cannot use device_id for remarketing, demographics or influencing ads serving behaviour. However, we can use device_id for conversion tracking and campaign attribution.
bool limited_ad_tracking = 11;
| Returns | |
|---|---|
| Type | Description |
boolean |
The limitedAdTracking. |
getMobileBrandName()
public abstract String getMobileBrandName()Device brand name. Eg. Samsung, HTC, etc.
string mobile_brand_name = 2;
| Returns | |
|---|---|
| Type | Description |
String |
The mobileBrandName. |
getMobileBrandNameBytes()
public abstract ByteString getMobileBrandNameBytes()Device brand name. Eg. Samsung, HTC, etc.
string mobile_brand_name = 2;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for mobileBrandName. |
getMobileMarketingName()
public abstract String getMobileMarketingName()Device marketing name. Eg. Galaxy S4 Mini
string mobile_marketing_name = 4;
| Returns | |
|---|---|
| Type | Description |
String |
The mobileMarketingName. |
getMobileMarketingNameBytes()
public abstract ByteString getMobileMarketingNameBytes()Device marketing name. Eg. Galaxy S4 Mini
string mobile_marketing_name = 4;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for mobileMarketingName. |
getMobileModelName()
public abstract String getMobileModelName()Device model name. Eg. GT-I9192
string mobile_model_name = 3;
| Returns | |
|---|---|
| Type | Description |
String |
The mobileModelName. |
getMobileModelNameBytes()
public abstract ByteString getMobileModelNameBytes()Device model name. Eg. GT-I9192
string mobile_model_name = 3;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for mobileModelName. |
getPlatformVersion()
public abstract String getPlatformVersion()Device OS version when data capture ended. Eg. 4.4.2
string platform_version = 6;
| Returns | |
|---|---|
| Type | Description |
String |
The platformVersion. |
getPlatformVersionBytes()
public abstract ByteString getPlatformVersionBytes()Device OS version when data capture ended. Eg. 4.4.2
string platform_version = 6;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for platformVersion. |
getResettableDeviceId()
public abstract String getResettableDeviceId()The type of the resettable_device_id is always IDFA on iOS and AdId on Android. Example: "71683BF9-FA3B-4B0D-9535-A1F05188BAF3"
string resettable_device_id = 8;
| Returns | |
|---|---|
| Type | Description |
String |
The resettableDeviceId. |
getResettableDeviceIdBytes()
public abstract ByteString getResettableDeviceIdBytes()The type of the resettable_device_id is always IDFA on iOS and AdId on Android. Example: "71683BF9-FA3B-4B0D-9535-A1F05188BAF3"
string resettable_device_id = 8;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for resettableDeviceId. |
getUserDefaultLanguage()
public abstract String getUserDefaultLanguage()The user language. Eg. "en-us", "en-za", "zh-tw", "jp"
string user_default_language = 9;
| Returns | |
|---|---|
| Type | Description |
String |
The userDefaultLanguage. |
getUserDefaultLanguageBytes()
public abstract ByteString getUserDefaultLanguageBytes()The user language. Eg. "en-us", "en-za", "zh-tw", "jp"
string user_default_language = 9;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for userDefaultLanguage. |