AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
public class ADMMessage
The ADMMessage type exposes the following members
Gets and sets the property Action. The action that occurs if the user taps a push notification delivered by the campaign: OPEN_APP - Your app launches, or it becomes the foreground app if it has been sent to the background. This is the default action. DEEP_LINK - Uses deep linking features in iOS and Android to open your app and display a designated user interface within the app. URL - The default mobile browser on the user's device launches and opens a web page at the URL you specify. Possible values include: OPEN_APP | DEEP_LINK | URL
Gets and sets the property Body. The message body of the notification.
Gets and sets the property ConsolidationKey. Optional. Arbitrary string used to indicate multiple messages are logically the same and that ADM is allowed to drop previously enqueued messages in favor of this one.
Gets and sets the property Data. The data payload used for a silent push. This payload is added to the notifications' data.pinpoint.jsonBody' object
Gets and sets the property ExpiresAfter. Optional. Number of seconds ADM should retain the message if the device is offline
Gets and sets the property IconReference. The icon image name of the asset saved in your application.
Gets and sets the property ImageIconUrl. The URL that points to an image used as the large icon to the notification content view.
Gets and sets the property ImageUrl. The URL that points to an image used in the push notification.
Gets and sets the property MD5. Optional. Base-64-encoded MD5 checksum of the data parameter. Used to verify data integrity
Gets and sets the property RawContent. The Raw JSON formatted string to be used as the payload. This value overrides the message.
Gets and sets the property SilentPush. Indicates if the message should display on the users device. Silent pushes can be used for Remote Configuration and Phone Home use cases.
Gets and sets the property SmallImageIconUrl. The URL that points to an image used as the small icon for the notification which will be used to represent the notification in the status bar and content view
Gets and sets the property Sound. Indicates a sound to play when the device receives the notification. Supports default, or the filename of a sound resource bundled in the app. Android sound files must reside in /res/raw/
Gets and sets the property Substitutions. Default message substitutions. Can be overridden by individual address substitutions.
Gets and sets the property Title. The message title that displays above the message on the user's device.
Gets and sets the property Url. The URL to open in the user's mobile browser. Used if the value for Action is URL.
Supported in: 1.3
Supported in: 4.5, 4.0, 3.5
Portable Class Library:
Supported in: Windows Store Apps
Supported in: Windows Phone 8.1
Supported in: Xamarin Android
Supported in: Xamarin iOS (Unified)
Supported in: Xamarin.Forms