public interface TrackerManager
Modifier and Type | Method and Description |
---|---|
ClientTracker |
createClientTracker(java.lang.String url)
Creates a new ClientTracker from the passed url
|
ClientTracker |
createClientTracker(java.lang.String url,
java.lang.String[] extendedTrackingTargets)
Creates a new ClientTracker from the passed url, activating extended tracking mode for all
targets in the extendedTrackingTargets list
|
CloudTracker |
createCloudTracker(java.lang.String authenticationToken,
java.lang.String collectionId)
Creates a new CloudTracker from the passed authenticationToken and collectionId
|
CloudTracker |
createCloudTracker(java.lang.String authenticationToken,
java.lang.String collectionId,
java.lang.String[] extendedTrackingTargets)
Creates a new CloudTracker from the passed authenticationToken and collectionId
|
void |
destroyTracker(Tracker tracker)
Destroys the passed tracker instance
|
ClientTracker createClientTracker(java.lang.String url)
url
- Url to the .wtc file, can either be a http url or local asset. In case of a local asset
the url must start with file:///android_asset/ClientTracker createClientTracker(java.lang.String url, java.lang.String[] extendedTrackingTargets)
url
- Url to the .wtc file, can either be a http url or local asset. In case of a local asset
the url must start with file:///android_asset/extendedTrackingTargets
- A list of target names which should be tracked in extended mode,
pass {"*"} to track all targets in extended modeCloudTracker createCloudTracker(java.lang.String authenticationToken, java.lang.String collectionId)
authenticationToken
- Your cloud authentication tokencollectionId
- The collection id of the target collection the CloudTracker should loadCloudTracker createCloudTracker(java.lang.String authenticationToken, java.lang.String collectionId, java.lang.String[] extendedTrackingTargets)
authenticationToken
- Your cloud authentication tokencollectionId
- The collection id of the target collection the CloudTracker should loadextendedTrackingTargets
- A list of target names which should be tracked in extended mode,
pass {"*"} to track all targets in extended modevoid destroyTracker(Tracker tracker)
tracker
- Tracker to be destroyed