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.Dismiss alert
While we track events to Matomo, there is a problem that affects mainly iOS devices: the events are not logged for iOS devices only. We have discovered that the Matomo iOS SDK is sending user agents by utilizing the bundle name "Zeale" for our project, which is why no iOS events are being tracked. But, it does function if I replace the bundle name with another name, such as "Zeel". Therefore, would you kindly investigate why it prevents us from tracking events?
The user agent that is sent via Matomo iOS SDK:
Darwin/23.2.0 (iPhone16,2; iOS 17.4) MatomoTrackerSDK/7.3 Zeale/0.0.1
What should happen?
Bundle name "Zeale" should work
How can this be reproduced?
send user agents by utilizing the bundle name "Zeale"
The text was updated successfully, but these errors were encountered:
stevespaw
added
Potential Bug
Something that might be a bug, but needs validation and confirmation it can be reproduced.
To Triage
An issue awaiting triage by a Matomo core team member
labels
Jul 11, 2024
Hi @stevespaw
It seems like Zeale matches a bot user agent pattern of device detector, causing tracking requests to be ignored by Matomo.
Feel free to create an issue here to get that changed if needed: https://github.com/matomo-org/device-detector/issues
sgiehl
added
answered
For when a question was asked and we referred to forum or answered it.
and removed
Potential Bug
Something that might be a bug, but needs validation and confirmation it can be reproduced.
To Triage
An issue awaiting triage by a Matomo core team member
labels
Jul 17, 2024
What happened?
While we track events to Matomo, there is a problem that affects mainly iOS devices: the events are not logged for iOS devices only. We have discovered that the Matomo iOS SDK is sending user agents by utilizing the bundle name "Zeale" for our project, which is why no iOS events are being tracked. But, it does function if I replace the bundle name with another name, such as "Zeel". Therefore, would you kindly investigate why it prevents us from tracking events?
The user agent that is sent via Matomo iOS SDK:
Darwin/23.2.0 (iPhone16,2; iOS 17.4) MatomoTrackerSDK/7.3 Zeale/0.0.1
What should happen?
Bundle name "Zeale" should work
How can this be reproduced?
send user agents by utilizing the bundle name "Zeale"
Matomo version
5.1.0
PHP version
No response
Server operating system
No response
What browsers are you seeing the problem on?
Not applicable (e.g. an API call etc.)
Computer operating system
No response
Relevant log output
No response
Validations
The text was updated successfully, but these errors were encountered: