Jump to Content
Reteno
HomeUser GuideDeveloper Guide
Reteno
Developer Guide
HomeUser GuideDeveloper Guide

GETTING STARTED

  • Integrating Your App with Reteno

SDK DOCUMENTATION

  • Managing Mobile SDK Access Keys
  • iOS SDK
    • iOS SDK Setup
    • iOS User Information
    • iOS User Behaviour
    • iOS Debug Mode
    • iOS App Inbox
    • iOS Recommendations
    • iOS Ecommerce Activity Tracking
    • iOS Links Handler
    • iOS Action Buttons
    • iOS Images Carousel
    • IOS SDK In-App Status Handler
    • iOS SDK In-Apps Pause
    • iOS SDK Old Versions Support
    • iOS App Lifecycle Events
  • Android SDK
    • Android SDK Setup
    • Android User Information
    • Android User Behaviour
    • Android Debug Mode
    • Android Push Handling
    • Android App Inbox
    • Android In-App Messages
    • Android In-App Messages Pause
    • In-App Lifecycle Callbacks
    • Android Recommendations
    • Android Ecommerce Activity Tracking
    • Android Action Buttons
    • Android Old Versions Support
    • Setting Up Firebase Application for Firebase Cloud Messaging
    • Preventing Possible WorkManager Issues
    • Android App Lifecycle Events
  • React Native SDK
    • React Native iOS SDK Setup
    • React Native Android SDK Setup
    • React Native User Information
    • React Native User Behaviour
    • React Native Push Notification
    • React Native Recommendations
    • React Native In-App Messages
    • React Native App Inbox Messages
    • React Native App Lifecycle Events
    • React Native Action Buttons
  • Flutter SDK
    • Flutter iOS SDK Setup
    • Flutter Android SDK Setup
    • Flutter User Information
    • Flutter User Behaviour
    • Flutter Push Handling
    • Flutter App Inbox Messages
    • Flutter In-App Messages Lifecycle Callbacks
    • Flutter Recommendations
    • Flutter Action Buttons
    • Flutter Ecommerce Activity Tracking
  • Unity SDK Setup
    • Unity Initialization
    • Unity Notifications
    • Unity User Management
    • Unity In-App Messages
    • Unity Event Management
    • Unity Recommendations
    • Unity iOS SDK Setup
    • Unity Android SDK Setup
    • Unity User Information
    • Unity User Behaviour
    • Unity Push Handling
    • Unity Example Project
    • Unity Troubleshooting & FAQ
  • Cordova SDK
    • Cordova iOS SDK Setup
    • Cordova Android SDK Setup
    • Cordova User Information
    • Cordova User Behaviour
    • Cordova Push Handling
  • Ionic SDK
    • Ionic iOS SDK Setup
    • Ionic Android SDK Setup
    • Ionic User Information
    • Ionic User Behaviour
    • Ionic Push Handling
  • Location Enrichment for Mobile Events by IP
  • Using updateUserAttributes Method
  • SDK Release Notes

API

  • Getting Started With API
    • FAQ: Integrating with API
    • Using the Generate Event API Resource
  • API Keys
  • Testing Your API Connection
  • Rate Limits

reteno.com

  • Contacts
    • Add/update a contactpost
    • Delete contact by externalCustomerIddelete
    • Subscribe a contactpost
    • Search for contactsget
    • Add/update contactspost
    • Add/update contacts from external filepost
    • Get contact import statusget
    • Get email by contactIDget
    • Add emails to unsubscribed listpost
    • Remove emails from unsubscribed listpost
    • Get contacts from a segmentget
    • Delete from static segmentpost
    • Attach contact to static segmentpost
    • Get segmentsget
    • Get workflowsget
    • Get contact ID by tokenget
    • Get contact subscriptionsget
    • Update contact subscriptionsput
    • Get contactget
    • Update contactput
    • Delete contactdelete
    • Contact recommendations based on web trackingget
    • Get the list of catalogsget
  • Orders
    • Add orderspost
  • Events
    • Generate events v1post
    • Generate past events V1post
    • Delete eventsdelete
    • Generate event v2post
    • Generate past events V2post
    • Generate API tokenpost
  • Messages
    • Search for email messagesget
    • Add base email messagepost
    • Get email message view linkget
    • Send prepared messagepost
    • Get single message statusget
    • Send email messagepost
    • Get email messageget
    • Update basic email messageput
    • Delete basic email messagedelete
    • Add/update translated Email messageput
    • Delete translated email messagedelete
    • Search for mobile push messagesget
    • Add base mobile push messagepost
    • Get a mobile push messageget
    • Update base mobile push messageput
    • Delete base mobile push messagedelete
    • Add/update translated Mobile Push messageput
    • Delete language version of mobile push messagedelete
    • Search for viber messagesget
    • Add base viber messagepost
    • Get the viber messageget
    • Update base viber messageput
    • Delete viber messagedelete
    • Update translated viber messageput
    • Delete translated viber messagedelete
    • Search for app inbox messagesget
    • Add base App Inbox messagepost
    • Get the App Inbox messageget
    • Update the base App Inbox messageput
    • Delete App Inbox messagedelete
    • Add/update translated App Inbox messageput
    • Delete translated App Inbox messagedelete
    • Search for telegram bot messagesget
    • Add base telegram bot messagepost
    • Get the app telegram bot messageget
    • Update base telegram bot messageput
    • Delete telegram bot messagedelete
    • Add/update translated Telegram messageput
    • Delete translated telegram bot messagedelete
    • Update interaction statusput
    • Get SMS messageget
    • Update base sms messageput
    • Delete sms messagedelete
    • Update translated sms messageput
    • Delete translated sms messagedelete
    • Send SMS messagepost
    • Search for SMS messagesget
    • Add base sms messagepost
    • Send Viber messagepost
    • Get broadcastsget
    • Create broadcastpost
    • Get broadcast infoget
    • Cancel scheduled broadcastdelete
    • Get SMS interfacesget
    • Get email interfacesget
    • Get promotional codesget
    • Upload promotional codes in JSON formatpost
    • Get the number of available promotional codesget
    • Get organization subscriptionsget
    • Get preprocessor file statusget
    • Upload file for preprocessorpost
    • Update file for preprocessorpost
  • Behavior tracking
    • Get contacts activityget
    • Get contact's message historyget
    • Get token activityget
    • Change token activityput
  • Account
    • Get account infoget
    • Get organization balanceget
    • Get organization billing historyget
  • Site
    • Get domainget
    • Add domainpost
    • Get scriptget
  • Apps
    • Add application tokenspost
    • Mute application tokenspost
    • Unmute application tokenspost
Powered by 

Android SDK

Reteno’s SDK contains sets of API methods with which you can track custom events, enrich user profiles, and send push notifications to your Android app users.

Read our Android SDK Setup instructions on integrating Reteno into your mobile app.

After integrating, follow our guides on collecting user information, tracking user behavior, and Android push click handling.

Android Debug Mode enables you to ensure that all events and user properties are logged correctly.