Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
// Flagship campaign activation
Flagship.Companion.activateModification("my_flag")
// Get Flagship campaign information, map it, and send it to Segment
JSONObject json = Flagship.Companion.getModificationInfo("my_flag");
if (json != null) {
Iterator<String> iterator = json.keys();
Properties properties = new Properties();
while (iterator.hasNext()){
String name = iterator.next();
properties.addAttribute(name, json.opt(name));
}
MoEHelper.getInstance().trackEvents("Flagship_Source_Java", properties);
}
if let campaign_info = Flagship.sharedInstance.getModificationInfo(key:"my_flag") {
let campaignInfoDict = NSMutableDictionary.init(dictionary: campaign_info)
let properties = MOProperties.init(attributes: campaignInfoDict)
MoEngage.sharedInstance().trackEvent("Flagship_Source_ios", with: properties)
}
Was this page helpful?