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 |
---|---|---|---|
ViewContent |
View |
Brak | Wszystkie strony |
ViewContent |
ProductList |
contents: [{id, name, category, price, currency},...,{id, name, category, price, currency}] | Strona z listą produktów |
ViewContent |
ViewProduct |
contents: [{id, name, category, price, currency}] | Strona produktu |
AddToCart |
Brak | contents: [{id, name, category, price, currency, quantity}] | Dodanie produktu do koszyka |
Purchase |
Brak | transaction_id, value, value_gross, shipping_cost, contents: [{id, name, category, price, currency, quantity, weight},...,{id, name, category, price, currency, quantity, weight}] | Strona podsumowania po dokonaniu transakcji |
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 | Lokalizacja/reguła | Przypisana konwersja |
---|---|---|---|---|
uniwersalny | InputForm |
Brak | Interakcja z formularzem | Lead |
uniwersalny | Newsletter |
Brak | Interakcja z newsletterem | NewsletterTYP |
motoryzacyjna | TestDrive |
contents: [{id, name, category, price, currency}] | Strona z formularzem zapisu na jazdę próbną | TestDriveEnd |
motoryzacyjna | Configurator |
contents: [{id, name, category, price, currency}] | Strona z konfiguratorem pojazdu | ConfiguratorTYP |
motoryzacyjna | PriceList |
contents: [{id, name, category, price, currency}] | Strona z dostępnym do pobrania cennikiem | PriceListEnd |
finansowa | Verification |
contents: [{id, name, category, price, currency}] | Rozpoczęcie formularza | PositiveVerification lub NegativeVerification |
finansowa | InsuranceQuote |
contents: [{id, name, category, price, currency}] | Rozpoczęcie formularza ubezpieczeniowego | InsuranceQuoteTYP |
uniwersalny | Login |
Brak | Strona formularza do logowania użytkownika | LoginEnd |
uniwersalny | Register |
Brak | Strona z formularzem rejestracyjnym | RegisterEnd |
uniwersalny | AddToWishList |
contents: [{id, name, category, price, currency}] | Dodanie produktu do ulubionych | WishList |
uniwersalny | RemoveFromWishList |
contents: [{id, name, category, price, currency}] | Usunięcie produktu z ulubionych | Brak |
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 | Lead |
Brak | Strona z potwierdzeniem wysłania formularza |
uniwersalny | NewsletterTYP |
Brak | Strona z potwierdzeniem zapisania się na newsletter |
motoryzacyjna | TestDriveEnd |
contents: [{id, name, category, price, currency}] | Strona z potwierdzeniem zapisu na jazdę testową |
motoryzacyjna | ConfiguratorTYP |
contents: [{id, name, category, price, currency}] | Strona podsumowująca przejście konfiguratora pojazdu |
motoryzacyjna | PriceListEnd |
contents: [{id, name, category, price, currency}] | Pobranie cennika pojazdu |
finansowa | PositiveVerification |
contents: [{id, name, category, price, currency}] | Strona po przejściu pozytywnej weryfikacji |
finansowa | NegativeVerification |
contents: [{id, name, category, price, currency}] | Strona po przejściu negatywnej weryfikacji |
finansowa | InsuranceQuoteTYP |
contents: [{id, name, category, price, currency}] | Strona zawierająca ustalenie kwotacji ubezpieczenia |
uniwersalny | LoginEnd |
Brak | Strona po zalogowaniu użytkownika |
uniwersalny | RegisterEnd |
Brak | Strona po zarejestrowaniu użytkownika |
uniwersalny | WishList |
contents: [{id, name, category, price, currency}] | Dodanie do koszyka polubionego produktu |
Pozostałe
Kod/branża | event_name | content_name | pozostale_parametry | Lokalizacja/reguła |
---|---|---|---|---|
uniwersalny | ViewContent |
View |
Brak | Wszystkie strony |
uniwersalny | ViewContent |
LandingPage |
Brak | Strona, na którą trafia użytkownik pozyskany z działań reklamowych |
uniwersalny | Conversion |
Download |
Brak | Pobranie załącznika ze strony |
uniwersalny | Conversion |
AppDownload |
Brak | Pobranie aplikacji mobilnej |
uniwersalny | ViewContent |
Game |
Brak | Strona gry |
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 |
---|---|---|
content_name | string |
Nazwa strony, np. 'ProductList' |
contents | object[] |
Tablica obiektów z parametrami (Lista dostępnych parametrów contents) |
transaction_id | string |
Unikalny identyfikator transakcji, np. 'AB-1234' |
value_gross | number |
Wartość zamówienia (kwota brutto, bez kosztów dostawy), np. 123.00 |
value | number |
Wartość zamówienia (kwota netto, bez podatku i bez kosztów dostawy), np. 100.00 |
shipping_cost | number |
Koszt wysyłki, np. 12.50 |
search_string | string |
Fraza wyszukiwania, np. 'Buty męskie 42' |
content_type | string |
Typ strony, np. 'Site' |
mvalue | number |
Marża na danym przekliku (kwota netto), np. 0.55 |
category | string |
Nazwa kategorii, np. 'Buty damskie' |
discount_code | string |
Kod rabatowy, np. 'DIS-123' |
name | string |
Dodatkowa nazwa strony lub wariant |
product_type | string |
Wariant produktu/oferty |
src | string |
Źródło ruchu 'WP' |
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 |
---|---|---|
id | string |
Identyfikator produktu, np. 'AB-123' |
price | string |
Cena produktu, np. 99.99 |
name | string |
Nazwa produktu, np. 'Sandały męskie ABC' |
category | string |
Kategoria produktu, np. 'Sandały' |
quantity | number |
Ilość produktów, np. 5 |
currency | string |
Waluta, np. 'PLN' |
weight | number |
Waga produktu w przypadku produktów sprzedawanych na wagę (w kilogramach), np. 0.60 |
colours | string[] |
Tablica kolorów produktu, np. ['niebieski', 'zielony'] . Stosowany w przypadku produktów z branży odzieżowej. Kiedy nie ma informacji o kolorze parametr może być usunięty lub może być przekazywana wartość ['onecolour'] . |
sizes | string[] |
Tablica rozmiarów, np. ['L', 'XL'] . Stosowany w przypadku produktów z branży odzieżowej. Kiedy nie ma informacji o rozmiarze parametr może być usunięty lub może być przekazywana wartość ['onesize'] . |
brand | string |
Marka produktu, np. 'BMW' |
loan_period | number |
Okres kredytowania wyrażony w miesiącach, np. 24 |
loan_installment | number |
Kwota raty pożyczki |
rrso | number |
Rzeczywista roczna stopa oprocentowania, wyrażona w procentach, np. 7.44 |
category_id | string |
Unikalny identyfikator kategorii |
condition | string |
Stan samochodu, np. 'Nowy' , 'Demo' , 'Używany' |
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 |
mileage | number |
Przebieg samochodu |
model | string |
Model samochodu, np. 'Z4' |
trunk_capacity | number |
Pojemność bagażnika wyrażona w litrach, np. 550 |
type | string |
Typ samochodu, np. 'Kabriolet' |
year_of_manufacture | string |
Rok produkcji, np. 2020 |
destination_country | string |
Kierunek: kraj, np. Turcja |
destination_region | string |
Kierunek: region, np. Riwiera Turecka |
destination_city | string |
Kierunek: miasto, np. Antalya |
adult | number |
Liczba dorosłych w rezerwacji, np. 2 |
child | number |
Liczba dzieci w rezerwacji, np. 1 |
departure_city | string |
Miasto odlotu, np. Wrocław |
arrival_city | string |
Miasto przylotu np. Wrocław |
offer_rating | number |
Ocena oferty, np. 8.6 |
tour_operator | string |
Biuro podróży, np. Itaka |
standard_meals | string |
Standard wyżywienia, np. All Inclusive |
room_price | number |
Cena pokoju, np. 3889.00 |
departure_date | string |
Data odlotu, np. 2025-10-17 |
arrival_date | string |
Data wylotu, np. 2025-10-24 |
trip_duration | number |
Długość pobytu/wycieczki w dniach, np. 7 |
hotel_star | number |
Liczba gwiazdek hotelu, np. 3 |
Branża telekomunikacyjna
event_name | content_name | pozostale_parametry | Lokalizacja/reguła |
---|---|---|---|
ViewContent |
View |
Brak | Wszystkie strony |
ViewContent |
ProductList |
contents: [{id, name, category, price, currency},...,{id, name, category, price}] | Listingi produktowe i oferty |
ViewContent |
ViewProduct |
contents: [{id, name, category, price}] | Karty produktów i ofert |
AddToCart |
Brak | contents: [{id, name, category, price, quantity}] | Dodanie do koszyka produktu lub oferty |
Purchase |
Brak | transaction_id, value, value_gross, shipping_cost, contents: [{id, name, category, price, quantity},...,{id, name, category, price, quantity}] | Strona podsumowania po dokonaniu transakcji |
Preferowana jest także implementacja wybranych zdarzeń dodatkowych oznaczonych jako uniwersalne.
Branża motoryzacyjna
event_name | content_name | pozostale_parametry | Lokalizacja/reguła |
---|---|---|---|
ViewContent |
View |
Brak | Wszystkie strony |
ViewContent |
ProductList |
contents: [{id, name, category, price, currency},...,{id, name, category, price}] | Listingi produktowe i oferty |
ViewContent |
ViewProduct |
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 |
TestDrive |
contents: [{id, name, category, price, currency}] | Strona z formularzem zapisu na jazdę próbną |
Conversion |
TestDriveEnd |
contents: [{id, name, category, price, currency}] | Strona z potwierdzeniem zapisu na jazdę testową |
ViewContent |
Configurator |
contents: [{id, name, category, price, currency}] | Strona z konfiguratorem pojazdu |
Conversion |
ConfiguratorTYP |
contents: [{id, name, category, price, currency}] | Strona podsumowująca przejście konfiguratora pojazdu |
ViewContent |
PriceList |
contents: [{id, name, category, price, currency}] | Strona z dostępnym do pobrania cennikiem |
Conversion |
PriceListEnd |
contents: [{id, name, category, price, currency}] | Pobranie cennika pojazdu |
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 |
ProductList |
contents: [{id, name, category, price, currency},...,{id, name, category, price}] | Listingi produktowe i oferty |
ViewContent |
ViewProduct |
contents: [{id, name, category, price}] | Karty produktów i ofert |
AddToCart |
Brak | contents: [{id, name, category, price, quantity}] | Dodanie do koszyka produktu lub oferty |
Purchase |
Brak | transaction_id, value, value_gross, shipping_cost, contents: [{id, name, category, price, quantity},...,{id, name, category, price, quantity}] | Strona podsumowania po dokonaniu transakcji |
ViewContent |
InputForm |
Brak | Interakcja z formularzem |
Conversion |
Lead |
Brak | Strona z potwierdzeniem wysłania formularza |
Conversion |
PositiveVerification |
contents: [{id, name, category, price, currency}] | Strona po przejściu pozytywnej weryfikacji |
Conversion |
InsuranceQuoteTYP |
contents: [{id, name, category, price, currency}] | Strona zawierająca ustalenie kwotacji ubezpieczenia |
Preferowana jest także implementacja wybranych zdarzeń dodatkowych oznaczonych jako uniwersalne.
Branża turystyczna
event_name | content_name | pozostale_parametry | Lokalizacja/reguła |
---|---|---|---|
ViewContent |
View |
Brak | Wszystkie strony |
ViewContent |
ProductList |
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 |
ViewProduct |
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 |
AddToCart |
Brak | 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 |
Purchase |
Brak | transaction_id, value, value_gross, shipping_cost, mvalue, 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 |
Preferowana jest także implementacja wybranych zdarzeń dodatkowych oznaczonych jako uniwersalne.