/AWS1/CL_PPTENDPTDEMOGRAPHIC¶
Specifies demographic information about an endpoint, such as the applicable time zone and platform.
CONSTRUCTOR
¶
IMPORTING¶
Optional arguments:¶
iv_appversion
TYPE /AWS1/PPT__STRING
/AWS1/PPT__STRING
¶
The version of the app that's associated with the endpoint.
iv_locale
TYPE /AWS1/PPT__STRING
/AWS1/PPT__STRING
¶
The locale of the endpoint, in the following format: the ISO 639-1 alpha-2 code, followed by an underscore (_), followed by an ISO 3166-1 alpha-2 value.
iv_make
TYPE /AWS1/PPT__STRING
/AWS1/PPT__STRING
¶
The manufacturer of the endpoint device, such as apple or samsung.
iv_model
TYPE /AWS1/PPT__STRING
/AWS1/PPT__STRING
¶
The model name or number of the endpoint device, such as iPhone or SM-G900F.
iv_modelversion
TYPE /AWS1/PPT__STRING
/AWS1/PPT__STRING
¶
The model version of the endpoint device.
iv_platform
TYPE /AWS1/PPT__STRING
/AWS1/PPT__STRING
¶
The platform of the endpoint device, such as ios.
iv_platformversion
TYPE /AWS1/PPT__STRING
/AWS1/PPT__STRING
¶
The platform version of the endpoint device.
iv_timezone
TYPE /AWS1/PPT__STRING
/AWS1/PPT__STRING
¶
The time zone of the endpoint, specified as a tz database name value, such as America/Los_Angeles.
Queryable Attributes¶
AppVersion¶
The version of the app that's associated with the endpoint.
Accessible with the following methods¶
Method | Description |
---|---|
GET_APPVERSION() |
Getter for APPVERSION, with configurable default |
ASK_APPVERSION() |
Getter for APPVERSION w/ exceptions if field has no value |
HAS_APPVERSION() |
Determine if APPVERSION has a value |
Locale¶
The locale of the endpoint, in the following format: the ISO 639-1 alpha-2 code, followed by an underscore (_), followed by an ISO 3166-1 alpha-2 value.
Accessible with the following methods¶
Method | Description |
---|---|
GET_LOCALE() |
Getter for LOCALE, with configurable default |
ASK_LOCALE() |
Getter for LOCALE w/ exceptions if field has no value |
HAS_LOCALE() |
Determine if LOCALE has a value |
Make¶
The manufacturer of the endpoint device, such as apple or samsung.
Accessible with the following methods¶
Method | Description |
---|---|
GET_MAKE() |
Getter for MAKE, with configurable default |
ASK_MAKE() |
Getter for MAKE w/ exceptions if field has no value |
HAS_MAKE() |
Determine if MAKE has a value |
Model¶
The model name or number of the endpoint device, such as iPhone or SM-G900F.
Accessible with the following methods¶
Method | Description |
---|---|
GET_MODEL() |
Getter for MODEL, with configurable default |
ASK_MODEL() |
Getter for MODEL w/ exceptions if field has no value |
HAS_MODEL() |
Determine if MODEL has a value |
ModelVersion¶
The model version of the endpoint device.
Accessible with the following methods¶
Method | Description |
---|---|
GET_MODELVERSION() |
Getter for MODELVERSION, with configurable default |
ASK_MODELVERSION() |
Getter for MODELVERSION w/ exceptions if field has no value |
HAS_MODELVERSION() |
Determine if MODELVERSION has a value |
Platform¶
The platform of the endpoint device, such as ios.
Accessible with the following methods¶
Method | Description |
---|---|
GET_PLATFORM() |
Getter for PLATFORM, with configurable default |
ASK_PLATFORM() |
Getter for PLATFORM w/ exceptions if field has no value |
HAS_PLATFORM() |
Determine if PLATFORM has a value |
PlatformVersion¶
The platform version of the endpoint device.
Accessible with the following methods¶
Method | Description |
---|---|
GET_PLATFORMVERSION() |
Getter for PLATFORMVERSION, with configurable default |
ASK_PLATFORMVERSION() |
Getter for PLATFORMVERSION w/ exceptions if field has no val |
HAS_PLATFORMVERSION() |
Determine if PLATFORMVERSION has a value |
Timezone¶
The time zone of the endpoint, specified as a tz database name value, such as America/Los_Angeles.
Accessible with the following methods¶
Method | Description |
---|---|
GET_TIMEZONE() |
Getter for TIMEZONE, with configurable default |
ASK_TIMEZONE() |
Getter for TIMEZONE w/ exceptions if field has no value |
HAS_TIMEZONE() |
Determine if TIMEZONE has a value |