Xamarin Exponea SDK allows your application to interact with the Exponea Customer Data & Experience Platform. Exponea empowers B2C marketers to raise conversion rates, improve acquisition ROI, and maximize customer lifetime value.
SDK is created as .net wrapper for binding libraries of native Android SDK and native iOS SDK.
- Add ExponeaSDK NuGet as a dependency
- Register dependency service in Android MainActivity.OnCreate (iOS AppDelegate.FinishedLaunching) method by calling
DependencyService.Register<IExponeaSdk, Exponea.ExponeaSdk>();
- Get Exponea SDK instance by calling
public IExponeaSdk _exponea = DependencyService.Get<IExponeaSdk>();
- Call Exponea SDK methods on the obtained instance.
- Configuration
- Tracking
- Tracking consent
- Fetching
- Flushing
- Anonymize customer
- In-app messages
- App Inbox messages
- Payment tracking
- Authorization
- Project mapping
- Android push notifications
- iOS push notifications
- PUSH notification sending
- APNS
- Android univerzal links
- iOS univerzal links
- SDK version update guide
Release notes for the SDK.
Are you a Bloomreach customer and dealing with some issues on mobile SDK? You can reach the official Engagement Support via these recommended ways. Note that Github repository issues and PRs will also be considered but with the lowest priority and without guaranteed output.