Skip to content
weballin

weballin DIGIWIKI

Data Stream

The GA4 data stream is a channel through which data from each platform, Web, iOS, and Android, is received under properties, and a tag is installed with the measurement ID (G-XXXXXXXX) issued when creating the web stream. Check in Management → Data Streams.

weballin

The data stream is the path through which data actually enters GA4. Multiple streams can be connected to a single property, allowing data from websites and mobile apps to be analyzed together on the same property. In UA, separate properties had to be created for each platform, but in GA4, streams take over that role.

When you create a web data stream, a measurement ID (G-XXXXXXXX) is issued, and tags are installed using gtag.js or GTM with this ID. iOS and Android streams are each connected to the Firebase SDK to collect app events.

Configure Enhanced Measurement, cross-domain tracking, domain settings, etc. at the stream level. You can check detailed settings by selecting each stream in ‘Properties → Data Stream’ on the GA4 management screen.

Key takeaways

  • There are three stream types: web, iOS app, and Android app, and multiple streams can be connected to one property.
  • When creating a web stream, a measurement ID (G-XXXXXXXX) is issued and used to install GA4 tags.
  • Enhanced measurement event settings are controlled at the web data stream level.
  • Cross-domain tracking and accepted domain settings are also configured at the stream level.
  • App Stream connects to your Firebase project to collect SDK events.

References

Frequently asked questions

How many streams should I create when I have both a website and an app?

Create a stream for each platform you need to measure. If there is one web, one iOS app, and one Android app, three streams are connected to one property. This allows integrated analysis of web and app data in one property.

If I delete a stream, does my existing data disappear?

If you delete a stream, new data collected with the ID of that stream will not come in. Data already collected remains in the property, but some filtering may be limited due to the lack of stream information. Sufficient review is required before deletion.