Marketing

UTM — co to jest? Parametry UTM i kanały w GA4

Co znaczy każdy z dziewięciu parametrów UTM, według jakich reguł GA4 przypisuje kanał, dlaczego wielkość liter rozbija raport i jak UTM współpracuje z krótkim linkiem i kodem QR.

UTM co to jest? To parametry doklejane do adresu strony po znaku ?, na przykład ?utm_source=newsletter&utm_medium=email, z których Google Analytics 4 odczytuje, skąd przyszła wizyta: źródło, medium i kampanię. Link prowadzi tam, gdzie prowadził — zmienia się tylko to, co zobaczysz w raporcie. Chodzi tu o parametry w linkach, nie o urządzenia UTM (Unified Threat Management), czyli zapory sieciowe, które mają ten sam skrót. Nazwa pochodzi od Urchin Software, firmy analitycznej, której przejęcie Google ogłosił 28 marca 2005 (komunikat Google, przedruk Battelle Media); skrót zwykle rozwija się jako „Urchin Tracking Module”, choć Google tego rozwinięcia w swojej dokumentacji nie podaje. O tym, czy kampania trafi do właściwego kanału, nie decyduje sam fakt otagowania linku, tylko słowo, które wpiszesz w utm_medium.

Parametry UTM: co znaczy każdy z dziewięciu

Rynek mówi o pięciu parametrach UTM, a GA4 rozpoznaje dziewięć. Pełną listę podaje strona pomocy Google Collect campaign data with custom URLs (odczyt 13.10.2026). Każdy raportowany parametr trafia do osobnego wymiaru sesji, w którym go potem filtrujesz i grupujesz (spis wymiarów GA4):

Parametr

Co oznacza według Google

Wymiar w GA4

utm_source

„Referrer”, np. google, newsletter4, billboard

Session source

utm_medium

„Marketing medium”, np. cpc, banner, email

Session medium

utm_campaign

„Product, slogan, promo code”, np. spring_sale

Session campaign

utm_id

„Campaign ID” — identyfikator konkretnej kampanii lub promocji

Session campaign ID

utm_source_platform

platforma źródła ruchu

Session source platform

utm_term

„Paid keyword”, czyli płatne słowo kluczowe

Session manual term

utm_content

„Use to differentiate creatives” — rozróżnia kreacje

Session manual ad content

utm_creative_format

format kreacji; według Google „isn't currently reported” w GA4

—

utm_marketing_tactic

taktyka; według Google „isn't currently reported” w GA4

—

Dwa ostatnie parametry GA4 przyjmuje, ale — jak pisze Google na tej samej stronie — obecnie ich nie raportuje, więc przy ręcznym tagowaniu możesz je pominąć. utm_content służy do rozróżniania kreacji: dwóch przycisków w jednym mailu, dwóch wersji grafiki w poście. Test A/B to jedno z zastosowań, nie definicja.

Ile parametrów ustawić? Ta sama strona Google pisze, że zawsze należy użyć utm_source, utm_medium i utm_campaign („you should always use”), a dalej: „if you're setting one UTM parameter, we strongly recommend that you set all relevant UTM parameters”. Uzasadnienie jest obok: „Missing UTM parameters will result in (not set) values being present in reporting”. Praktyczne minimum to więc utm_source, utm_medium i utm_campaign — bez któregokolwiek z nich w raporcie pojawi się (not set). utm_id dodaj, jeśli prowadzisz rejestr kampanii z identyfikatorami i chcesz je połączyć z danymi w GA4.

Anatomia linku z parametrami UTM

Anatomia linku z parametrami UTM

każdy parametr trafia do osobnego wymiaru sesji, a źródło i medium wyznaczają kanał

Źródło: pomoc Google Analytics, artykuły 10917952, 9143382 i 9756891, odczyt 13.10.2026; wartości przykładowe nasze

Opis figury

Link https://sklep.pl/promocja rozłożony na parametry. utm_source=newsletter trafia do wymiaru Session source, utm_medium=email do Session medium, utm_campaign=2026-11-black-week do Session campaign, utm_content=przycisk-gora do Session manual ad content, utm_id=bw26 do Session campaign ID. Ze źródła i medium GA4 wylicza Session default channel group: Email, bo medium email jest na liście reguł kanału Email. Wartości w przykładzie są nasze.

