Edit in GitHubLog an issue

Migrating to AEPUserProfile

This document is a reference comparison of ACPUserProfile (2.x) APIs against their equivalent APIs in AEPUserProfile (3.x).

Primary Classes

TypeAEP 3.x (Swift)AEP 3.x (Objective-C)ACP 2.x (Objective-C)
Primary Class
UserProfile
AEPMobileUserProfile
ACPUserProfile

UserProfile extension APIs

For more information, please read the Profile API reference.

extensionVersion

Copied to your clipboard
static var extensionVersion: String

updateUserAttributes

Copied to your clipboard
public static func updateUserAttributes(attributeDict: [String: Any])

removeUserAttribute

Copied to your clipboard
public static void removeUserAttribute(String attributeName)

getUserAttributes

Copied to your clipboard
public static void getUserAttributes(List<String> keys, AdobeCallback<Map<String, Object>> callback)
Was this helpful?
  • Privacy
  • Terms of Use
  • Do not sell or share my personal information
  • AdChoices
Copyright © 2024 Adobe. All rights reserved.