Open chalermpong opened 2 years ago
@michalnovacek96
Almost same issue here. But we did NOT disable automatic screen_view tracking, but beyond automatic screen_view tracking we are tracking manually screen views.
Since you haven't disabled automatic screen views, your issue might be different. By chance did you either: 1.) Implement consent mode or 2.) start calling the resetAnalyticsData method?
We discovered another engagement-related bug around those two features. If you implemented consent mode, you should see an improvement next week. If you're manually calling resetAnalyticsData, a fix for that issue is coming (timeframe not known, but likely in the next 6 weeks).
@lbarrettanderson thank you so much! A first glance at the stats looks promising.
@lbarrettanderson It seems that stats are starting to look ok. But still Android is way much higher than iOS. Avereage time per session on iOS is 46 seconds, on Android 55 minutes. This can't be real.
My setup is:
@lbarrettanderson It seems that stats are starting to look ok. But still Android is way much higher than iOS. Avereage time per session on iOS is 46 seconds, on Android 55 minutes. This can't be real.
My setup is:
- I have not disabled automatic screen view tracking
- I have setup Google Consent Mode v1. I am populating only analytics_storage.
This issue has also been recently fixed, but the recovery time might take longer due to the nature of the bug.
Do you by chance ever call resetAnalyticsData?
@lbarrettanderson No, we don't call resetAnalyticsData
@lbarrettanderson No, we don't call resetAnalyticsData
Do you distribute to non-Google Play devices? If so, an SDK update will be required to fix this. The SDK version with this fix (firebase-analytics 22.0.1) will be available soon.
@lbarrettanderson No we only distribute Android on Google Play.
If you're not seeing as much improvement as expected, I recommend updating your firebase-analytics SDK to version 22.0.1 or newer. This should help any users who for whatever reason are not getting the updated version of google play services.
Has anyone who was hoping for more of a reduction in engagement times tried upgrading to firebase-analytics 22.0.1? Did it help?
Any update to this issue?
[READ] Step 1: Are you in the right place?
Yes.
[REQUIRED] Step 2: Describe your environment
[REQUIRED] Step 3: Describe the problem
This issue is related to my previous issue #3039 Firebase Analytics logs incorrect engagement time. As shown in Log below
Explanation for the log above
The engagement time should be around 6 seconds, but Firebase Analytics logged 34745 milliseconds. Seems like FA started logging engagement time when app received a data message.
Steps to reproduce:
Prerequisite: The app must disable screen view tracking, and be able to receive data message
Note: When disable screen view tracking, there will be ~2 seconds delay before FA logs engagement time. So it is possible to kill the app quickly before
Recording user engagement
happens.If the app is not disable screen view tracking, the
Recording user engagement, ms: ...
will happen beforeActivity paused, time: ...