I have Expo sending events to Segment using both Identify and Screen. These events show up in the Segment debugger, but don’t go through to Google Analytics.
Segments documentation suggests using a web property for hybrid apps (which… I believe Expo is?) so I have a web property set up in Google Analytics.
Further, I’ve set the property id for the Mobile, Web and Server Tracking IDs in segment.
However, neither Identify nor Screen events (the only events we have instrumented) stream through to Google Analytics.
The questions that may be answerable by yall are:
- Should I be doing a web property or a mobile property? (Mobile properties want me to set up a firebase account, which seems… unnecessary?)
- Are “screen” events not forwarded (in your experience?) and should I rely on “track” events instead?
- Is there some other “gotcha” that is common that I may have overlooked?
Some more context:
Segment views Expo as an unsupported third party and recommends manually merging in the utm, user-agent and IP address data: https://community.segment.com/t/80pzlb/google-analytics-acquisition-all-sourcemedia-as-direct-none
Sadly that still does not send the data to Google Analytics.