ADM Setup

Amazon Device Messaging (ADM) is the transport method that Urban Airship supports for Amazon notifications.

Get your OAuth Credentials and API Key from Amazon

While you will not need in-depth knowledge of Amazon’s ADM platform in order to use ADM for push notifications, we recommend that you review Amazon’s Understanding ADM documentation before continuing

Sign in to the Amazon Apps & Games Developer Portal.

Follow the instructions to obtain your OAuth Credentials and API Key here.

After you obtain your OAuth Credentials and API Key, go to Security Profiles » General. Copy the Client ID and Client Secret (OAuth Credentials), which will be used in the Configure Amazon section below.

Then navigate to Security Profile » Android/Kindle Settings in the Amazon Developer Console. Store your API key as the only data in a file named api_key.txt, which will be used in the next section ADM Setup.

For a release or production version of your app, see Store Your API Key as an Asset.

Configure ADM Service with Urban Airship

In the UA web application, navigate to Settings then click Services to set up your application with ADM:

Add your Client ID and Client Secret here:

For more detail on configuring your apps as well as using the Urban Airship web application, see the Engage User Guide.