Expand my Community achievements bar.

Submissions are now open for the 2026 Adobe Experience Maker Awards

Migration Support: Adobe Analytics to AEP CJA for Xamarin Native (MonoAndroid) Application

Avatar

Level 1

Hello,

I am currently exploring the migration from Adobe Analytics to Adobe Experience Platform Customer Journey Analytics (AEP CJA) for our mobile application. Our app is built using Xamarin Native (MonoAndroid), and we have integrated Adobe Analytics using the existing mobile SDK.

As part of our migration planning, I have a few questions:

  1. Is there official support or recommended integration paths for AEP CJA in Xamarin Native (MonoAndroid) applications?
  2. Can we leverage our existing Adobe Analytics implementation, or will significant changes be required to support AEP CJA?
  3. Are there any SDKs, wrappers, or sample projects available for Xamarin or .NET-based mobile apps targeting AEP CJA?
  4. What are the key considerations or challenges when migrating analytics tracking from Adobe Analytics to AEP CJA in a cross-platform environment?

Any guidance, documentation, or references to migration best practices would be greatly appreciated.

Thank you!

Topics

Topics help categorize Community content and increase your ability to discover relevant content.

1 Reply

Avatar

Community Advisor

Adobe does not currently provide a dedicated Xamarin Native (MonoAndroid) SDK for AEP or CJA. The supported mobile SDKs are for iOS, Android, React Native, and Flutter. In Xamarin environments, most teams either wrap the native Android/iOS AEP SDKs or use a custom binding library to bridge them into Xamarin.

You won’t be able to reuse the legacy Adobe Analytics SDK directly, since CJA relies on data being sent into AEP via the Edge Network. That typically requires moving to the AEP Mobile SDKs and updating your tracking implementation accordingly.

There aren’t official .NET/Xamarin samples, so you’ll likely need some custom integration work. The main considerations are:

  • Routing all data through AEP Edge instead of the Analytics endpoint

  • Re-mapping events/parameters into XDM schemas for CJA

  • Testing identity handling and consent flows carefully across platforms

For migration best practices, Adobe recommends starting with your current analytics design, mapping it to XDM, and implementing incrementally. The Experience League docs for AEP Mobile SDK and Edge Network setup are the best reference points.