Jak GA4 przypisuje kanał: reguła, od której zależy utm_medium

Kanał — Email, Organic Social, Display i pozostałe — GA4 wylicza z wartości źródła i medium według stałych reguł, których nie zmienisz. Google pisze wprost: „Channel definitions aren't case sensitive and can't be edited” (Default channel group, odczyt 13.10.2026). Jeśli wpisane przez Ciebie wartości nie pasują do żadnej reguły, ruch trafia do kanału Unassigned: „the value Analytics uses when there are no other channel rules that match the event data”.

Wybrane reguły z tej samej strony, które dotyczą ręcznie tagowanych linków:

Kanał

Warunek w GA4

Email

źródło albo medium to email, e-mail, e_mail lub e mail

Organic Social

medium to social, social-network, social-media, sm, social network lub social media albo źródło z listy serwisów

Paid Social

źródło z listy serwisów społecznościowych i medium zawierające cp, równe ppc lub retargeting albo zaczynające się od paid

Display

medium to display, banner, expandable, interstitial lub cpm

Referral

medium to referral, app lub link

SMS

źródło albo medium to dokładnie sms

Affiliates

medium to affiliate

Audio

medium to audio

AI Assistant

medium to dokładnie ai-assistant

Organic Search

medium to dokładnie organic albo źródło z listy wyszukiwarek

Listy serwisów (społecznościowych, wyszukiwarek, wideo, sklepów) Google udostępnia jako arkusz do pobrania z tej strony, a nie w jej treści — jeśli Twoje źródło ma uruchomić regułę opartą na liście, sprawdź, czy na niej jest.

Słownik jest krótszy, niż sugerują poradniki. Policzyliśmy dosłowne wartości medium w regułach z tabeli na stronie Default channel group (nasze zliczenie, stan na 13.10.2026): najwięcej, sześć, ma Organic Social, Display ma pięć, Email cztery, Referral trzy, a Organic Search, SMS, Affiliates, Audio i AI Assistant po jednej. Kanały płatne listy nie mają — rozpoznają medium po wzorcu, podobnie Organic Video (medium zawierające video) i Mobile Push Notifications (push na końcu, mobile albo notification w środku). Każda wartość spoza tych dwudziestu trzech słów i wzorców zależy od tego, czy źródło trafi na którąś listę serwisów.

Ile wartości utm_medium rozpoznaje dosłownie każdy kanał GA4

Ile wartości utm_medium rozpoznaje dosłownie każdy kanał GA4

liczba wartości medium na liście reguły, domyślna grupa kanałów

Źródło: pomoc Google Analytics, Default channel group (answer 9756891), odczyt 13.10.2026; zliczenie nasze

Opis figury

Wykres słupkowy. Organic Social: 6 wartości medium, Display: 5, Email: 4, Referral: 3, Organic Search: 1, SMS: 1, Affiliates: 1, Audio: 1, AI Assistant: 1. Razem 23 wartości. Kanały płatne nie mają listy, tylko wzorzec: medium zawierające cp, równe ppc lub retargeting albo zaczynające się od paid.

Z tych reguł wynikają konkretne pułapki, które widać w polskich poradnikach:

  • `newsletter` jako medium nie jest na liście kanału Email. Przy źródle spoza list (np. też newsletter) taki ruch ląduje w Unassigned. utm_source=newsletter&utm_medium=email działa poprawnie dzięki medium.
  • `baner` po polsku nie pasuje do Display, które wymaga angielskiego banner.
  • `płatne`, `sponsorowane` czy `ruch płatny` nie pasują do warunku kanałów płatnych. Ten łapie cpc, ppc i wszystko, co zaczyna się od paid, na przykład paid-social. Do Paid Social taki ruch trafi, gdy źródło jest na liście serwisów społecznościowych, a jeśli nie jest — do Paid Other.
  • `qr` i `print` nie należą do żadnej reguły. Kod QR na ulotce otagowany utm_medium=qr przy źródle spoza list (np. ulotka) trafi do Unassigned, chyba że zbudujesz własną grupę kanałów.
Wartość utm_medium a kanał w GA4

Wartość utm_medium a kanał w GA4

domyślna grupa kanałów; przy źródle spoza list serwisów

Źródło: pomoc Google Analytics, artykuły 9756891 i 10917952, odczyt 13.10.2026

