Standardowy dashboard w Data Studio wyświetla wyniki na podstawie stałych formuł. Problem pojawia się, gdy zarząd chce przeanalizować scenariusze: co się stanie z rentownością, jeśli marża spadnie z 18% do 12%? Bez parametrów każda zmiana wymaga edycji raportu. Parametry dynamiczne rozwiązują ten problem – użytkownik wpisuje wartość w polu na dashboardzie, a wszystkie wykresy przeliczają się natychmiast.

Standardowe formuły ze stałą wartością (np. KOSZT * 0.15) nie nadają się do interaktywnych kalkulatorów – liczba jest wbudowana w definicję pola i nie zmienia się bez edycji raportu. Parametry Data Studio działają jak zmienne przekazywane przez użytkownika: wartość z pola Input Box trafia do formuły i aktualizuje wszystkie powiązane wykresy w czasie rzeczywistym.

Czym jest parametr w Data Studio?

Parametr to zmienna zdefiniowana na poziomie źródła danych, której wartość może zmieniać użytkownik raportu – bez dostępu do trybu edycji. Parametr działa jak argument funkcji: definiujesz go raz, a odwołujesz się do niego w wielu polach obliczeniowych jednocześnie.

  • Typ danych: Tekst, Liczba lub Data – w zależności od zastosowania.
  • Wartość domyślna: wyświetlana przy pierwszym otwarciu raportu.
  • Widoczność: parametr może być ukryty (tylko do użytku w formułach) lub eksponowany przez kontrolkę Input Box.

Kalkulator ROAS i marży – krok po kroku

Poniższa instrukcja tworzy interaktywny kalkulator, w którym użytkownik wpisuje docelową marżę, a raport natychmiast pokazuje, czy kampanie są rentowne przy tej wartości.

  1. Otwórz raport w trybie edycji. W menu górnym wybierz Zasób → Zarządzaj dodanymi źródłami danych, kliknij Edytuj przy wybranym źródle, a następnie DODAJ PARAMETR.
  2. Nadaj parametrowi nazwę marza_docelowa, ustaw typ Liczba i wartość domyślną 0.15 (15%). Zatwierdź i wróć do raportu.
  3. Utwórz nowe pole obliczeniowe (Dodaj pole) o nazwie Zysk po marży z formułą:
    (Przychód - Koszt_reklam) * marza_docelowa
  4. Dodaj kontrolkę Input Box (Wstaw → Kontrolka → Pole wprowadzania danych) i powiąż ją z parametrem marza_docelowa. Ustaw zakres 0–1 z krokiem 0.01.
  5. Dodaj wykresy korzystające z pola Zysk po marży. Od teraz każda zmiana wartości w Input Box natychmiast przelicza wyniki na całym dashboardzie.

Integracja z BigQuery – parametry w Dynamic SQL

W przypadku dużych wolumenów danych warto przekazać parametry bezpośrednio do zapytania BigQuery. Data Studio obsługuje Custom Query z parametrami w składni @parametr – BigQuery przetworzy filtr po stronie bazy, zamiast ściągać pełną tabelę do raportu. Redukuje to czas ładowania i koszty skanowania danych. Szczegółowy przykład z kodem SQL znajdziesz w artykule o optymalizacji wydajności Data Studio + BigQuery.