Piksel konwersji
Piksel konwersji to zasób śledzący lub skrypt ładowany w przeglądarce, który rejestruje działanie, takie jak zakup, rejestracja lub pozyskanie leada.
W śledzeniu afiliacyjnym „wyzwolony” nie jest rodzajem piksela.
W śledzeniu afiliacyjnym „wyzwolony” nie jest rodzajem piksela. To stan. Każdy piksel śledzący — piksel konwersji, piksel retargetingu, piksel wyświetleń — może znajdować się w jednym z dwóch stanów: uśpiony lub wyzwolony.
Piksel wyzwala się, gdy przeglądarka przetworzy kod HTML lub JavaScript, który go zawiera, i wyśle wynikowe żądanie HTTP do serwera śledzącego. To żądanie przenosi parametry: identyfikator kliknięcia, identyfikator kampanii, identyfikator oferty, wartość konwersji, a czasami kwotę prowizji. Platforma śledząca odbiera żądanie, dopasowuje identyfikator kliknięcia do oryginalnego kliknięcia afiliacyjnego przechowywanego w swojej bazie danych i rejestruje konwersję.
Jeśli którykolwiek element tego łańcucha ulegnie zerwaniu, piksel nie wyzwala się lub wyzwala się z niekompletnymi danymi. Konwersja pozostaje niezarejestrowana.
Oto pełna ścieżka od kliknięcia do zarejestrowanej prowizji, krok po kroku:
https://track.example.com/click?aff_id=42&offer_id=7&click_id=abc123.Cały ten proces zależy od wyzwolenia piksela w kroku 5. Jeśli to nie nastąpi, łańcuch kończy się bez prowizji — mimo że sprzedaż miała miejsce.
Typowe żądanie wyzwolonego piksela przenosi następujące parametry:
| Parametr | Przeznaczenie | Przykład |
|---|---|---|
click_id | Łączy konwersję z oryginalnym kliknięciem | abc123 |
offer_id | Identyfikuje kampanię lub ofertę | 7 |
aff_id | Identyfikuje afilianta | 42 |
payout lub sale_amount | Wartość konwersji do obliczenia prowizji | 89.95 |
txn_id | Unikalny identyfikator transakcji zapobiegający duplikatom | ORD-5591 |
goal_id | Który cel konwersji został osiągnięty | purchase |
Jeśli którykolwiek wymagany parametr brakuje lub jest nieprawidłowy, platforma śledząca może otrzymać zdarzenie, ale nie będzie w stanie go przypisać. Piksel może wyzwolić się pomyślnie — żądanie HTTP dociera do serwera — i nadal nie wygenerować prowizji, jeśli click_id jest pusty lub wygasły.
Oto pełna ścieżka od kliknięcia do zarejestrowanej prowizji, krok po kroku:
https://track.example.com/click?aff_id=42&offer_id=7&click_id=abc123.Cały ten proces zależy od wyzwolenia piksela w kroku 5. Jeśli to nie nastąpi, łańcuch kończy się bez prowizji — mimo że sprzedaż miała miejsce.
Typowe żądanie wyzwolonego piksela przenosi następujące parametry:
| Parametr | Przeznaczenie | Przykład |
|---|---|---|
click_id | Łączy konwersję z oryginalnym kliknięciem | abc123 |
offer_id | Identyfikuje kampanię lub ofertę | 7 |
aff_id | Identyfikuje afilianta | 42 |
payout lub sale_amount | Wartość konwersji do obliczenia prowizji | 89.95 |
txn_id | Unikalny identyfikator transakcji zapobiegający duplikatom | ORD-5591 |
goal_id | Który cel konwersji został osiągnięty | purchase |
Jeśli którykolwiek wymagany parametr brakuje lub jest nieprawidłowy, platforma śledząca może otrzymać zdarzenie, ale nie będzie w stanie go przypisać. Piksel może wyzwolić się pomyślnie — żądanie HTTP dociera do serwera — i nadal nie wygenerować prowizji, jeśli click_id jest pusty lub wygasły.
Nie każdy piksel służy temu samemu celowi. Programy afiliacyjne zwykle wykorzystują trzy kategorie:
| Rodzaj piksela | Gdzie się wyzwala | Co rejestruje | Używany przez |
|---|---|---|---|
| Piksel konwersji | Strona podziękowania / potwierdzenia | Dokonaną sprzedaż, rejestrację lub lead | Reklamodawcy, sieci |
| Piksel retargetingu | Strony produktów, strony docelowe | Wizyty na stronach w celu budowania grup odbiorców | Reklamodawcy, media buyerzy |
| Piksel wyświetleń | Strona treści afilianta (przy załadowaniu) | Że reklama lub link afilianta zostały wyświetlone | Afilianci, sieci |
Piksele konwersji mogą być statyczne (wyzwalające się przy każdym załadowaniu strony, polegające na dopasowaniu ciasteczek) lub dynamiczne (serwer reklamodawcy wypełnia wartość zamówienia i identyfikator transakcji w parametrach piksela w czasie rzeczywistym). Piksele dynamiczne są dokładniejsze, ale wymagają integracji serwerowej po stronie reklamodawcy.
Piksel retargetingu wyzwala się, gdy użytkownik odwiedza stronę produktu lub kategorii. Nie rejestruje konwersji — oznacza użytkownika do późniejszych kampanii reklamowych. W kontekście afiliacyjnym piksele retargetingu są czasami używane przez reklamodawców do budowania grup odbiorców z użytkowników, którzy trafili na stronę poprzez ruch afiliacyjny, choć praktyka ta jest kontrowersyjna, gdy konkuruje z własnymi działaniami retargetingowymi afilianta.
Piksel wyświetleń wyzwala się, gdy użytkownik ładuje stronę wyświetlającą baner lub link tekstowy afilianta. Informuje sieć, że kreacja została wyświetlona. Piksele wyświetleń są mniej popularne w programach afiliacyjnych opartych na wynikach (gdzie liczą się tylko konwersje), ale występują w modelach CPM lub hybrydowych.
Blokery reklam, takie jak uBlock Origin, oraz funkcje przeglądarek, takie jak Enhanced Tracking Protection w Firefox i Intelligent Tracking Prevention (ITP) w Safari, mogą całkowicie blokować żądania pikseli. ITP w Safari w szczególności ogranicza trwałość ciasteczek pierwszostronowych do 7 dni w przypadku ciasteczek ustawianych przez JavaScript — co oznacza, że piksel polegający na ciasteczku starszym niż tydzień wyzwoli się, ale nie przeniesie identyfikatora kliknięcia.
Co sprawdzić: Porównaj opcje śledzenia obsługiwane przez reklamodawcę i platformę afiliacyjną. Postbacki serwerowe mogą zmniejszyć zależność od żądań przeglądarki, a rozwiązania pierwszostronowe mogą rozwiązać niektóre ograniczenia przeglądarek. Żadne z tych podejść nie eliminuje potrzeby uzyskania zgody, dokładnych identyfikatorów, deduplikacji i przetestowanego procesu konwersji.
Jeśli piksel jest zaimplementowany jako znacznik JavaScript, a inny skrypt na stronie zgłosi nieobsłużony błąd przed wykonaniem piksela, piksel nigdy się nie wyzwoli. Podobnie, jeśli użytkownik zamknie kartę lub opuści stronę przed załadowaniem skryptu piksela — co jest częste na wolnych stronach podziękowania — konwersja zostaje utracona.
Co robić: Umieść piksel jak najwcześniej w sekcji <head> strony lub na samym początku <body>. Unikaj umieszczania go w menedżerach tagów, które ładują się asynchronicznie, chyba że zweryfikowałeś kolejność wyzwalania. W przypadku krytycznych konwersji użyj postbacku serwerowego jako zabezpieczenia.
Piksel może wyzwolić się doskonale — żądanie HTTP dociera do serwera — ale jeśli parametr click_id jest pusty, null lub wygasły, platforma śledząca nie może dopasować konwersji do afilianta. Dzieje się tak często, gdy proces realizacji zamówienia usuwa parametry URL, gdy ciasteczko zostało usunięte między kliknięciem a konwersją, lub gdy użytkownik zmienił urządzenie.
Co robić: Przeanalizuj proces realizacji zamówienia, aby upewnić się, że parametry identyfikatora kliknięcia przetrwają każde przekierowanie i przejście między stronami. Jeśli Twoja platforma e-commerce usuwa nieznane parametry zapytania, skonfiguruj ją tak, aby jawnie przepuszczała parametry śledzące. Zaimplementuj rozwiązanie zapasowe, które przechowuje identyfikator kliknięcia w localStorage lub ciasteczku pierwszostronowym na stronie docelowej i odczytuje go na stronie podziękowania.
Niektórzy reklamodawcy używają menedżerów tagów do stosowania warunkowej logiki wobec swoich pikseli — na przykład wyzwalanie tylko wtedy, gdy referrer pasuje do konkretnej domeny, lub tylko przy pierwszej konwersji użytkownika. Jeśli logika jest skonfigurowana nieprawidłowo, piksel wyzwala się dla niewłaściwych zdarzeń lub wcale.
Co robić: Udokumentuj każdą regułę wyzwalania w prostym języku. Przetestuj każdy warunek na prawdziwych transakcjach. Jeśli tryb podglądu menedżera tagów pokazuje wyzwalanie piksela, ale platforma śledząca nie rejestruje konwersji, problem prawdopodobnie leży w warstwie danych — zmienne, które menedżer tagów przekazuje do piksela, mogą być niezdefiniowane.
Awarie pikseli są częstsze, niż większość marketerów przypuszcza. Oto cztery najczęstsze punkty awarii i jak sobie z każdym poradzić.
Blokery reklam, takie jak uBlock Origin, oraz funkcje przeglądarek, takie jak Enhanced Tracking Protection w Firefox i Intelligent Tracking Prevention (ITP) w Safari, mogą całkowicie blokować żądania pikseli. ITP w Safari w szczególności ogranicza trwałość ciasteczek pierwszostronowych do 7 dni w przypadku ciasteczek ustawianych przez JavaScript — co oznacza, że piksel polegający na ciasteczku starszym niż tydzień wyzwoli się, ale nie przeniesie identyfikatora kliknięcia.
Co robić: Używaj postbacków serwerowych jako głównej metody śledzenia. Jeśli musisz używać pikseli, zaimplementuj rozwiązanie ciasteczek pierwszostronowych serwowanych z własnej domeny, a nie z domeny śledzącej strony trzeciej. Zmniejsza to prawdopodobieństwo całkowitego blokowania.
Jeśli piksel jest zaimplementowany jako znacznik JavaScript, a inny skrypt na stronie zgłosi nieobsłużony błąd przed wykonaniem piksela, piksel nigdy się nie wyzwoli. Podobnie, jeśli użytkownik zamknie kartę lub opuści stronę przed załadowaniem skryptu piksela — co jest częste na wolnych stronach podziękowania — konwersja zostaje utracona.
Co robić: Umieść piksel jak najwcześniej w sekcji <head> strony lub na samym początku <body>. Unikaj umieszczania go w menedżerach tagów, które ładują się asynchronicznie, chyba że zweryfikowałeś kolejność wyzwalania. W przypadku krytycznych konwersji użyj postbacku serwerowego jako zabezpieczenia.
Piksel może wyzwolić się doskonale — żądanie HTTP dociera do serwera — ale jeśli parametr click_id jest pusty, null lub wygasły, platforma śledząca nie może dopasować konwersji do afilianta. Dzieje się tak często, gdy proces realizacji zamówienia usuwa parametry URL, gdy ciasteczko zostało usunięte między kliknięciem a konwersją, lub gdy użytkownik zmienił urządzenie.
Co robić: Przeanalizuj proces realizacji zamówienia, aby upewnić się, że parametry identyfikatora kliknięcia przetrwają każde przekierowanie i przejście między stronami. Jeśli Twoja platforma e-commerce usuwa nieznane parametry zapytania, skonfiguruj ją tak, aby jawnie przepuszczała parametry śledzące. Zaimplementuj rozwiązanie zapasowe, które przechowuje identyfikator kliknięcia w localStorage lub ciasteczku pierwszostronowym na stronie docelowej i odczytuje go na stronie podziękowania.
Niektórzy reklamodawcy używają menedżerów tagów do stosowania warunkowej logiki wobec swoich pikseli — na przykład wyzwalanie tylko wtedy, gdy referrer pasuje do konkretnej domeny, lub tylko przy pierwszej konwersji użytkownika. Jeśli logika jest skonfigurowana nieprawidłowo, piksel wyzwala się dla niewłaściwych zdarzeń lub wcale.
Co robić: Udokumentuj każdą regułę wyzwalania w prostym języku. Przetestuj każdy warunek na prawdziwych transakcjach. Jeśli tryb podglądu menedżera tagów pokazuje wyzwalanie piksela, ale platforma śledząca nie rejestruje konwersji, problem prawdopodobnie leży w warstwie danych — zmienne, które menedżer tagów przekazuje do piksela, mogą być niezdefiniowane.
Przez większość lat 2010. śledzenie pikselowe było domyślną metodą atrybucji konwersji afiliacyjnych. Postbacki serwerowe stały się standardem w każdym programie, w którym dokładność ma znaczenie.
| Śledzenie pikselowe | Śledzenie postbackowe | |
|---|---|---|
| Gdzie działa | Przeglądarka użytkownika (po stronie klienta) | Serwer reklamodawcy (po stronie serwera) |
| Wyzwalacz | Załadowanie strony w przeglądarce | Serwer wykrywa zakończenie transakcji |
| Zależy od przeglądarki? | Tak | Nie |
| Podatne na blokery reklam? | Tak — często blokowane | Nie — wywołanie serwer-serwer |
| Podatne na ograniczenia ciasteczek? | Tak — ITP, ETP ograniczają lub usuwają ciasteczka | Nie — identyfikator kliknięcia przechowywany po stronie serwera |
| Działa dla konwersji w aplikacjach? | Nie | Tak |
| Działa dla sprzedaży telefonicznej? | Nie | Tak |
| Złożoność konfiguracji | Niska — wklej fragment kodu | Umiarkowana — wymaga integracji serwerowej |
Postback działa w ten sposób: gdy serwer reklamodawcy przetworzy zakończoną transakcję, wysyła żądanie HTTP bezpośrednio do serwera platformy śledzącej. To żądanie zawiera te same parametry, które wysłałby piksel — identyfikator kliknięcia, wartość zamówienia, identyfikator transakcji — ale nigdy nie trafia do przeglądarki użytkownika. Platforma śledząca odbiera je niezależnie od blokerów reklam, polityk ciasteczek czy awarii przeglądarki.
Używaj śledzenia pikselowego, gdy:
Używaj śledzenia postbackowego, gdy:
Jeśli postback zawiedzie z powodu przekroczenia czasu serwera lub błędu konfiguracji, piksel wciąż się wyzwala i przechwytuje konwersję. Ta nadmiarowość chroni przed trybami awarii każdej z metod osobno.
Testowanie piksela przed poleganiem na nim w przypadku rzeczywistych prowizji zapobiega bolesnej sytuacji odkrywania luk w śledzeniu dni lub tygodnie po uruchomieniu.
postaffiliatepro.com).click_id, offer_id i sale_amount zawierają oczekiwane wartości.Jeśli żądanie się pojawia, ale zwraca przekierowanie 302 lub 404, adres URL piksela może być nieprawidłowo skonfigurowany. Jeśli żądanie nie pojawia się wcale, piksel nie wyzwala się — sprawdź umiejscowienie, reguły menedżera tagów i ustawienia blokerów reklam.
Większość platform śledzących oferuje tryb testowy. Następnie sprawdź dziennik konwersji platformy. Jeśli konwersja się nie pojawia, piksel nie wyzwolił się lub identyfikator kliknięcia nie przetrwał podróży.
localhost z powodu CORS lub polityk referrera. Testuj na domenie stagingowej.Dowiedz się, jak wyzwolone piksele i zaawansowane narzędzia śledzące mogą zoptymalizować Twoje kampanie marketingowe i poprawić współczynniki konwersji.
Piksel konwersji to zasób śledzący lub skrypt ładowany w przeglądarce, który rejestruje działanie, takie jak zakup, rejestracja lub pozyskanie leada.

Dowiedz się, kiedy używać śledzenia pikselowego w Post Affiliate Pro, aby dokładnie śledzić konwersje afiliacyjne. Poznaj zalety śledzenia pikselowego, metody w...

Poznaj różnice między śledzeniem za pomocą piksela a ciasteczek. Dowiedz się, jak działają te technologie, jakie mają zalety, wpływ na prywatność i która metoda...
Zgoda na Pliki Cookie
Używamy plików cookie, aby poprawić jakość przeglądania i analizować nasz ruch. See our privacy policy.