Opis figury

Schemat: wartość medium i kanał, do którego trafia. email: Email. E-mail: Email, ale osobny wiersz w wymiarze Session medium. newsletter: Unassigned przy źródle spoza list. banner: Display. baner: Unassigned, polska pisownia. social: Organic Social. paid-social: Paid Social, gdy źródło jest na liście serwisów, inaczej Paid Other. płatne: Unassigned, nie pasuje do wzorca. qr: Unassigned, chyba że własna grupa kanałów.

Schemat pokazuje, że błąd w medium nie daje komunikatu ani ostrzeżenia. Link działa, wizyta jest w GA4, tylko w innym kanale, niż zakładałeś — i zauważysz to dopiero przy raporcie, często po zakończeniu kampanii.

Dwie reguły warto znać, choć nie wynikają z wpisanego medium. Nazwa kampanii zawierająca shop lub shopping uruchamia reguły kanałów zakupowych; Google nie podaje, w jakiej kolejności ocenia reguły, więc nie da się przewidzieć, czy kampania z medium email o nazwie summer-shop zostanie w Email. Jeśli nie promujesz zakupów, unikaj tego słowa w utm_campaign i sprawdź wynik w raporcie. Druga to kanał AI Assistant: gdy strona odsyłająca jest na liście asystentów AI, GA4 sam ustawia medium ai-assistant. Kanał — jak zaznacza Google — „excludes Google’s AI Overviews and AI Mode”.

Jeśli Twoja firma potrzebuje kanałów, których domyślna lista nie ma (np. osobnego kanału dla druku z kodami QR), GA4 pozwala zbudować własną grupę kanałów. Nie zmienia to domyślnej grupy, która nadal stosuje reguły z tabeli.

Wielkość liter i (not set) — dwa rodzaje bałaganu w raporcie

Kanał wielkości liter nie rozróżnia, ale wartości parametrów już tak — dlatego raport kanałów może wyglądać poprawnie, a raport kampanii być rozbity. Strona Google o parametrach mówi: „Parameter values are case sensitive, e.g. utm_source=google is different from utm_source=Google” (10917952). Reguły kanałów, jak cytowaliśmy wyżej, wielkości liter nie rozróżniają (9756891). Google na tej samej stronie o parametrach radzi: „Use lowercase as a standard practice”.

W praktyce wygląda to tak: jeden zespół wpisuje utm_medium=Email, drugi utm_medium=email. Oba wejścia trafią do kanału Email, więc wykres kanałów nie zdradzi problemu. W wymiarze Session medium zobaczysz jednak dwa osobne wiersze, a z Facebook i facebook w Session source — dwa źródła, których liczby trzeba sumować ręcznie. Najprościej znaleźć to, wyświetlając raport z wymiarami Session source i Session medium i szukając wierszy, które różnią się tylko wielkością liter.

(not set) to drugi rodzaj bałaganu i nie jest błędem GA4. Oznacza, że parametr, który ten raport pokazuje, nie przyszedł z linkiem — najczęściej link miał utm_source i utm_medium, ale bez utm_campaign. Lekarstwo: stała lista parametrów dla każdego linku.

Konwencja nazw UTM w firmie

Konwencja nazw to jedna tabela, którą zna każdy, kto tworzy linki — zamiast porady „pisz konsekwentnie”. Proponujemy taki zestaw zasad; każda wynika z reguł GA4 opisanych wyżej albo z tego, jak wygląda adres:

Zasada

Dobrze

Źle

Dlaczego

Tylko małe litery

facebook

Facebook

wartości rozróżniają wielkość liter, kanał nie — raport kampanii się rozbije

utm_medium tylko ze słownika reguł GA4

email, social, banner, cpc

newsletter, baner, płatne

medium spoza reguł zwykle daje Unassigned

utm_source to nazwa serwisu lub listy

facebook, newsletter

post, kampania

źródło ma odpowiadać na pytanie „skąd”

utm_campaign w formacie rrrr-mm-temat

2026-11-black-week

promocja

kampanie sortują się chronologicznie i nie zlewają się między latami

utm_content opisuje wariant kreacji

przycisk-gora, grafika-b

test1

po miesiącu nikt nie pamięta, czym był „test1”

Jeden separator: myślnik albo podkreślnik

black-week

