[MOD-2501] ti.flurry Module Android Issues with Event Logging
|android, flurry, module
|John V Pataki
We are using Flurry analytics (Appcelerator Titanium) module in our project. The iOS analytics are captured correctly but for Android, most of the analytics are missing or not being captured. What could be the potential issue? I did write to the Flurry tech. support and also sent them a log which is attached. I got the following reply from Flurry tech. support:
1. You may need to reach out to Appcelerator, as the plugin is responsible for taking the code you log in the plugin and sending the data to us.
2. One of the things I noticed from the log is that all events are preceded by a session paused line, and followed by a session resumed line. Given this, it appears that the events are being logged outside of the session. I also do not see any "Session Sent" lines, which would indicate that a session was sent to Furry.
3. Going over the log does not reveal any issues other than possible that sessions are being called incorrectly, but this is handled by the plugin and the OS. For Android, the Flurry SDK relies on the activity lifecycle, once the SDK is initialized, session tracking relies on that lifecycle. Is there a member of the Appcelerator team who would know about how the plugin collects data from the SDK and passes it on?