You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.
We have a self hosted matomo server (Matomo version: 4.11.0).
For one of our PWA application, we have implemented offline tracking following this guide (https://matomo.org/faq/how-to/how-do-i-set-up-matomo-offline-tracking/) . We have initialize the matomoAnalytics to store 10000s record for 30 days.
The app users don't have a good connectivity so, our plan is to asking them connect to the internet once every week to push all these offline stored analytics.
Current Behavior
When the app is offline, the indexedDB has stored all the interaction we made with the app. We can even see 10 days old records store there. We take the app online, It started syncing some of these records but after a while, it failed to submit.
For example:
Total Request: 562
Records failed to sync: 382
We did some more interaction with our app in offline mode and try to sync again but the newer request were successfully submited leaving the older record as it is without properly syncing them.
Possible Solution
Steps to Reproduce (for Bugs)
In our device, we turn off the internet and did some interaction with the application.
Turn the internet on to sync these interaction after few days.
Context
As our app users are remotely located, we need to collect their interaction in offline mode. We heavily rely on these interaction for taking decision.
Your Environment
Matomo Version: 4.11.0
PHP Version: 7.4.3
Server Operating System: Ubuntu 20.04
Additionally installed plugins:
Browser: Chrome
Operating System: Windows 11
The text was updated successfully, but these errors were encountered:
Hi @utsavkoju, thanks for reporting this issue. I've assigned the issue for prioritization.
If you have any additional detail such as error messages then that could be helpful.
It also might be worth attempting the synchronization with the Matomo tracker in debug mode to see if any additional information is shown.
Hi @bx80,
Thanks for the quick response. Here are the few records form the indexedDB. The browser tries to push these records but failed to do so. Let me know if you need anything else for debugging purpose. indexedDB.txt
Expected Behavior
We have a self hosted matomo server (Matomo version: 4.11.0).
For one of our PWA application, we have implemented offline tracking following this guide (https://matomo.org/faq/how-to/how-do-i-set-up-matomo-offline-tracking/) . We have initialize the matomoAnalytics to store 10000s record for 30 days.
The app users don't have a good connectivity so, our plan is to asking them connect to the internet once every week to push all these offline stored analytics.
Current Behavior
When the app is offline, the indexedDB has stored all the interaction we made with the app. We can even see 10 days old records store there. We take the app online, It started syncing some of these records but after a while, it failed to submit.
For example:
Total Request: 562
Records failed to sync: 382
We did some more interaction with our app in offline mode and try to sync again but the newer request were successfully submited leaving the older record as it is without properly syncing them.
Possible Solution
Steps to Reproduce (for Bugs)
Context
As our app users are remotely located, we need to collect their interaction in offline mode. We heavily rely on these interaction for taking decision.
Your Environment
The text was updated successfully, but these errors were encountered: