-
public final class Composer
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classComposer.Companion
-
Method Summary
Modifier and Type Method Description final ComposeruserToken(String userToken)Sets user token, which will be sent at each experience request final ComposergaClientId(String gaClientId)Sets Google Analytics client id final UnitgetExperience(ExperienceRequest request, Collection<EventTypeListener<out EventType>> eventTypeListeners, ExceptionListener exceptionListener)Gets experience from server final UnittrackExternalEvent(String trackingId)Tracks external event by id final UnitclearStoredData()Clears stored data, like cookies, visit data -
-
Method Detail
-
userToken
final Composer userToken(String userToken)
Sets user token, which will be sent at each experience request
- Parameters:
userToken- User token
-
gaClientId
final Composer gaClientId(String gaClientId)
Sets Google Analytics client id
- Parameters:
gaClientId- Client id
-
getExperience
final Unit getExperience(ExperienceRequest request, Collection<EventTypeListener<out EventType>> eventTypeListeners, ExceptionListener exceptionListener)
Gets experience from server
- Parameters:
request- Prepared experience requesteventTypeListeners- Collection of event listenersexceptionListener- Listener for exceptions
-
trackExternalEvent
final Unit trackExternalEvent(String trackingId)
Tracks external event by id
- Parameters:
trackingId- Tracking id
-
clearStoredData
final Unit clearStoredData()
Clears stored data, like cookies, visit data
-
-
-
-