Engagement Service
class EngagementService(blueConicClient: BlueConicClient, context: BlueConicClient.InteractionContext, propertyId: String, isInterest: Boolean, allInterests: List<String> = mutableListOf(), useHalfTime: Boolean) : EventServiceBase
Service for the Scoring listener (id: engagement_score) and Interest Ranking listener (id: engagement_interest_ranking)
Constructors
Link copied to clipboard
constructor(blueConicClient: BlueConicClient, context: BlueConicClient.InteractionContext, propertyId: String, isInterest: Boolean, allInterests: List<String> = mutableListOf(), useHalfTime: Boolean)
Functions
Link copied to clipboard
Applies rules and determines which keywords earn points based on the engagement rule settings.
Link copied to clipboard
Returns the new added points in a format based on the old mechanism.
Link copied to clipboard
Returns the new added points in a format based on the HalfTime mechanism.
Link copied to clipboard
Called when an event is thrown by the app developer.