
Dostępne zdarzenia i wymagane parametry
Szablon skryptu zdarzenia
<script>
wph('track', 'event_name', {
content_name: 'content_name', pozostale_parametry });
</script>
Wartości dla event_name, content_name, pozostale_parametry znajdują się w poniższych tabelach.
Sklep online
| event_name | content_name | pozostale_parametry | Lokalizacja/reguła |
|---|---|---|---|
AddToCart |
Brak | currency,contents: [{id, name, category, price, quantity}] | Dodanie produktu do koszyka |
StartOrder |
Brak | currency,contents: [{id, name, category, price, quantity}] | Rozpoczęcie ścieżki konwersji |
Purchase |
Brak | transaction_id, value, value_gross, shipping_cost, currency,contents: [{id, name, category, price, quantity},...,{id, name, category, price, quantity}] | Strona podsumowania po dokonaniu transakcji |
ViewContent |
ProductList |
currency,contents: [{id, name, category, price},...,{id, name, category, price}] | Strona z listą produktów |
ViewContent |
View |
Brak | Wszystkie strony |
ViewContent |
ViewProduct |
currency,contents: [{id, name, category, price}] | Strona produktu |
ViewContent |
AddToWishList |
currency,contents: [{id, name, category, price}] | Dodanie produktu do ulubionych |
ViewContent |
RemoveFromWishList |
currency,contents: [{id, name, category, price}] | Usunięcie produktu z ulubionych |
Conversion |
WishList |
currency,contents: [{id, name, category, price}] | Dodanie do koszyka polubionego produktu |
Dodatkowe zdarzenia
Zdarzenia pośrednie - ViewContent
Celem zdarzeń pośrednich jest statystyka zliczeń na początkowym etapie ścieżki konwersji. Preferowane jest, aby skrypt był uruchamiany na pierwszym kroku danej ścieżki.
ViewContent to event_name.
Każde zdarzenie pośrednie ma przypisane odpowiednie zdarzenie konwersji. Należy je wywołać po ukończeniu ścieżki.
| Kod/branża | content_name | pozostale_parametry | Przypisana konwersja | Lokalizacja/reguła |
|---|---|---|---|---|
| uniwersalny | Game |
Brak | Brak | Strona gry |
| uniwersalny | InputForm |
Brak | Lead |
Interakcja z formularzem |
| uniwersalny | LandingPage |
Brak | Brak | Strona, na którą trafia użytkownik pozyskany z działań reklamowych |
| uniwersalny | Login |
Brak | LoginEnd |
Strona formularza do logowania użytkownika |
| uniwersalny | Newsletter |
Brak | NewsletterTYP |
Interakcja z newsletterem |
| uniwersalny | Register |
Brak | RegisterEnd |
Strona z formularzem rejestracyjnym |
| uniwersalny | View |
Brak | Brak | Wszystkie strony |
| motoryzacyjna | Configurator |
currency,contents: [{id, name, category, price}] | ConfiguratorTYP |
Strona z konfiguratorem pojazdu |
| motoryzacyjna | PriceList |
currency,contents: [{id, name, category, price}] | PriceListEnd |
Strona z dostępnym do pobrania cennikiem |
| motoryzacyjna | TestDrive |
currency,contents: [{id, name, category, price}] | TestDriveEnd |
Strona z formularzem zapisu na jazdę próbną |
| finansowa | InsuranceQuote |
currency,contents: [{id, name, category, price}] | InsuranceQuoteTYP |
Rozpoczęcie formularza ubezpieczeniowego |
| finansowa | Verification |
currency,contents: [{id, name, category, price}] | PositiveVerification oraz NegativeVerification |
Rozpoczęcie formularza oferty |
Zdarzenia konwersji - Conversion
Celem zdarzeń konwersji jest statystyka zliczeń ukończonych ścieżek konwersji. Skrypt należy uruchamiać na stronie z potwierdzeniem/podziękowaniem za daną akcję.
Conversion to event_name.
Zdarzenie konwersji powinno być poprzedzone zdarzeniem pośrednim, występującym na pierwszym etapie ścieżki.
| Kod/branża | content_name | pozostale_parametry | Lokalizacja/reguła |
|---|---|---|---|
| uniwersalny | AppDownload |
Brak | Pobranie aplikacji mobilnej |
| uniwersalny | Download |
Brak | Pobranie załącznika ze strony |
| uniwersalny | Lead |
Brak | Strona z potwierdzeniem wysłania formularza |
| uniwersalny | LoginEnd |
Brak | Strona po zalogowaniu użytkownika |
| uniwersalny | NewsletterTYP |
Brak | Strona z potwierdzeniem zapisania się na newsletter |
| uniwersalny | RegisterEnd |
Brak | Strona po zarejestrowaniu użytkownika |
| motoryzacyjna | ConfiguratorTYP |
currency,contents: [{id, name, category, price}] | Strona podsumowująca przejście konfiguratora pojazdu |
| motoryzacyjna | PriceListEnd |
currency,contents: [{id, name, category, price}] | Pobranie cennika pojazdu |
| motoryzacyjna | TestDriveEnd |
currency,contents: [{id, name, category, price}] | Strona z potwierdzeniem zapisu na jazdę testową |
| finansowa | InsuranceQuoteTYP |
currency,contents: [{id, name, category, price}] | Strona zawierająca ustalenie kwotacji ubezpieczenia |
| finansowa | NegativeVerification |
currency,contents: [{id, name, category, price}] | Strona po przejściu negatywnej weryfikacji |
| finansowa | PositiveVerification |
currency,contents: [{id, name, category, price}] | Strona po przejściu pozytywnej weryfikacji |
Lista parametrów
Parametry pozwalają na dostarczenie dodatkowych informacji o działaniach użytkowników odwiedzających witrynę.
Tabela uwzględnia wszystkie obecnie przetwarzane parametry.
| Nazwa parametru | Typ danych | Opis |
|---|---|---|
| category | string |
Nazwa kategorii, np. 'Buty damskie' |
| contents | object[] |
Tablica obiektów z parametrami (Lista dostępnych parametrów contents) |
| content_name | string |
Nazwa strony, np. 'ProductList' |
| content_type | string |
Typ strony, np. 'Site' |
| currency | string |
Waluta, np. 'PLN' |
| discount_code | string |
Kod rabatowy, np. 'DIS-123' |
| mvalue | number |
Marża na danym przekliku (kwota netto), np. 0.55 |
| name | string |
Dodatkowa nazwa strony lub wariant |
| product_type | string |
Wariant produktu/oferty |
| search_string | string |
Fraza wyszukiwania, np. 'Buty męskie 42' |
| shipping_cost | number |
Koszt wysyłki, np. 12.50 |
| src | string |
Źródło ruchu 'WP' |
| transaction_id | string |
Unikalny identyfikator transakcji, np. 'AB-1234' |
| value | number |
Wartość zamówienia (kwota netto, bez podatku i bez kosztów dostawy), np. 100.00 |
| value_gross | number |
Wartość zamówienia (kwota brutto, bez kosztów dostawy), np. 123.00 |
Lista dostępnych parametrów contents
contents to tablica obiektów, które mogą zawierać wybrane z poniższych parametrów:
| Nazwa parametru | Typ danych | Opis |
|---|---|---|
| adult | number |
Liczba dorosłych w rezerwacji, np. 2 |
| arrival_city | string |
Miasto przylotu np. 'Wrocław' |
| arrival_date | string |
Data wylotu, np. '2025-10-24' |
| brand | string |
Marka produktu, np. 'BMW' |
| category | string |
Kategoria produktu, np. 'Sandały' |
| category_id | string |
Unikalny identyfikator kategorii |
| child | number |
Liczba dzieci w rezerwacji, np. 1 |
| colours | string[] |
Tablica kolorów produktu, np. ['niebieski', 'zielony'] lub np. ['onecolour']. |
| condition | string |
Stan samochodu, np. 'Nowy', 'Demo', 'Używany' |
| departure_city | string |
Miasto odlotu, np. 'Wrocław' |
| departure_date | string |
Data odlotu, np. '2025-10-17' |
| destination_city | string |
Kierunek: miasto, np. 'Antalya' |
| destination_country | string |
Kierunek: kraj, np. 'Turcja' |
| destination_region | string |
Kierunek: region, np. 'Riwiera Turecka' |
| fuel_type | string |
Rodzaj paliwa, np. 'Diesel', 'Benzyna + Gaz', 'Hybryda', 'Elektryczny' |
| gearbox | string |
Skrzynia biegów, np. 'Automatyczna', 'Ręczna', 'Półautomatyczna' |
| horsepower | number |
Moc silnika w KM |
| hotel_star | number |
Liczba gwiazdek hotelu, np. 3 |
| id | string |
Identyfikator produktu, np. 'AB-123' |
| loan_installment | number |
Kwota raty pożyczki |
| loan_period | number |
Okres kredytowania wyrażony w miesiącach, np. 24 |
| mileage | number |
Przebieg samochodu |
| model | string |
Model samochodu, np. 'Z4' |
| name | string |
Nazwa produktu, np. 'Sandały męskie ABC' |
| offer_rating | number |
Ocena oferty, np. 8.6 |
| price | number |
Cena produktu, np. 99.99 |
| quantity | number |
Ilość produktów, np. 5 |
| room_price | number |
Cena pokoju, np. 3889.00 |
| rrso | number |
Rzeczywista roczna stopa oprocentowania, wyrażona w procentach, np. 7.44 |
| sizes | string[] |
Tablica rozmiarów, np. ['L', 'XL'] lub np. ['onesize']. |
| standard_meals | string |
Standard wyżywienia, np. 'All Inclusive' |
| tour_operator | string |
Biuro podróży, np. 'Itaka' |
| trip_duration | number |
Długość pobytu/wycieczki w dniach, np. 7 |
| trunk_capacity | number |
Pojemność bagażnika wyrażona w litrach, np. 550 |
| type | string |
Typ samochodu, np. 'Kabriolet' |
| weight | number |
Waga produktu w przypadku produktów sprzedawanych na wagę (w kilogramach), np. 0.60 |
| year_of_manufacture | string |
Rok produkcji, np. '2020' |
Branża telekomunikacyjna
| event_name | content_name | pozostale_parametry | Lokalizacja/reguła |
|---|---|---|---|
AddToCart |
Brak | currency,contents: [{id, name, category, price, quantity}] | Dodanie do koszyka produktu lub oferty |
StartOrder |
Brak | currency,contents: [{id, name, category, price, quantity}] | Rozpoczęcie ścieżki konwersji |
Purchase |
Brak | transaction_id, value, value_gross, shipping_cost, currency,contents: [{id, name, category, price, quantity},...,{id, name, category, price, quantity}] | Strona podsumowania po dokonaniu transakcji |
ViewContent |
ProductList |
currency,contents: [{id, name, category, price},...,{id, name, category, price}] | Listingi produktowe i oferty |
ViewContent |
View |
Brak | Wszystkie strony |
ViewContent |
ViewProduct |
currency,contents: [{id, name, category, price}] | Karty produktów i ofert |
ViewContent |
InputForm |
Brak | Interakcja z formularzem |
Conversion |
Lead |
Brak | Strona z potwierdzeniem wysłania formularza |
Preferowana jest także implementacja wybranych zdarzeń dodatkowych oznaczonych jako uniwersalne.
Branża motoryzacyjna
| event_name | content_name | pozostale_parametry | Lokalizacja/reguła |
|---|---|---|---|
ViewContent |
Configurator |
currency,contents: [{id, name, category, price}] | Strona z konfiguratorem pojazdu |
Conversion |
ConfiguratorTYP |
currency,contents: [{id, name, category, price}] | Strona podsumowująca przejście konfiguratora pojazdu |
ViewContent |
InputForm |
Brak | Interakcja z formularzem |
Conversion |
Lead |
Brak | Strona z potwierdzeniem wysłania formularza |
ViewContent |
PriceList |
currency,contents: [{id, name, category, price}] | Strona z dostępnym do pobrania cennikiem |
Conversion |
PriceListEnd |
currency,contents: [{id, name, category, price}] | Pobranie cennika pojazdu |
ViewContent |
TestDrive |
currency,contents: [{id, name, category, price}] | Strona z formularzem zapisu na jazdę próbną |
Conversion |
TestDriveEnd |
currency,contents: [{id, name, category, price}] | Strona z potwierdzeniem zapisu na jazdę testową |
ViewContent |
ProductList |
currency,contents: [{id, name, category, price},...,{id, name, category, price}] | Listingi produktowe i oferty |
ViewContent |
View |
Brak | Wszystkie strony |
ViewContent |
ViewProduct |
currency,contents: [{id, name, category, price}] | Karty produktów i ofert |
Preferowana jest także implementacja wybranych zdarzeń dodatkowych oznaczonych jako uniwersalne.
Branża finansowa
| event_name | content_name | pozostale_parametry | Lokalizacja/reguła |
|---|---|---|---|
ViewContent |
View |
Brak | Wszystkie strony |
ViewContent |
ViewProduct |
currency,contents: [{id, name, category, price}] | Karty produktów i ofert |
ViewContent |
InputForm |
Brak | Interakcja z formularzem |
Conversion |
Lead |
Brak | Strona z potwierdzeniem wysłania formularza |
ViewContent |
InsuranceQuote |
currency,contents: [{id, name, category, price}] | Rozpoczęcie formularza ubezpieczeniowego |
Conversion |
InsuranceQuoteTYP |
currency,contents: [{id, name, category, price}] | Strona zawierająca ustalenie kwotacji ubezpieczenia |
ViewContent |
Verification |
currency,contents: [{id, name, category, price}] | Rozpoczęcie formularza oferty |
Conversion |
NegativeVerification |
currency,contents: [{id, name, category, price}] | Strona po przejściu negatywnej weryfikacji |
Conversion |
PositiveVerification |
currency,contents: [{id, name, category, price}] | Strona po przejściu pozytywnej weryfikacji |
Preferowana jest także implementacja wybranych zdarzeń dodatkowych oznaczonych jako uniwersalne.
Branża turystyczna
| event_name | content_name | pozostale_parametry | Lokalizacja/reguła |
|---|---|---|---|
AddToCart |
Brak | currency,contents: [{name, id, category, price, destination_country, destination_region, destination_city, adult, child, departure_city, arrival_city, offer_rating, tour_operator, standard_meals, room_price, departure_date, arrival_date, trip_duration, hotel_star}] | Dodanie do koszyka produktu lub oferty |
StartOrder |
Brak | currency,contents: [{id, name, category, price, quantity}] | Rozpoczęcie ścieżki konwersji |
Purchase |
Brak | transaction_id, value, value_gross, shipping_cost, mvalue, currency,contents: [{name, product_id, category, price, destination_country, destination_region, destination_city, adult, child, departure_city, arrival_city, offer_rating, tour_operator, standard_meals, room_price, departure_date, arrival_date, trip_duration, hotel_star}] | Strona podsumowania po dokonaniu transakcji |
ViewContent |
ProductList |
currency,contents: [{name, id, category, price, destination_country, destination_region, destination_city, adult, child, departure_city, arrival_city, offer_rating, tour_operator, standard_meals, room_price, departure_date, arrival_date, trip_duration, hotel_star}] | Listingi produktowe i oferty |
ViewContent |
View |
Brak | Wszystkie strony |
ViewContent |
ViewProduct |
currency,contents: [{name, id, category, price, destination_country, destination_region, destination_city, adult, child, departure_city, arrival_city, offer_rating, tour_operator, standard_meals, room_price, departure_date, arrival_date, trip_duration, hotel_star}] | Karty produktów i ofert |
Preferowana jest także implementacja wybranych zdarzeń dodatkowych oznaczonych jako uniwersalne.
Branża deweloperska (real estate)
| event_name | content_name | pozostale_parametry | Lokalizacja/reguła |
|---|---|---|---|
ViewContent |
AddToWishList |
currency,contents: [{id, name, category, price}] | Dodanie produktu/oferty do ulubionych |
ViewContent |
RemoveFromWishList |
currency,contents: [{id, name, category, price}] | Usunięcie produktu/oferty z ulubionych |
Conversion |
WishList |
currency,contents: [{id, name, category, price}] | Dodanie do koszyka lub wysłanie zapytania do polubionego produktu/oferty |
ViewContent |
InputForm |
currency,contents: [{id: 'ID_OFERTY', name: 'NAZWA_OFERTY', selected_city: 'MIASTO_OFERTY', category: 'KATEGORIA_OFERTY', market_type: 'RYNEK_OFERTY', developer: 'DEWELOPER', area: 'POWIERZCHNIA_OFERTY', number_of_rooms: 'LICZBA_POKOI', balcony: 'POWIERZCHNIA_BALKONU', floor: 'NUMER_PIĘTRA', price: CENA_OFERTY}] | Strona z formularzem lub interakcja z formularzem (preferowane) |
Conversion |
Lead |
currency,contents: [{id: 'ID_OFERTY', name: 'NAZWA_OFERTY', selected_city: 'MIASTO_OFERTY', category: 'KATEGORIA_OFERTY', market_type: 'RYNEK_OFERTY', developer: 'DEWELOPER', area: 'POWIERZCHNIA_OFERTY', number_of_rooms: 'LICZBA_POKOI', balcony: 'POWIERZCHNIA_BALKONU', floor: 'NUMER_PIĘTRA', price: CENA_OFERTY}] | Strona z potwierdzeniem lub potwierdzenie wysłania formularza |
ViewContent |
Login |
Brak | Strona logowania użytkownika |
Conversion |
LoginEnd |
Brak | Strona lub potwierdzenie po zalogowaniu użytkownika |
ViewContent |
Newsletter |
Brak | Strona lub formularz zapisu użytkownika do bazy newsletter/marketingowej |
Conversion |
NewsletterTYP |
Brak | Strona lub potwierdzenie po zapisaniu się użytkownika do bazy newsletter |
ViewContent |
ProductList |
currency,contents: [{id, name, category, price}] | Listingi ofertowe |
ViewContent |
View |
Brak | Wszystkie strony |
ViewContent |
ViewProduct |
currency,contents: [{id, name, category, price}] | Karty ofert |
Preferowana jest także implementacja wybranych zdarzeń dodatkowych oznaczonych jako uniwersalne.