Amazon Mobile Analytics
User Guide

Submitting Events


After April 30, 2018, Amazon Mobile Analytics features will be provided only by Amazon Pinpoint. If you're new to Mobile Analytics, use Amazon Pinpoint instead. If you're currently using Mobile Analytics, see Migrating from Amazon Mobile Analytics to Amazon Pinpoint.

Before you submit events from your app, you must:

Event-Based Interaction

The interaction between a mobile app and Mobile Analytics takes place through a single PutEvents action in the REST API. You use the PutEvents action to:

  • Start and stop sessions to collect the standard analytics displayed in the console reports.

  • Send monetization data.

  • Collect custom analytics specific to your app.

The following diagram shows how a mobile app sends events to Mobile Analytics at different points in the execution of the app. This interaction enables the collection of data used to produce the analytics reports.

You can have up to 1,500 unique custom events per app, up to 40 attributes and metrics per custom event, and an infinite number of attribute or metrics values.

On this page: