Repository

aepsdk-optimize-android

Adobe Experience Platform Optimize Mobile SDK

Project
Description
Core extensions
The Mobile Core represents the foundation of the Experience Platform Mobile SDK.
Adobe Experience Platform Edge Network Mobile Extension
The Adobe Experience Platform Edge Network mobile extension allows you to send data to the Experience Platform Edge Network from a mobile application.
Identity for Edge Network extension
The Identity for Edge Network extension enables handling of user identity data from a mobile app when using the Experience Platform Mobile SDK and the Edge Network extension.

Specs

  • ProjectDescription
  • Core extensionsThe Mobile Core represents the foundation of the Experience Platform Mobile SDK.
  • Adobe Experience Platform Edge Network Mobile ExtensionThe Adobe Experience Platform Edge Network mobile extension allows you to send data to the Experience Platform Edge Network from a mobile application.
  • Identity for Edge Network extensionThe Identity for Edge Network extension enables handling of user identity data from a mobile app when using the Experience Platform Mobile SDK and the Edge Network extension.

README

Adobe Experience Platform Optimize Mobile SDK

About this project

The AEP Optimize Mobile SDK provides APIs to enable real-time personalization workflows in the Adobe Experience Platform SDKs using Adobe Target or Adobe Journey Optimizer Offer Decisioning. It depends on the Mobile Core and requires Edge Extension to send personalization query events to the Experience Edge network.

Getting started

Refer to the getting started guide for setting up and using the SDK with your application.

Development

Open the project

To open and run the project, open the code/build.gradle.kts file in Android Studio

Run demo application
Once you open the project in Android Studio (see above), select the app runnable and your favorite emulator and run the program.

Documentation

Additional documentation about API usage and SDK architecture can be found under the Documentation directory.

Project Description
Core extensions The Mobile Core represents the foundation of the Experience Platform Mobile SDK.
Adobe Experience Platform Edge Network Mobile Extension The Adobe Experience Platform Edge Network mobile extension allows you to send data to the Experience Platform Edge Network from a mobile application.
Identity for Edge Network extension The Identity for Edge Network extension enables handling of user identity data from a mobile app when using the Experience Platform Mobile SDK and the Edge Network extension.

Contributing

Contributions are welcomed! Read the CONTRIBUTING for more information.

Licensing

This project is licensed under the Apache V2 License. See LICENSE for more information.