• Alex

    9 June 2023 at 5:35 pm

    So, the standard GA4 report you’re using, termed as Method: properties.runReport, is mainly designed to handle processed data. What this means is that there’s typically a delay of around 24 to 48 hours for data processing, which inherently doesn’t make it the best fit for instant data.

    If your primary focus is real-time data, such as getting the active users in the last half hour along with their respective cities, the method you should be considering is Creating a Realtime Report. This should typically give you the immediate metrics you’re currently looking for. But, do remember that real-time reports have their limitations in terms of the dimensions and metrics they support.

    Essentially, it’s more about aligning your needs with the right report type. Realtime report would be more suitable for what you need in this scenario.