Reference Guide
2 Experience Properties
Dynamic Payload Examples
Send Converted Experience Examples
All experiences inherit from the base class, Experience. Currently, there are six experience types: Video,
Image, Html, Url, Alert, and Custom. Experiences are created in the ExtremeLocation UI. The properties
for the Experience base class and each subclass are described below. You could use the properties
however you like. Depending on how you configure your experiences in the ExtremeLocation UI, you
may not populate data for all of the properties. In this case, remember to do proper error checking and
just retrieve what attributes makes sense.
Java
public ExperienceType type: Enum that indicates the given Experience type
public enum ExperienceType {
ExperienceTypeCustom("custom"),
ExperienceTypeVideo("video"),
ExperienceTypeImage("image"),
ExperienceTypeAlert("alert"),
ExperienceTypeHtml("html"),
ExperienceTypeUrl("url"),
ExperienceTypeUnknown("");
}
public ExperienceAction action: Enum that instructs how to act on the given experience.
public enum ExperienceAction {
ExperienceActionPassive("passive”),
ExperienceActionAutoShow("autoShow"),
ExperienceActionPrompt("prompt”),
ExperienceActionUnknown("");
}
public String customDetails: Additional details added to the experience
that did not fall into any of the standard properties.
public String name: The Experiences name on the management console.
public String notifTitle: This field should contain the text you would like to display
in a Notification to the user.
public String notifDescription: The notificationDescription is an additional field
that can be used to better describe what you are notifying the user about.
public boolean showNotif: Indicates whether or not to display a notification
to the user for the given Experience.
VideoExp
VideoExp contains video content that should be made available to the user. This class also provides
accessory methods to allow you to easily play the video if you would like.
ExtremeLocation Android SDK Reference Guide for version 3.1.0 11










