-
-
Notifications
You must be signed in to change notification settings - Fork 2.7k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add possibility to queue tracking requests so they are sent in bulk (#…
…13616) * add possibility to queue requests * add tests * update changelog
- Loading branch information
Showing
5 changed files
with
196 additions
and
112 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
970883b
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Using bulk tracking makes it impossible to use the replay tracking feature (https://matomo.org/faq/log-analytics-tool/faq_19221/ ). This is already an issue with iOS and Android SDK where the bulk tracking API is used by default.
I think it is time to either completely drop the replay tracking feature or to extend it to support bulk tracking API requests (which basically means to support logged HTTP POST data).
In any case this problem should be clearly announced to all users, especially high-end / high-traffic users with big setups which are likely to make use of replay-tracking during down-times.
970883b
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
fyi... so far the core is not using this feature and AFAIK also no other plugin or premium feature. Supporting logged HTTP POST data should be doable I would say. Could you create an issue on the log analytics repo? I don't know how hard it is to develop it (I'm not fluent in python).