Amazon Insights SDK

The Amazon Insights SDK allows a developer to request variations and record events. The SDK requires the following AndroidManifest.xml permissions:

     <uses-permission android:name="android.permission.INTERNET"/>
     <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
     
If upgrading from Version 1 of the SDK, remove the InsightsProcessingService from the AndroidManifest.xml
     <service android:name="com.amazon.insights.InsightsProcessingService"/>
     


To create an instance of the SDK, refer to AmazonInsights.
To request treatments for an AB Test, refer to ABTestClient.
To create and record events, refer to EventClient.
To update a UserProfile for use with Segmentation refer to UserProfile.