We have deployed this functionality in our firebase ecosystem. The events are marked for conversion & we see that setup is working. However, we have noticed that post reconciliation of the events real time events (from Cloud Trigger) vis-a-vis BigQuery - the numbers dont seem to match. We understand the feature itself is in preview - but seems we are missing 1/3 events when it comes to real time triggers.
We have done extensive investigation into the Cloud Function Logs & there are indeed missing ga_session_id's which are logged to bigquery but never hit the cloud function itself.
Did anyone face this issue ?
It's possible that you're experiencing a delay in the delivery of events from Google Analytics to Cloud Functions due to the Google Analytics for Firebase trigger still being in preview. As such, events may be delayed.
Potential reasons for missing events include:
To troubleshoot:
Additionally:
Thanks @ms4446 for your reply.
Just a few more pointers for this issue :
1. We have waited for almost 7 days for the missing events to appear - so prima facie does not seem to be a case of delayed delivery.
2. Is there any possibility - that as a end user - we can check these logs - providers/google.firebase.analytics/eventTypes/event.log (LINK).
3. Could this be a case for not having google cloud functions min instances warm enough (Currently we are using 0 warm instances - we have increase it to 5). If this could be a scenario - where can we possibly check cloud functions running out of instances to run the function ?
You could be experiencing a high number of missing real-time events from Google Analytics to Cloud Functions due to a number of factors, including:
Troubleshooting
To troubleshoot the issue, you can try the following:
Additional tips: