pkey
.hitHost
hitUrl
hitHost
hitUrl
Exist
or Not Exist
rules condition.Exist
or Not Exist
rules condition.Exist
and Not Exist
rules condition might not work for a List
or Map
type value.idType
value were synced with the Visitor ID Service.idType
.WKWebViews
from the WebKit.framework
.UserNotifications
framework.getSdkIdentities
API used wrong key names for the Push ID and IDFA.appendToUrl
uses the incorrect query delimiter when the source URL contains a question mark in its fragment identifier component.target.sessionTimeout
, these variables will be reset. The default session timeout value is 30 minutes.target.sessionTimeout
, these variables will be reset. The default session timeout value is 30 minutes.at_property
key, which was passed in mbox parameters, was being sent in Target requests.global.ssl
configuration settings are ignored, and SSL is enabled by default.BigTextStyle
.previousosversion
previousappid
.global.ssl
configuration settings are ignored, and SSL is enabled by default.syncIdentifier
or syncIdentifiers
APIs because the Visitor ID Service does not support these identifiers.syncIdentifiers
API call is ignored when there is an empty Map.MobileCore.setAdvertisingIdentifier
is called with a new value.global.ssl
configuration settings are ignored, and SSL is enabled by default.appendVisitorInfoForURL
uses the wrong query delimiter when the source URL contains a question mark in its fragment identifier component.global.ssl
configuration settings are ignored, and SSL is enabled by default.setPushIdentifier
was called.CFBundleVersion
and CFBundleShortVersionString
were being concatenated in the wrong order.ACPCore::CollectLaunchInfo
was called.TimeZoneNamesImpl
.getUniqueIdentifier()
to the Event
object.Event
.target.previewEnabled
, a new configuration Boolean key, has been added. This key is used to enable/disable Target Preview.target.propertyToken
configuration setting to configure the at_property_token
that is generated from the Target UI, instead of passing the token as an mbox parameter.ACPCore start:
to be called before the EventHub has finished initialization.collectMessageInfo
API to collect push/local notification-related data.getUrlVariables
API to retrieve Visitor Identifiers as URL-encoded query strings for hybrid mobile applications.collectMessageInfo
API to collect push/local notification-related data.getUrlVariables
API to retrieve Visitor Identifiers as URL-encoded query strings for hybrid mobile applications.~timestampz
ACPCore.getSdkIdentities
didn't return the correct value for Analytics visitor identifier (VID).ACPIdentity.getIdentifiers
if no custom identifiers where synced previously.ACPIdentity.appendToUrl
callback value.~timestampz
MobileCore.getSdkIdentities
didn't return the correct value for Analytics visitor identifier (VID).Identity.appendVisitorInfoForURL
callback value.retrieveLocationContent
, a new API that retrieves content for multiple Target mbox locations simultaneously without increasing the reporting count for prefetch cases.locationsDisplayed
, a new API that helps Target record location to display events.TargetParameters
which is a helper class that combines parameters such as mboxParameters
, profileParameters
, orderParameters
, and productParameters
.prefetchContent
and locationClicked
APIs which accept TargetParameters.MobileCore.start()
API should only get called once, and the SDK ignores the subsequent calls to this API.ACPCore.start
API can only get called once.ACPCore.registerURLHandler
API, which allows the app to set a custom handler for click-through URLs.ACPCore
log API, which allows third-party extensions and application developers to log messages and use the Mobile SDK LogLevel
to select the verbosity of the logs.getLogLevel
API to retrieve the current LogLevel
that was set in the SDK.trackAction
and trackState
only accept NSDictionary
-type context data.toString
is called on Intent extras data.MobileCore.getApplication
API, which allows third-party extension developers access the application context.MobileCore.log
API, which allows third-party extensions and application developers to log messages and use the Mobile SDK LoggingMode
to select the verbosity of the logs.MobileCore.getLogLevel
API to retrieve the current LoggingMode
that was set in the SDK.setSmallIcon
and setLargeIcon
APIs were added.analytics.launchHitDelay
configuration setting to indicate how long to wait before Analytics launch hits are sent.