black_week i black-week

dwie pisownie to dwa wiersze w raporcie

Bez polskich znaków i spacji

jesien

jesień, jesien 2026

w adresie zamieniają się w kody procentowe (%C5%84, %20), które trudno czytać i łatwo przepisać źle

Bez danych osobowych

lista-klienci

adres e-mail odbiorcy

wartości UTM lądują w raportach i w adresie widocznym dla każdego

Ostatnia kolumna jest ważniejsza od przykładów: zasadę, którą da się uzasadnić, łatwiej utrzymać w zespole. Przy polskich znakach uzasadnieniem jest czytelność adresu — dokumentacja parametrów GA4 ich nie zabrania.

Konwencja potrzebuje rejestru: arkusza, w którym każdy wygenerowany link ma wiersz z pełnym adresem, wartościami parametrów, datą i osobą odpowiedzialną. Rejestr pozwala sprawdzić nowy link z istniejącymi, zanim pójdzie w świat, i odtworzyć, co oznacza kampania sprzed roku. Do składania adresu wystarczy oficjalny Campaign URL Builder od Google.

Cena tej konwencji: słownik medium jest wąski. Jeśli chcesz odróżniać w GA4 druk od reszty (np. medium qr albo print), musisz zbudować własną grupę kanałów — inaczej taki ruch wyląduje w Unassigned.

UTM w linkach wewnętrznych: dlaczego nie

Nie dodawaj UTM do linków między stronami własnej witryny, bo zniekształcają źródło kolejnych wizyt. Google pokazuje to na przykładzie w artykule o wymiarach źródła ruchu (odczyt 13.10.2026): użytkownik przychodzi z płatnej reklamy (google / cpc), w trakcie wizyty klika link z UTM o wartości internal_promotion, a sesja pozostaje przypisana do google / cpc. Zmiana pojawia się później: „Sessions initiated by direct entrance are attributed to the UTM values for that user”. Gdy ten sam użytkownik wróci z zakładki albo wpisze adres ręcznie, jego wizyta dostanie wartości z wewnętrznego linku zamiast trafić do ruchu bezpośredniego.

Efekt w raporcie: kampania „promocja wewnętrzna” zbiera wizyty, których nie wygenerowała, a ruch bezpośredni maleje. Do pomiaru kliknięć w banery i przyciski na własnej stronie służą zdarzenia GA4, nie parametry UTM.

Wewnętrzne UTM najczęściej trafiają na stronę przez kopiowanie: baner na stronie głównej dostaje adres z newslettera, link w stopce — adres z posta, przycisk w wyskakującym okienku — adres z kampanii. Znajdziesz je, przeszukując treści i szablony strony pod kątem ciągu utm_. W linkach wewnętrznych zostaw sam adres strony, bez parametrów; UTM zostaw dla linków, które prowadzą na Twoją stronę z zewnątrz.

UTM, krótki link i kod QR

Długi link z UTM wygląda źle w SMS-ie, na slajdzie czy na ulotce — krótki link rozwiązuje to bez utraty parametrów, o ile UTM są tam, skąd skracacz je przekaże. DVN Links przekierowuje kodem 302, więc każde kliknięcie przechodzi przez skracacz i jest liczone. Parametry dotrą do strony docelowej na dwa sposoby:

  1. W każdym planie: wklej jako cel krótkiego linku pełny adres razem z UTM. Przekierowanie prowadzi na zapisany adres w całości.
  2. Od planu Starter: wpisz źródło, medium i kampanię w szczegółach linku w panelu, już po jego utworzeniu (okno tworzenia linku tych pól nie ma). Przez API, dostępne też od planu Starter, przekażesz przy tworzeniu linku obiekt utm z pięcioma polami: source, medium, campaign, term i content. Przy każdym przekierowaniu DVN Links dokleja niepuste pola do adresu celu. Jeśli ten sam parametr jest już w adresie, wygrywa wartość z pola; pozostałe parametry adresu zostają bez zmian. Zmiana pól obejmie kolejne kliknięcia, a krótki adres się nie zmienia. Plany porównasz w cenniku.

Trzecia droga nie działa: parametry doklejone na końcu krótkiego adresu, na przykład qrln.pl/promocja?utm_source=x, zostają w skracaczu. DVN Links zapisze je przy kliknięciu i pokaże w kampaniach w panelu, ale przekieruje na adres zapisany w linku — bez nich. GA4 tych parametrów nie zobaczy, więc kampania w panelu skracacza i kampania w GA4 mogą się wtedy różnić.

