Extended the newVisit capabilities #105
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
We encountered the problem that we needed to start new visit while the tracker was already initialized, so the
newVisit
parameter in theinitialize
method wasn't sufficient anymore.The solution is now to add a
newVisit
parameter to (nearly) everytrack...
method to make that action the start of a new visit. Out of convenience for most users (which I imagine to only ever start a new visit on app launch), thenewVisit
ininitialize
is still there.The additional documentation (hopefully) decribes the relationship between the
initialize
and thetrack...
newVisit
parameters.