Edit in GitHubLog an issue

API Changelog

This page details SDK API changes between the Experience Platform SDKs and 4x SDKs.

Mobile Core APIs

For more information, see the Mobile Core API reference.

Supported APIs

Experience Platform SDK4x SDK
extensionVersion:
version/getVersion
privacyStatus
setPrivacyStatus:
setDebugLogging:
overrideConfigPath:
setAppGroup:
trackState:data:
trackAction:data:
collectPII:
getAllIdentifiersAsync:

Deprecated APIs and functionality

4x SDKNotes
trackActionFromBackground
Deprecated
trackLocation:data:
Deprecated
trackBeacon:Data:
Support modified. See guide
trackingClearCurrentBeacon
Deprecated
registerAdobeDataCallback:
Deprecated
lifetimeValue
Deprecated
trackLifetimeValueIncrease:data:
Deprecated
trackTimedActionStart:
Deprecated
trackTimedActionUpdate:
Deprecated
trackTimedActionEnd:
Deprecated
trackTimedActionExists:
Deprecated
trackPushMessageClickThrough:userInfo
Support modified. See guide
Tracking App Crash
Deprecated

Lifecycle extension APIs

Supported APIs

For more information, see the Lifecycle API reference.

Experience Platform SDK4x SDK
collectLifecycleData
collectLifecycleWithAdditionalData
pauseCollectingLifecycleData (Android only)

Deprecated APIs

4x SDKNotes
keepLifecycleSessionAlive
Deprecated

Identity extension APIs

For more information, see the Identity API reference.

Supported APIs

Experience Platform SDK4x SDK
setPushIdentifier
setAdvertisingIdentifier
visitorMarketingCloudID
visitorSyncIdentifiers
visitorSyncIdentifiers:authenticationState:
visitorSyncIdentifiersWithType:identifier:authenticationState:
visitorGetIDs
visitorAppendToURL:
visitorGetUrlVariablesAsync:

Adobe Analytics extension APIs

For more information, see the Analytics API reference.

Supported APIs

Experience Platform SDK4x SDK
getUserIdentifier
setUserIdentifier
trackingIdentifier
trackingSendQueuedHits
trackingClearQueue
trackingGetQueueSize

Adobe Audience Manager extension APIs

For more information, see the Audience Manager Extension API reference.

Supported APIs

Experience Platform SDK4x SDK
audienceVisitorProfile
audienceSignalWithData:callback
audienceReset

Deprecated APIs

4x SDKNotes
audienceSetDpid:dpuuid:
Replaced - See Link
audienceDpid:
Replaced - See Link
audienceDpuuid:
Replaced - See Link

​## Adobe Target extension APIs

For more information see Target API reference.

Supported APIs

Experience Platform SDK4x SDK (iOS | Android)
getThirdPartyId:
targetThirdPartyID
setThirdPartyId:
targetSetThirdPartyID
resetExperience:
targetClearCookies
initWithName:targetParameters (AEPTargetPrefetchObject)
targetPrefetchObjectWithName:mboxParameters:
prefetchContent:withParameters:callback:
targetPrefetchContent:withProfileParameters:callback:
prefetchClearCache:
targetPrefetchClearCache
initWithMboxName:defaultContent:targetParameters:contentCallback (AEPTargetRequestObject)
targetRequestObjectWithName:defaultContent:mboxParameters:callback:
retrieveLocationContent:withParameters:
targetLoadRequests:withProfileParameters:
clickedLocation:withTargetParameters:
locationClickedWithName:mboxParameters:productParameters:orderParameters:
setPreviewRestartDeeplink:
targetPreviewRestartDeepLink:

Deprecated APIs

4x SDKNotes
targetPcID
Deprecated
targetSessionID
Deprecated
targetLoadRequest:callback:
Deprecated
targetLoadRequestWithName:defaultContent:profileParameters:orderParameters:mboxParameters:callback:
Deprecated
targetLoadRequestWithName:defaultContent:profileParameters:orderParameters:mboxParameters:requestLocationParameters:callback:
Deprecated
targetCreateRequestWithName:defaultContent:parameters:
Deprecated
targetCreateOrderConfirmRequestWithName:orderId:orderTotal:productPurchasedId:parameters:
Deprecated
Was this helpful?
  • Privacy
  • Terms of Use
  • Do not sell or share my personal information
  • AdChoices
Copyright © 2024 Adobe. All rights reserved.