Na czym to polega w sklepie
Funkcja SWITCH porównuje wyrażenie z listą wartości i zwraca odpowiadający wynik - czytelniejsza alternatywa dla zagnieżdżonych IF. W standardyzacji kanałów GA4 grupuje source/medium w Paid Search, Social, Email.
Przykład ze sklepu internetowego
Kolumna Channel w Traffic ma dziesiątki wartości - chcesz je zmapować na pięć grup raportowych:
Channel Group =
SWITCH(
TRUE(),
Traffic[Medium] = "cpc", "Paid Search",
Traffic[Medium] = "paid", "Paid Social",
Traffic[Source] = "email", "Email",
Traffic[Medium] = "referral", "Referral",
"Organic"
)
Campaign Tier =
SWITCH(
Campaigns[Spend],
0, "Brak wydatku",
BLANK(), "Nieznany",
"Aktywna"
)
Co zrobić po stronie biznesu
- Mapowanie device category GA4 na Mobile / Desktop / Tablet.
- Segmentacja ROAS: SWITCH(TRUE(), [ROAS]>=4, „Excellent”, [ROAS]>=2, „Good”, „Low”).
- Standaryzacja nazw kampanii z wielu kont reklamowych.
W skrócie
SWITCH(TRUE(), warunek1, wynik1, …) zastępuje długie łańcuchy IF. W modelu marketingowym to must-have przy czyszczeniu wymiarów kanału.