Meridian od Google: jak działa otwarty model MMM i jak go wdrożyć
Meridian to otwarty, bayesowski model marketing mix modeling stworzony przez Google, dostępny bezpłatnie dla wszystkich od 29 stycznia 2025 r. na licencji Apache 2.0. Najnowsza wersja pakietu google-meridian to 2.1.0 z 25 września 2026 r.; działa w Pythonie 3.11–3.13, a Google zaleca uruchamianie go na karcie graficznej. Poniżej opisujemy, jak Meridian działa, jakich danych potrzebuje, jak go wdrożyć krok po kroku i co zmieniło się w nim w 2026 r.
Czym jest Meridian i jak się rozwijał
Meridian to biblioteka w Pythonie, która buduje model marketing mix modeling, czyli szacuje wkład każdego kanału w sprzedaż na podstawie danych zagregowanych. Google opisuje go jako otwarty model MMM, który ma umożliwić pomiar odporny na zmiany w prywatności. Kod jest publiczny, a metodologia opisana w dokumentacji i publikacjach. Jeśli MMM to dla Ciebie nowy temat, zacznij od naszego przewodnika Marketing mix modeling: czym jest i kiedy się opłaca.
Wcześniej Google udostępniał prostszy model LightweightMMM. Według FAQ Meridiana nowe narzędzie dodaje modelowanie zasięgu i częstotliwości, kalibrację eksperymentami i dane o wolumenie wyszukiwań w Google. Najważniejsze daty zebraliśmy w tabeli.
| Data | Wydarzenie |
|---|---|
| Marzec 2024 r. | Prezentacja Meridiana w ograniczonym dostępie |
| 29 stycznia 2025 r. | Udostępnienie wszystkim; ponad 20 certyfikowanych partnerów |
| Wrzesień 2025 r. | Zmienne pozamediowe, np. ceny i promocje; sieć partnerów rośnie do 30 |
| 19 lutego 2026 r. | Bezkodowy Scenario Planner do symulacji budżetu |
| 5 maja 2026 r. | Zapowiedź Meridian GeoX (beta) i Meridian Studio do zarządzania wieloma modelami w Google Cloud |
| 20 maja 2026 r. | Zapowiedź integracji z Google Analytics 360 |
| 9–10 września 2026 r. | Globalna dostępność GeoX, sygnały marki w modelu, funkcje agentowe |
| 25 września 2026 r. | Wersja 2.1.0 pakietu google-meridian |
Na stronie projektu Google pokazuje logotypy marek korzystających z Meridiana, m.in. Shopify, ASOS i polskiej marki Reserved.
Jak działa model Meridian
Meridian to model bayesowski i hierarchiczny. Bayesowski, bo łączy dane z wiedzą wprowadzoną wcześniej w postaci rozkładów a priori. Hierarchiczny, bo szacuje efekty dla wielu regionów jednocześnie i pozwala im się różnić, ale „pożycza” informację między nimi. Dokumentacja wyjaśnia, że model krajowy jest dla Meridiana przypadkiem szczególnym: regionalnym z jednym regionem.
Model regionalny ma przewagę, bo w każdym tygodniu daje wiele obserwacji zamiast jednej. Lepiej szacuje też trend i sezonowość. Według FAQ hierarchiczna struktura Meridiana jest zaprojektowana właśnie pod dane regionalne. W polskich warunkach oznacza to zwykle sprzedaż w podziale na województwa, regiony handlowe albo obszary dostaw.
Adstock i nasycenie
Każdy kanał przechodzi przez dwie transformacje. Adstock rozkłada działanie reklamy na kolejne tygodnie; Meridian oferuje kształt geometryczny i dwumianowy, a efekt liczy jako znormalizowaną, ważoną sumę bieżących i opóźnionych wydatków. Funkcja Hilla opisuje malejące zwroty. Domyślnie Meridian stosuje najpierw adstock, a potem nasycenie. Szczegółowe wyliczenia adstocku pokazujemy w tekście o długoterminowym efekcie reklamy.
Rozkłady a priori
Dla mediów płatnych Meridian domyślnie ustawia rozkład a priori na zwrot z inwestycji (ROI), a nie na współczynnik regresji. Domyślny rozkład to LogNormal(0,2; 0,9), którego mediana wynosi około 1,22. Dla mediów organicznych i zmiennych pozamediowych domyślny jest rozkład na udział w wyniku. Dokumentacja zaleca ustawiać założenia na tej mierze, o której wiesz najwięcej, np. na ROI z eksperymentu. Rozkłady na współczynniki zespół Meridiana rekomenduje rzadko, bo trudno je interpretować.
Jakich danych potrzebuje Meridian
Meridian wymaga dwóch głównych tablic: wskaźnika wynikowego (KPI) i mediów płatnych. Konieczna jest też liczba ludności w każdym regionie, bo model skaluje przez nią KPI i media, żeby regiony były porównywalne. Pozostałe dane są opcjonalne, ale poprawiają wyniki.
| Dane | Status | Co to jest |
|---|---|---|
| KPI | Wymagane | Wynik w podziale na regiony i okresy: sprzedaż, zamówienia, leady |
| Populacja | Wymagane | Liczba mieszkańców regionu, do skalowania |
| Media płatne | Wymagane | Jednostki mediowe kanałów, np. wyświetlenia |
| Wydatki i przychód na jednostkę KPI | Zalecane | Pozwalają przeliczyć wynik na złote i policzyć ROI |
| Zasięg i częstotliwość | Opcjonalne | Dla kanałów, które je raportują, np. wideo |
| Zmienne kontrolne | Opcjonalne | Czynniki zakłócające, np. sezonowość, wolumen wyszukiwań |
| Media organiczne | Opcjonalne | Działania bez kosztu mediowego, np. newsletter |
| Zmienne pozamediowe | Opcjonalne | Np. ceny i promocje |
Dokumentacja nie zaleca modelowania na poziomie pojedynczych kampanii. Kampanie z wyraźnym startem i końcem zaburzają pamięć adstocku, dlatego Meridian pracuje na kanałach. Ile tygodni danych zebrać i jak je sprawdzić, opisujemy w tekście Dane do MMM.
Wymagania techniczne i instalacja
Meridian instaluje się jak każdy pakiet Pythona. Repozytorium zaleca świeże środowisko wirtualne.
- Python: wersje 3.11–3.13.
- Instalacja na komputerze bez GPU lub na macOS: pip install --upgrade google-meridian.
- Instalacja na Linuksie z GPU: pip install --upgrade google-meridian[and-cuda]; wymaga zgodnej karty i sterowników CUDA.
- Sprzęt: zalecana co najmniej jedna karta graficzna; projekt testowano na karcie T4 z 16 GB pamięci. macOS nie ma oficjalnego wsparcia GPU.
- Licencja: Apache 2.0, co pozwala używać kodu komercyjnie i go modyfikować.
Najprostszy start to notatnik „Get started with MMM” podlinkowany na stronie projektu. Działa w przeglądarce, więc nie trzeba konfigurować własnego serwera.
Wdrożenie Meridiana krok po kroku
- Zdefiniuj pytanie i KPI. Np. przychód tygodniowy w podziale na regiony i plan budżetu na kolejny rok.
- Przygotuj dane. KPI, populację, media, wydatki, zmienne kontrolne. Zamów dane Google przez MMM Data Platform, jeśli ich potrzebujesz.
- Zrób analizę eksploracyjną. Sprawdź luki, wartości odstające, kanały mocno skorelowane i liczbę obserwacji na parametr.
- Skonfiguruj model. Ustal okno opóźnienia adstocku, kształt zaniku, liczbę węzłów trendu i rozkłady a priori dla ROI.
- Uruchom estymację. Na karcie graficznej trwa krócej, dlatego repozytorium zaleca pracę na GPU.
- Sprawdź zdrowie modelu. Dokumentacja przewiduje kontrole zdrowia modelu, ocenę dopasowania i ocenę sprzedaży bazowej. Porównaj też rozkłady a priori i a posteriori: jeśli się nie różnią, dane niewiele powiedziały o kanale.
- Analizuj wyniki. ROI, krańcowy ROI, udział kanałów w wyniku i krzywe odpowiedzi.
- Optymalizuj i planuj. Użyj optymalizacji budżetu, a wyniki udostępnij zespołowi w Scenario Plannerze.
Firmy bez własnego zespołu analitycznego znajdą wskazówki, jak podzielić tę pracę, w tekście MMM bez działu data science.
Kalibracja eksperymentami i Meridian GeoX
Największa przewaga Meridiana nad prostą regresją to możliwość wprowadzenia wyników eksperymentów jako rozkładów a priori. Jeśli test pokazał, że kampania wideo dała zwrot w określonym przedziale, możesz ustawić rozkład ROI dla tego kanału wokół tego wyniku. Dokumentacja podaje przykład, w którym średnie ROI ustawiono na 1,7 i 2,5, by zgadzały się z badaniami lift.
Do prowadzenia takich testów Google przygotował Meridian GeoX. To otwarte narzędzie do eksperymentów geograficznych, niezależne od wydawcy, którego wyniki można zamienić na rozkłady a priori dla Meridiana. GeoX zapowiedziano 5 maja 2026 r., a globalnie udostępniono 9–10 września 2026 r. Wymaga danych dziennych, co najmniej 10 jednostek geograficznych w najprostszym układzie (zalecane 50 lub więcej) i Pythona 3.11 lub nowszego. Google twierdzi, że eksperymenty z GeoX są o 31% tańsze, ale to deklaracja producenta.
Dla firm w Polsce wymóg 50 jednostek oznacza, że podział na województwa nie wystarczy. Trzeba pracować na mniejszych obszarach, np. powiatach lub strefach kodów pocztowych, o ile dane sprzedażowe da się do nich przypisać. Jak zaplanować taki test i jak połączyć go z modelem, opisujemy w tekstach o testach inkrementalności i łączeniu MMM, atrybucji i eksperymentów.
Co nowego w Meridianie w 2026 roku
- Scenario Planner (luty 2026 r.). Bezkodowe symulacje budżetu na wynikach modelu. Według repozytorium planowanie scenariuszy działa w Colab i Data Studio.
- Sygnały marki (wrzesień 2026 r.). Model może uwzględniać m.in. wolumen wyszukiwań brandowych, żeby lepiej oceniać wpływ telewizji, wideo i outdooru na popyt na markę.
- Funkcje agentowe (wrzesień 2026 r.). Pomoc w audycie jakości danych, rozwiązywaniu błędów i prowadzeniu budowy modelu.
- Integracja z Google Analytics 360. Zapowiedziana 20 maja 2026 r.; w zapowiedzi nie podano terminu dostępności dla wszystkich klientów.
- Meridian Studio. Zapowiedziane w maju 2026 r. narzędzie do zarządzania wieloma modelami w Google Cloud, przeznaczone dla dużych organizacji.
Sygnały marki są ważne dla firm, które inwestują w wideo i telewizję. O pomiarze tych kanałów piszemy w tekstach o pomiarze reklamy wideo i pomiarze reklamy w telewizji połączonej.
Meridian, Robyn czy PyMC-Marketing: kiedy wybrać Meridiana
Meridian nie jest jedynym otwartym narzędziem do MMM. Wybór zależy od kompetencji zespołu, miksu mediów i tego, ile kontroli nad modelem potrzebujesz.
| Kryterium | Meridian | Robyn (Meta) | PyMC-Marketing |
|---|---|---|---|
| Język | Python 3.11–3.13 | R; wersja Python w fazie beta | Python 3.12+ |
| Licencja | Apache 2.0 | MIT | Apache 2.0 |
| Metoda | Bayesowska, hierarchiczna, regionalna | Regresja grzbietowa z automatycznym doborem parametrów | Bayesowska, elastyczna budowa modelu |
| Mocna strona | Zasięg i częstotliwość, dane Google, GeoX, Scenario Planner | Automatyzacja i alokator budżetu | Efekty zmienne w czasie, kalibracja testami lift |
Meridian ma sens, gdy masz dane regionalne, inwestujesz w wideo i wyszukiwarkę, a zespół pracuje w Pythonie. Robyn bywa wygodniejszy dla zespołów pracujących w R. PyMC-Marketing wybierają ci, którzy chcą zbudować model niestandardowy i mają do tego kompetencje statystyczne.
Ograniczenia, o których warto wiedzieć
- Model krajowy wymaga dużo danych. Dokumentacja pokazuje, że 104 tygodnie przy 26 parametrach to około 4 obserwacje na parametr, czyli za mało.
- Wymaga kompetencji. Konfiguracja rozkładów a priori i diagnostyka to zadania dla analityka, nawet z pomocą funkcji agentowych.
- Producent narzędzia sprzedaje media. Kod jest otwarty, więc każdy może sprawdzić, jak liczy, ale rozkłady a priori i dane wejściowe warto ustalać niezależnie od dostawcy reklam.
- Prywatność danych. Według FAQ Google nie ma dostępu do Twoich danych, modeli ani wyników, chyba że sam je udostępnisz.
- Kampanie Google też trzeba modelować uczciwie. Kampanie automatyczne, takie jak Performance Max, łączą wiele formatów, więc warto ustalić, jak rozdzielić je na kanały w modelu. Ich mechanikę opisujemy w tekście o kontroli nad Performance Max.
Najczęściej zadawane pytania
Czy Google Meridian jest darmowy?
Tak. Kod Meridiana jest publiczny na GitHubie i udostępniony na licencji Apache 2.0, a od 29 stycznia 2025 r. może z niego korzystać każdy. Koszty wdrożenia to czas analityka, przygotowanie danych i ewentualnie moc obliczeniowa w chmurze.
Jakie są wymagania techniczne Meridiana?
Meridian wymaga Pythona w wersji 3.11–3.13. Repozytorium zaleca co najmniej jedną kartę graficzną; projekt testowano na karcie T4 z 16 GB pamięci. Na macOS nie ma oficjalnego wsparcia dla GPU, więc wygodną opcją jest notatnik w chmurze.
Czy Meridian działa tylko z reklamami Google?
Nie. Meridian modeluje wszystkie kanały, które wprowadzisz: telewizję, radio, outdoor, Meta, TikTok, e-mail czy media organiczne. Dane Google, takie jak zasięg i częstotliwość YouTube czy wolumen wyszukiwań, można dodatkowo pobrać przez MMM Data Platform.
Ile danych potrzebuje Meridian?
Dokumentacja nie podaje sztywnego minimum, ale pokazuje, że dwa lata danych tygodniowych na poziomie kraju to za mało dla modelu z 26 parametrami. Playbook NielsenIQ dla Meridiana zaleca minimum 104 tygodnie dla modelu regionalnego i 156 tygodni dla krajowego.
Co to jest Meridian GeoX?
To otwarte narzędzie Google do eksperymentów geograficznych, które mierzą przyczynowy wpływ kampanii w wybranych regionach. Wyniki można przekształcić w rozkłady a priori dla Meridiana. GeoX jest dostępny globalnie od września 2026 r.
Źródła
- Meridian – open-source marketing mix model, Google for Developers
- google/meridian – repozytorium kodu (README), GitHub / Google
- google-meridian – historia wersji, PyPI, 25 września 2026
- Meridian: input data, Google for Developers
- Meridian: choose and configure treatment prior types, Google for Developers
- Meridian: model specification, Google for Developers
- Meridian: national and geo models, Google for Developers
- Meridian – FAQ: general product information, Google for Developers
- Google takes Meridian GeoX to general availability globally, TechWyse, 11 września 2026
- Meridian lands inside Analytics 360 as Google links ad spend to future sales, PPC Land, 20 maja 2026
- Google opens Meridian, its marketing measurement tool, to all users, Search Engine Land
- facebookexperimental/Robyn – repozytorium kodu, GitHub / Meta
- pymc-marketing – historia wersji, PyPI, 22 października 2026
Dostęp do źródeł sprawdzony 28 października 2026. Zauważyłeś błąd? Zgłoś sprostowanie.