Send Converted Experience
To obtain the analytics of the user interactions from the experience, use the methods below that are contained within the FMExperience class. After the user has taken action on the experience received from the FMExperienceManager delegate callbacks, call the send converted experience methods to send data analytics of the user actions.
FMExperience Methods
Below is a list of methods to invoke converted user experiences that are contained within the FMExperience class:
-
sendConvertedExperienceWithType (Objective-C)
Method that informs the ExtremeLocation Server that a user has performed some action on this FMExperience. Sending this information allows for improved analytics.
-(void)sendConvertedExperienceWithType:(FMConvertedAction *)action valueType:(FMConvertedValueType)vType andValue:(float)value;
-
sendCustomConvertedExperienceWithType (Objective-C)
Method that informs the ExtremeLocation Server that a user has performed some action on this FMExperience. Sending this information allows for improved analytics. This method also allows for custom actions and custom values to be specified, allowing for flexible analytics.
-(void)sendCustomConvertedExperienceWithType:(FMConvertedAction *)action andCustomActionName:(NSString*)customAction valueType:(FMConvertedValueType)vType andCustomValueName:(NSString*)customValName andValue:(float)value;
List of Converted Actions
Represents how the user interacted with the experience.
Action | Method Name | Method Description |
---|---|---|
No Action |
FMConvertedActionNone |
The user did not interact with the experience |
Watched |
FMConvertedActionWatched |
The user watched the video within the experience |
Clicked |
FMConvertedActionClicked |
The user clicked the experience displayed |
Swiped |
FMConvertedActionSwiped |
The user swiped the experience displayed. |
Listened |
FMConvertedActionListened |
The user listened to the audio within the experience |
Shared |
FMConvertedActionShared |
The user shared the experience |
Opened |
FMConvertedActionOpened |
The user performed some action in order to open the experience |
Automated |
FMConvertedActionAutomated |
The user was presented with the experience automatically |
Retargeted |
FMConvertedActionRetargeted |
The user was re-targeted with the experience |
Custom |
FMConvertedActionCustom |
A custom converted action was performed on the experience |
List of Converted Values
Represents how the user measures the action of the experience.
Measure | Method Name | Method Description |
---|---|---|
Seconds |
FMConvertedValueTypeSeconds |
The value in seconds |
Minutes |
FMConvertedValueTypeMinutes |
The value in minutes |
Currency |
FMConvertedValueTypeCurrency |
The value in currency or exchange |
Quantity |
FMConvertedValueTypeQuantity |
The value in quantify amount. This can be very large or small |
Custom |
FMConvertedValueTypeCustom |
The value can pertain to any amount, length, or mass |