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