Którędy UTM docierają do GA4 przez krótki link

Którędy UTM docierają do GA4 przez krótki link

DVN Links, przekierowanie 302, stan na 13.10.2026

Źródło: kod przekierowania DVN Links, stan na 13.10.2026

Opis figury

Dwa tory. Górny, poprawny: odbiorca klika krótki link qrln.pl/promocja, skracacz dolicza kliknięcie w panelu i przekierowuje kodem 302 na stronę docelową z parametrami UTM — z adresu celu albo z pól UTM linku, które skracacz dokleja przy każdym przekierowaniu; GA4 zapisuje sesję ze źródłem, medium i kanałem. Dolny, błędny: odbiorca klika krótki adres z doklejonym ?utm_source; skracacz zapisuje te parametry w kampaniach panelu, ale przekierowuje na adres zapisany w linku bez nich, więc GA4 ich nie widzi.

Kod QR to ten sam przypadek, tylko bez klawiatury: nikt nie przepisze ręcznie długiego adresu z ulotki, a sam skan nie mówi GA4, że wejście przyszło z druku. Bez UTM i bez strony odsyłającej GA4 przypisze takie wejście do ruchu bezpośredniego — kanał Direct to według Google źródło (direct) z medium (not set) lub (none) (9756891). Czy aplikacja aparatu przekazuje stronę odsyłającą, nie potwierdziliśmy w żadnym źródle pierwotnym; UTM w linku usuwa tę niewiadomą. Krótki link ma tu drugą zaletę: długi adres z UTM zapisany wprost w kodzie daje gęstszy kod, a krótki link — mniej modułów do zeskanowania. Kod do krótkiego linku zrobisz w generatorze QR.

Przed drukiem sprawdź, jak długo link będzie działał. W planie darmowym link wygasa po 30 dniach, w planach płatnych nie ma terminu ważności, dopóki sam go nie ustawisz. Drugi limit to kliknięcia: po wyczerpaniu miesięcznej puli konta (w planie darmowym 1 000) linki działają dalej, ale kliknięcia ponad limit są ukryte w statystykach do przejścia na wyższy plan (cennik).

Jak sprawdzić otagowany link przed wysyłką

Sprawdzenie linku zajmuje minutę, a błąd w medium wychodzi zwykle dopiero w raporcie po kampanii. Przed wysyłką przejdź tę listę:

  1. Kliknij link tak, jak kliknie odbiorca — krótki, jeśli taki wysyłasz — i poczekaj, aż strona się załaduje. W pasku przeglądarki mają być parametry UTM. Jeśli używasz pól UTM w DVN Links, w pasku zobaczysz wartości z pól, a nie te, które były w adresie celu.
  2. Przeczytaj wartości. Same małe litery, jeden separator, bez polskich znaków, bez powtórzonego parametru.
  3. Porównaj medium z tabelą reguł z sekcji o kanałach. Jeśli go tam nie ma, a nie masz własnej grupy kanałów, ruch trafi najpewniej do Unassigned.
  4. Wpisz link do rejestru z datą, kanałem i osobą odpowiedzialną.
  5. Po pierwszych kliknięciach porównaj kampanię w panelu skracacza z wymiarem Session campaign w GA4. Jeśli w skracaczu kliknięcia są, a w GA4 kampanii nie ma, wróć do kroku 1.

Co liczy skracacz, a co GA4

Skracacz odpowiada na pytanie „ile razy kliknięto link”, GA4 — „co zrobili ludzie po wejściu na stronę”, i liczby z obu narzędzi nie muszą się zgadzać. Skracacz zapisuje kliknięcie w chwili przekierowania, zanim strona docelowa zacznie się ładować. GA4 rejestruje wizytę dopiero wtedy, gdy strona się wczyta i uruchomi tag analityczny; sesja kończy się według Google domyślnie „after 30 minutes of user inactivity” (About sessions), więc dwa kliknięcia w krótkim odstępie mogą dać jedną sesję. Kto zamknie kartę przed załadowaniem strony, jest w skracaczu, a w GA4 go nie ma.

Panel statystyk DVN Links pokazuje dla Twoich linków:

  • sumę kliknięć, kliknięcia dziś i z ostatnich 7 dni oraz wykres dzienny,
  • urządzenia (w tym osobną pozycję dla botów), przeglądarki i systemy operacyjne,
  • kraje,
  • kampanie UTM w zestawieniu źródło / medium / kampania — z pól linku albo z parametrów doklejonych do krótkiego adresu,
  • domeny, z których przyszło kliknięcie (bez strony odsyłającej: „Direct”),
  • dziesięć najczęściej klikanych linków.

Czego panel nie ma: kliknięć unikalnych (liczy każde kliknięcie), filtra dat ani odfiltrowania botów z sumy. Zakres historii zależy od planu — szczegóły w funkcjach i cenniku.

Jeśli chcesz policzyć CTR linku, czyli stosunek kliknięć do wyświetleń, kliknięcia weź ze skracacza, a wyświetlenia z narzędzia, które link pokazało — systemu mailingowego, platformy reklamowej, statystyk posta. Skracacz wie, ile razy ktoś kliknął, ale nie wie, ile osób link widziało.

Co liczy skracacz, a co GA4

Co liczy skracacz, a co GA4

od kliknięcia do sesji

Źródło: pomoc Google Analytics, About sessions (answer 9191807), odczyt 13.10.2026; panel statystyk DVN Links, stan na 13.10.2026

Opis figury

Schemat w czterech krokach: kliknięcie krótkiego linku, skracacz zapisuje kliknięcie i przekierowuje kodem 302, strona docelowa się ładuje, tag GA4 rejestruje sesję. Skracacz liczy w kroku drugim, GA4 w czwartym. Różnice: karta zamknięta przed załadowaniem strony jest w skracaczu, a w GA4 nie; boty panel DVN Links liczy w sumie i pokazuje osobno; dwa kliknięcia tej samej osoby w krótkim odstępie to dwa kliknięcia w skracaczu i być może jedna sesja w GA4, bo sesja kończy się domyślnie po 30 minutach bezczynności.

Rozjazd liczb sam w sobie jest informacją. Gdy skracacz pokazuje znacznie więcej kliknięć niż GA4 sesji z tej kampanii, sprawdź najpierw w panelu, ile kliknięć przypada na boty, potem — czy strona docelowa ma tag GA4 i czy UTM docierają do paska przeglądarki. Gdy GA4 pokazuje kampanię, a skracacz kliknięć prawie nie ma, ktoś najpewniej rozesłał pełny adres z UTM z pominięciem krótkiego linku.

Najczęstsze pytania

UTM co to jest w jednym zdaniu?

To parametry doklejane do adresu strony (utm_source, utm_medium, utm_campaign i sześć innych), z których GA4 odczytuje źródło, medium i kampanię wizyty, a na ich podstawie przypisuje kanał.

Czy wielkość liter w UTM ma znaczenie?

Tak, dla wartości. utm_source=google i utm_source=Google to w raportach dwa różne źródła. Kanał wyjdzie ten sam, bo reguły kanałów wielkości liter nie rozróżniają, więc problem widać dopiero w raporcie źródeł i kampanii. Pisz wszystko małymi literami.

Skąd (not set) w raporcie kampanii?

Link nie miał parametru, który pokazuje ten raport — najczęściej utm_campaign. Google pisze, że brakujące parametry kończą się wartością (not set), i zaleca ustawiać wszystkie istotne parametry, jeśli ustawiasz choć jeden.

Ile parametrów UTM muszę ustawić?

Google pisze, że zawsze należy ustawić utm_source, utm_medium i utm_campaign — bez nich raporty będą miały luki. Medium wybieraj ze słownika reguł kanałów GA4, inaczej ruch najpewniej trafi do Unassigned.

Czy krótki link usuwa UTM?

W DVN Links nie: UTM wpisane w adres celu albo w pola UTM linku docierają do strony docelowej przy każdym przekierowaniu. Nie przechodzą dalej tylko parametry doklejone na końcu samego krótkiego adresu — panel je zapisze, ale GA4 ich nie dostanie.

Masz już adres z UTM? Skróć go w DVN Links i od razu wygeneruj do niego kod QR — wtedy kliknięcia policzy skracacz, a kampanię zobaczysz w GA4.

Tagi