Na czym to polega w sklepie
Ile realnie zarobił sklep w maju - i ile poszło na reklamy? Funkcja SUM() dodaje wartości w kolumnie: przychód, koszt mediowy, sztuki w promocji. Puste komórki (NULL) są pomijane - to inne zachowanie niż zero, warto o tym pamiętać przy joinach.
Przykład ze sklepu internetowego
Sieć sklepów omnichannel eksportuje purchase z GA4 BigQuery. Kierownik sprzedaży chce sumę przychodu za maj per kraj do porównania z planem kwartalnym:
SELECT
geo_country,
SUM(ecommerce.purchase_revenue_in_usd) AS revenue_usd
FROM `project.analytics_123456789.events_*`
WHERE _TABLE_SUFFIX BETWEEN '20260501' AND '20260531'
AND event_name = 'purchase'
GROUP BY geo_country;
Co zrobić po stronie biznesu
- Porównaj SUM(revenue) ze sklepu z SUM(cost) z Google Ads w tym samym zakresie dat - jeden wiersz to wasz blended ROAS.
- Policz sztuki sprzedane w promocji (
SUM(quantity)) przed decyzją o przedłużeniu rabatu. - Nie sumuj ponownie już zagregowanych dni - to najczęstsza przyczyna zawyżonego przychodu w raporcie miesięcznym.
W skrócie
SUM licz na surowych zamówieniach lub deduplikowanych transakcjach, nie na gotowym dashboardzie. Jeden koszyk z trzema hitami purchase w GA4 wymaga wcześniejszego DISTINCT na transaction_id.