Medallia Bundle SDK
Applications that utilize a suite of Medallia products can use the Medallia Bundle SDK as a unified integration of Medallia Digital Feedback and Digital Experience Analytics. This unified approach simplifies your app's dependencies and optimizes deployment workflow. By ensuring version alignment across the Medallia product landscape it provides a resilient and synchronized workspace.
When using the Medallia Bundle SDK the SDK_VERSION number might be required during integration. This version number follows the industry standard MAJOR.MINOR.PATCH format, resulting in a SDK_VERSION number such as 1.0.0. Ensure that you are using the latest version and the appropriate SDK_VERSION number in your configuration.
Currently the Medallia Bundle SDK supports native iOS and Android only, cross-platform frameworks are not supported at this time.
Integration for Android
To initiate the Medallia Bundle SDK installation for Android, declare the Maven Central repository within your project workspace and define the preferred version.
To incorporate the Medallia Bundle SDK to your development environment, declare the source repository rule in your project workspace layout using Maven Central, where the single dependency wrapper is hosted for retrieval.
repositories {
mavenCentral()
}
Module-level Configuration
Declare the consolidated bundle dependency rule in your app module:
dependencies { implementation("com.medallia:android-sdk:SDK_VERSION") }
dependencies { implementation "com.medallia:android-sdk:SDK_VERSION" }
When the Medallia Bundle SDK is integrated into your app, proceed with the set up:
Integration for iOS
To initiate the Medallia Bundle SDK installation for iOS, declare the dependency rule within your project workspace using either CocoaPods or the Swift Package Manager.
CocoaPods
Add the Medallia Bundle SDK target declaration to your Podfile:
pod 'medallia-ios-sdk', 'SDK_VERSION'
Swift Package Manager
Include the Medallia Bundle SDK package within your application's dependency manager configuration:
https://github.com/medallia/ios-sdk
When the Medallia Bundle SDK is integrated into your app, proceed with the set up:
