module Azure::MobileEngagement::Profiles::Latest::Mgmt::Models
Constants
- AnnouncementFeedbackCriterion
Used to target devices who received an announcement.
- ApiError
Model object.
- ApiErrorError
Model object.
- App
The Mobile Engagement
App
resource.- AppCollection
The
AppCollection
resource.- AppCollectionListResult
The list
AppCollections
operation response.- AppCollectionNameAvailability
Model object.
- AppInfoFilter
Send only to users who have some app info set. This is a special filter that is automatically added if your campaign contains appInfo parameters. It is not intended to be public and should not be used as it could be removed or replaced by the API.
- AppListResult
The list
Apps
operation response.- ApplicationVersionCriterion
Used to target devices based on the version of the application they are using.
- AudienceOperators
Defines values for
AudienceOperators
- BooleanTagCriterion
Target devices based on a boolean tag value.
- Campaign
Model object.
- CampaignAudience
Specify which users will be targeted by this campaign. By default, all users will be targeted. If you set `pushMode` property to `manual`, the only thing you can specify in the audience is the push quota filter. An audience is a boolean expression made of criteria (variables) operators (`not`, `and` or `or`) and parenthesis. Additionally, a set of filters can be added to an audience. 65535 bytes max as per JSON encoding.
- CampaignFeedbacks
Defines values for
CampaignFeedbacks
- CampaignKinds
Defines values for
CampaignKinds
- CampaignListResult
Model object.
- CampaignLocalization
Model object.
- CampaignPushParameters
Model object.
- CampaignPushResult
Model object.
- CampaignResult
Model object.
- CampaignState
Model object.
- CampaignStateResult
Model object.
- CampaignStates
Defines values for
CampaignStates
- CampaignStatisticsResult
Model object.
- CampaignTestNewParameters
Model object.
- CampaignTestSavedParameters
Model object.
- CampaignType
Defines values for
CampaignType
- CampaignTypes
Defines values for
CampaignTypes
- CampaignsListResult
The campaigns list result.
- CarrierCountryCriterion
Used to target devices based on their carrier country.
- CarrierNameCriterion
Used to target devices based on their carrier name.
- Criterion
Model object.
- DatapushFeedbackCriterion
Used to target devices who received a data push.
- DateRangeExportTaskParameter
Model object.
- DateTagCriterion
Target devices based on a date tag value.
- DeliveryTimes
Defines values for
DeliveryTimes
- Device
Model object.
- DeviceInfo
Model object.
- DeviceLocation
Model object.
- DeviceManufacturerCriterion
Used to target devices based on the device manufacturer.
- DeviceMeta
Model object.
- DeviceModelCriterion
Used to target devices based on the device model.
- DeviceQueryResult
Model object.
- DeviceTagsParameters
Model object.
- DeviceTagsResult
Model object.
- DevicesQueryResult
The campaigns list result.
- EngageActiveUsersFilter
Send only to users who have used the app in the last {threshold} days.
- EngageIdleUsersFilter
Send only to users who haven't used the app in the last {threshold} days.
- EngageNewUsersFilter
Send only to users whose first app use is less than {threshold} days old.
- EngageOldUsersFilter
Send only to users whose first app use is more than {threshold} days old.
- EngageSubsetFilter
Send only to a maximum of max users.
- ExportFormat
Defines values for
ExportFormat
- ExportOptions
Options to control export generation.
- ExportState
Defines values for
ExportState
- ExportTaskListResult
Gets a paged list of
ExportTasks
.- ExportTaskParameter
Model object.
- ExportTaskResult
Model object.
- ExportType
Defines values for
ExportType
- FeedbackByCampaignParameter
Model object.
- FeedbackByDateRangeParameter
Model object.
- Filter
Model object.
- FirmwareVersionCriterion
Used to target devices based on their firmware version.
- GeoFencingCriterion
Used to target devices based on a specific region. A center point (defined by a latitude and longitude) and a radius form the boundary for the region. This criterion will be met when the user crosses the boundaries of the region.
- ImportTask
Model object.
- ImportTaskListResult
Gets a paged list of import tasks.
- ImportTaskResult
Model object.
- IntegerTagCriterion
Target devices based on an integer tag value.
- JobStates
Defines values for
JobStates
- LanguageCriterion
Used to target devices based on the language of their device.
- LocationCriterion
Used to target devices based on their last know area.
- NativePushEnabledFilter
Engage only users with native push enabled.
- NetworkTypeCriterion
Used to target devices based their network type.
- NotificationOptions
Model object.
- NotificationTypes
Defines values for
NotificationTypes
- PollAnswerFeedbackCriterion
Used to target devices who answered X to a given question.
- PollFeedbackCriterion
Used to target devices who received a poll.
- PollQuestion
Model object.
- PollQuestionChoice
Model object.
- PollQuestionChoiceLocalization
Model object.
- PollQuestionLocalization
Model object.
- ProvisioningStates
Defines values for
ProvisioningStates
- PushModes
Defines values for
PushModes
- PushQuotaFilter
Engage only users for whom the push quota is not reached.
- Resource
Model object.
- ScreenSizeCriterion
Used to target devices based on the screen resolution of their device.
- SegmentCriterion
Target devices based on an existing segment.
- StringTagCriterion
Target devices based on a string tag value.
- SupportedPlatformsListResult
Model object.