Historical Release Notes

Historical Release Notes

Historical release notes for Android SDK 4.x for Marketing Cloud Solutions guide, listed by release date in descending order.

New Features in Version 4.8.0

The Android SDK version 4.8.0 (November 2, 2015) includes the following changes:

Feature Description
New Marketing Cloud Visitor ID Service methods

Added the following methods:

  • syncIdentifer
  • syncIdentifiers
  • getIdentifiers

See Marketing Cloud Visitor ID Service Methods.

New ADBMobile JSON Config variable

Added the following variable:

  • analyticsForwardingEnabled

See ADBMobile JSON Config.

PhoneGap Plugin methods

Added the following new methods

Configuration Methods

  • setPushIdentifier
  • setAdvertisingIndentifier
  • keepLifecycleSessionAlive
  • trackingSendQueuedHits

Target Methods

  • targetClearCookies

Acquisition Methods

  • acquisitionCampaignStartForApp

Audience Manager Methods

  • audienceGetVisitorProfile
  • audienceGetDpuuid
  • audienceGetDpid
  • audienceSetDpidAndDpuuid
  • audienceSignalWithData
  • audienceReset

Visitor ID Service Methods

  • visitorSyncIdentifiers

See PhoneGap Plug-in Methods.

New Features in Version 4.6.1

The Android SDK version 4.6.1 (September 24, 2015) includes the following changes:

Feature Description

Android SDK version 4.6.1

SDK 4.6.0 or earlier supports Android 2.2(API 8) - Android 5.1.1 (API 22)

SDK 4.6.1 or later supports Android 2.3(API 9) or later

New Features in Version 4.6

The Android SDK version 4.6 (September 17, 2015) includes the following changes:

Feature Description

Push Messaging to Analytics Segments

Adobe Mobile Services and the Adobe Mobile SDK allow you to send push messages to Analytics segments. The SDK also allows you to easily report users that have opened your app as a result of opening the push message.

See Push Messaging.

Acquisition Methods

Allows developers to start an app acquisition campaign as if the user had clicked a link. This is helpful for creating manual acquisition links and handling the app store redirect yourself.

See Acquisition.


Postbacks let you send data collected by the SDK to a separate third-party server. Leveraging the same triggers and traits you use to display an in-app message, you can configure the SDK to send customized data to a third-party destination.

See Postbacks.


Added the following new identifiers:

New Features in Version 4.5

The Android SDK version 4.5 includes the following changes:

Feature Description

Android Wearable Extension

Starting in Android SDK version 4.5, a new Android extension lets you collect data from your Android Wearable app.

See Android Wearables: Getting Started.

New Features in Version 4.4

Feature Description

Custom data with lifecycle metrics

You can now include custom context data variables with lifecycle metrics. See Implement Lifecycle Metrics.

Beacon tracking support in PhoneGap

The trackBeacon and clearCurrentBeacon calls are now available in PhoneGap.

New Features in Version 4.3

Feature Description

Marketing Cloud Visitor ID Configuration

The Marketing Cloud visitor ID service provides a universal visitor ID across Marketing Cloud solutions.

New Features in Version 4.2

Feature Description

In-app Messaging

Deliver in-app messages to your app users triggered from any analytics data or event. After implementation, messages are delivered to the app dynamically without requiring a code update.

Dynamic Points of Interest

Points of interests are now retrieved dynamically after they are defined in Adobe Mobile services. You no longer need to submit an app update to the store to update your points of interest.

Run-time selection of JSON Config file

You can now load a different ADBMobile JSON Config file when the application starts. The different configuration is used until the application is closed.

POST Support

All hits are now sent using HTTP POST instead of GET.

New Features in Version 4.1

Feature Description

Mobile app acquisition

Allows you to measure the effectiveness of app download campaigns. By generating acquisition links in Adobe mobile services and implementing version 4.1, you can measure your acquisition channels from the first click through KPIs.

Hit batching

Enables the SDK to store hits and send them in batches instead of sending each hit as it occurs.

Beacon support

Support for Bluetooth LE and iBeacon technology to measure and personalize for app users in close proximity.

New Features in Version 4

In addition to significant performance increases, version 4 adds the following new features:

Feature Description

Geo-location - Points of Interest

Points of interest are for you to set up a lat/long central point, determine a radius, and then our trackLocation call will determine if the location provided for that call falls within any of your points of interest.

Lifetime Value

Lifetime value is a way to measure your users’ contributions and usage within your app. Each time you send in a value with trackLifetimeValueIncrease, it will add to that user’s existing value.

Timed Action

Timed Actions are an easy way for you see how long it takes your users to complete a process end-to-end within your app. Using trackTimedActionStart, trackTimedActionUpdate, and trackTimedActionEnd, we will calculate the amount of time in session and the total time (cross-session) it takes for the action to be completed.


Quickly enable and disable analytics.