Package com.pointrlabs.core.analytics
Interface AnalyticsManager
-
- All Implemented Interfaces:
public interface AnalyticsManager
-
-
Method Summary
-
-
Method Detail
-
addSDKUseEvent
abstract Unit addSDKUseEvent()
-
addPoiInteractionEvent
abstract Unit addPoiInteractionEvent(Poi poi, PTRPoiInteractionEventAction action, PTRPoiEventOrigin origin)
-
addBannerTappedEvent
abstract Unit addBannerTappedEvent(String appName)
-
addRateExperienceEvent
abstract Unit addRateExperienceEvent(Integer rating, String feedback)
-
addBannerDismissedEvent
abstract Unit addBannerDismissedEvent(String appName)
-
addDisplayMapEvent
abstract Unit addDisplayMapEvent(Site site)
-
addDisplayMapEvent
abstract Unit addDisplayMapEvent(Building building)
-
addDisplayMapEvent
abstract Unit addDisplayMapEvent(Level level)
-
addDisplayMapEvent
abstract Unit addDisplayMapEvent(Poi poi)
-
addMapInteractionEvent
abstract Unit addMapInteractionEvent(Integer sid, Integer bid, Integer level)
-
addQuickAccessEvent
abstract Unit addQuickAccessEvent(PTRAnalyticsEventQuickAccessActionStatus actionStatus, String category, Integer resultCount)
-
addMarkMyCarEvent
abstract Unit addMarkMyCarEvent(PTRAnalyticsEventMarkMyCarActionStatus actionStatus)
-
addGetDirectionsEvent
abstract Unit addGetDirectionsEvent(String error, LocationAware startLocation, LocationAware destinationLocation, Path path)
-
addPathSessionFailedToInitialise
abstract Unit addPathSessionFailedToInitialise(String error, LocationAware startLocation, LocationAware destinationLocation)
-
getSessionCount
abstract Integer getSessionCount()
-
-
-
-