cordova-plugin-medallia

cordova plugin for medallia

Usage no npm install needed!

<script type="module">
  import cordovaPluginMedallia from 'https://cdn.skypack.dev/cordova-plugin-medallia';
</script>

README

cordova-plugin-medallia

cordova plugin for medallia

iOS(CocoaPods)

  • Add sdk to Podfile
source 'https://cdn.cocoapods.org/'
platform :ios, '11.0'
use_frameworks!
target 'ProjectName' do
    project 'ProjectName.xcodeproj'
    ...
    pod 'MedalliaDigitalSDK', :http => 'https://repository.medallia.com/digital-generic/com/medallia/digital/ios-sdk/3.6.0/ios-sdk-3.6.0-11.6.zip' #MedalliaSDK
end
  • then run
$ pod install
  • cordova plugin add cordova-plugin-medallia

Android(Maven)

  • android/build.gradle
allprojects {
    repositories {
        ...
        maven {
            url "https://repository.medallia.com/digital-maven/"
        }
    }
}
  • app/src/build.gradle
dependencies {
 ...
 implementation 'com.medallia.digital.mobilesdk:android-sdk:3.6.1'
}
  • cordova plugin add cordova-plugin-medallia

Usage

cordova.plugins.Medallia.sdkInit("SDK_API_TOKEN");
cordova.plugins.Medallia.updateCustomLocale("LOCALE");
cordova.plugins.Medallia.showForm("FORM_ID");
cordova.plugins.Medallia.setCustomParameters({"key": "value", "key2": true, "key3": 1});