eyedol
02/24/2025, 3:00 PMKAnalytics-viewer
is a companion app to the core analytics library KAnalaytics
. It's similar to the likes of:
• LeakCanary
• Chucker
• Inspektify
• Inspektor
• KtorMonitor
• etc
Check out the GitHub repository https://github.com/addhen/kanalytics to get started, and let me know what you think!Fernando
02/26/2025, 11:09 AMeyedol
02/26/2025, 4:10 PM1. Is there any plan to support user properties?I haven't thought of adding support for that as that may seem like something specific to the tracker but yes I'll look into how to generalize and support it. Roughly thinking about it, it could be something along the lines of
KAnalyticsEvent#addUserProperties
then the specific tracker implementation of KTracker
has to implement the logic to consume it.
Thanks for mentioning it.
2. Can I send deeply nested events? like firebase purchase event that contains a list of items?Yes, you should be able to however since it's a firebase thing you will have to convert the
KAnalyticsEvent#properities
to a firebase bundle and consume it with the firebase implementation of KTracker
-- like an extension function on it. Let me know if this is not clear and I'll attempt again.