Zadanie: Pobranie wszystkich eventów, zebranych przez Google Analytics 4, w zdefiniowanym okresie czasu, w granulacji dziennej.
Rozwiązanie: Wykorzystaj poniższe zapytanie, które zwróci dane w postaci:
- data (konkretny dzień)
- nazwa eventu
- ilość wystąpień
Zapytanie:
SELECT
PARSE_DATE('%Y%m%d', event_date) AS event_day,
event_name,
COUNT(event_name) AS event_count
FROM
`id_tabeli_z_bazy_bigquery.events_*`
WHERE
PARSE_DATE('%Y%m%d', event_date) BETWEEN '2024-01-20' AND '2024-01-30'
GROUP BY
event_day, event_name
ORDER BY
event_day, event_count DESC;