Czym jest piksel śledzący w PDF? (I dlaczego zwykle nie działa)
Oleh Tsyupa · Tworzy PDFTrackr
8 min czytaniaJak działa piksel śledzący
Działa tak, że oprogramowanie samego czytelnika coś pobiera. Piksel to prawdziwy plik obrazu na serwerze, wskazany adresem URL z identyfikatorem; gdy treść się renderuje, klient żąda tego obrazu, a serwer zapisuje, że żądanie przyszło, kiedy i mniej więcej skąd. Obraz jest celowo banalny – jeden przezroczysty piksel – bo nikt nie ma go zobaczyć. Nie chodzi o obraz. Chodzi o żądanie.
Ten mechanizm jest naprawdę stary i naprawdę skuteczny tam, do czego go zaprojektowano: w e-mailu HTML albo na stronie internetowej, renderowanych przez klienta, który pobiera zdalne treści jako coś oczywistego. Większość powiadomień „e-mail otwarty” to właśnie to i nic więcej – wyjątkiem jest prawdziwe potwierdzenie przeczytania, które prosi klienta poczty odbiorcy o potwierdzenie i które odbiorca może odrzucić. Piksel ma jedną strukturalną cechę, którą warto nazwać przed wszystkim innym, bo z niej wynika reszta tej strony: piksel może zgłosić tylko pobranie. Nie zgłosi czytania, przewijania, czasu ani tego, na którą stronę ktoś patrzył, bo żadna z tych rzeczy nie powoduje żądania sieciowego.
Dlaczego zawodzi w PDF
Bo czytnik PDF traktuje żądanie wychodzące jako zdarzenie bezpieczeństwa, a nie wczytywanie strony. PDF to format dokumentu, nie przeglądarka, a dwa mechanizmy, które mogłyby sprawić, że „zadzwoni do domu” – zdalny obraz i JavaScript na poziomie dokumentu – to dokładnie te dwa, które ustawienia bezpieczeństwa PDF mają powstrzymywać. Rozszerzone zabezpieczenia Adobe ostrzegają czytelnika, gdy PDF próbuje połączyć się z zewnętrzną witryną albo uruchomić skrypt, a Trust Manager daje administratorowi jedno ustawienie:
“Block PDF files' access to all web sites”– Adobe, pomoc Acrobata: zezwalanie na linki do innych witryn lub ich blokowanie (oryginał angielski)Potraktuj to jako decyzję produktową, a cała kategoria nabierze sensu. Mechanizm, który wywołuje ostrzeżenie, nie jest ukryty, a mechanizm, który dział IT może wyłączyć dla całej firmy, nie jest niezawodny. Obie porażki są dla nadawcy niewidoczne: zablokowany piksel i dokument, którego nikt nie otworzył, dają identyczny dowód, czyli żaden. PDF nie ma potwierdzenia przeczytania i właśnie dlatego; kategorię, która działa zamiast tego – zmieniając sposób dostarczenia pliku, a nie jego zawartość – definiuje artykuł czym jest śledzenie dokumentów.
Jest jeden uczciwy wyjątek i nie jest to piksel. Produkty DRM mogą dostać sygnał zwrotny przy otwarciu, bo zastępują czytnik: odbiorca instaluje kontrolowaną przeglądarkę, która – w przypadku dokumentu ustawionego na sprawdzanie licencji online – łączy się z serwerem licencji, zanim cokolwiek wyświetli (Locklizard pozwala też ustawić dokument do pracy offline). To działa. Oznacza też, że Twój czytelnik zwykle musi zainstalować oprogramowanie, żeby przeczytać Twój dokument, co jest realnym kompromisem, a nie darmowym ulepszeniem, i to inna kategoria produktów niż pomiar. Jeśli potrzebujesz linku, który możesz wysłać dziś, to druga gałąź tego rozwidlenia i jest darmowa.
Co piksel może zmierzyć, a czego nie
Jedno zdarzenie, raz, bez żadnych szczegółów – a nawet to jedno zdarzenie jest niewiarygodne tam, gdzie piksel wciąż działa. Najwyraźniej widać to w e-mailu, bo klient poczty nie czeka już na człowieka. Mail Privacy Protection od Apple zmieniło wnioskowanie, na którym opiera się cała technika: zdalne treści są teraz
“privately downloaded in the background when you receive a message (instead of when you view it)”– Apple, dokumentacja pomocy Mail Privacy Protection (oryginał angielski)Piksel uruchamia się więc przy dostarczeniu, dla wiadomości, na które nikt nie spojrzał. Firmowe zabezpieczenia poczty dają ten sam artefakt z drugiej strony, pobierając linki i obrazy, zanim wiadomość w ogóle zostanie dostarczona. W efekcie metryka zawyża się tylko w jednym kierunku: każde fałszywe otwarcie się liczy, a piksel nie ma jak odróżnić go od człowieka – pobranie to pobranie. Dotarcie żądania to cały sygnał, więc nie zostaje nic do zbadania. Hostowana sesja nie jest w takim położeniu i PDFTrackr wykorzystuje tę różnicę: każda sesja jest klasyfikowana, a te oznaczone jako automatyczne lub bez interakcji są wykluczane z liczników, zanim trafią do panelu, a panel pokazuje, ile wyświetleń wykluczono, zamiast po cichu korygować liczbę. Skalę problemu w naszych własnych niefiltrowanych danych mierzymy na stronie, która pyta, czy liczba wyświetleń PDF jest prawdziwa.
Piksel śledzący a śledzony link
Często opisuje się je jako alternatywy, co pomniejsza różnicę: nie mierzą tego samego zdarzenia, a tylko jedno z nich wciąż mierzy po pierwszej sekundzie. Liczy się nie dokładność, ale to, gdzie żyje kod – w pliku, który już oddano, czy na stronie, którą wciąż serwujesz.
| Mechanizm | Gdzie żyje kod | Działa niezawodnie? | Co rejestruje | Czytanie strona po stronie? |
|---|---|---|---|---|
| Śledzony link do udostępniania (PDFTrackr) | Strona, która serwuje dokument | Tak – nie ma czego blokować, czytelnik jest na stronie | Każde przewrócenie strony z czasem na każdej | Tak, w darmowym planie |
| Piksel śledzący w PDF | W wysłanym pliku | Nie – domyślnie blokowany, z ostrzeżeniem, da się go wyłączyć | Najwyżej jedno pobranie | Nie |
| Piksel śledzący otwarcia w e-mailu | W wiadomości, nie w załączniku | Zawodny – przy Apple Mail Privacy Protection uruchamia się przy dostarczeniu | Że wiadomość się wyrenderowała, a nie że otwarto PDF | Nie |
| Google Analytics 4 (file_download) | Twoja strona internetowa | Tak, dla kliknięcia | Kliknięcie w link do pliku | Nie |
| Przeglądarka DRM (Locklizard i podobne) | Przeglądarka, którą czytelnik zwykle instaluje | Tak, przynajmniej dla dokumentu ustawionego na sprawdzanie licencji online – to właśnie kupuje instalacja | Otwarcia i żądania wydruku – w tym to, czy dokument wydrukowano, czego nie raportuje żadne znalezione przez nas narzędzie oparte na śledzonym linku (Locklizard: tylko Safeguard Enterprise) | Nie |
Przeczytaj drugą kolumnę, a tabela sprowadzi się do jednego zdania: kod oddany komuś innemu działa według jego uznania, a kod, który wciąż hostujesz, działa według Twojego. To cały powód, dla którego śledzenie dokumentów opiera się na linkach, a nie na plikach, i dlatego pytanie „które narzędzie ma najlepszy piksel” nie ma przydatnej odpowiedzi. Jeden wiersz wygrywa z hostowanym linkiem na własnym polu i warto to powiedzieć wprost: DRM może Ci powiedzieć, że dokument wydrukowano, a my nie. (Locklizard rejestruje wydruki tylko w Safeguard Enterprise). To decyzja produktowa, a nie ograniczenie przeglądarki, która może zasygnalizować, że otworzyło się okno drukowania, ale nigdy, że z drukarki wyszedł papier. Jeśli więc spędza Ci sen z powiek pytanie, czy kopia opuściła firmę na papierze, to tę kategorię warto kupić – nie tę. Trzeci produkt myli się z obydwoma, a artykuł znak wodny a DRM w ochronie PDF rozdziela wszystkie trzy: znak wodny pozwala przypisać wyciek, ale niczego nie raportuje. Google Analytics nadal naprawdę warto mieć do kliknięcia w PDF opublikowany otwarcie na stronie internetowej – dobrze mówi, która strona doprowadziła do tego kliknięcia, i na tym się po prostu kończy. Czytanie zaczyna się tam, gdzie kończy się GA, dlatego pierwszy wiersz tej tabeli to jedyny z pięciu, który sekundę później wciąż rejestruje czytanie – wiersz DRM też dalej rejestruje, ale otwarcia i żądania wydruku, pod kontrolą licencji, co jest innym pytaniem – i dlatego czytanie strona po stronie jest w naszym darmowym planie, a nie za płatną blokadą, za którym kategoria zwykle je chowa.
Czego kategoria używa zamiast niego
Hostowanej przeglądarki dokumentu, która czyni czytanie obserwowalnym, w ogóle nie dotykając pliku. PDF jest przesyłany raz i serwowany z linku; gdy ktoś otwiera ten link, strona, która go renderuje, widzi, która strona jest na ekranie i jak długo, bo renderowanie odbywa się na infrastrukturze, która wciąż jest Twoja. Nic nie jest wstrzykiwane do dokumentu, nic nie musi przetrwać ustawienia bezpieczeństwa, a czytelnik niczego nie instaluje.
Mediana sesji czytania trwa 28 s, a mediana czasu uwagi na stronie to 3,53 s. Piksel zapisałby dla całości jedną liczbę: 1.
To praktyczna luka między tymi dwoma mechanizmami. Pobranie to wartość tak/nie; hostowana sesja ma kształt. Obie liczby to mediany – kilka bardzo długich sesji przeciągnęłoby średnią w bezużyteczne miejsce.
Na podstawie: 8291 zweryfikowanych sesji czytania w 514 dokumentach (statystyki produkcyjne PDFTrackr, 23 paź 2025 – 23 paź 2026, dane pobrane 23 paź 2026)
Warto precyzyjnie określić granicę tego wszystkiego, bo to ta sama granica, którą ma piksel, i jest stała. Pomiar kończy się na pobraniu. Gdy kopia jest na czyimś dysku, może zostać przeczytana dziesięć razy albo wcale i żadne narzędzie z tej tabeli tego nie powie – produkt, który twierdzi inaczej, opisuje DRM albo przesadza. Hostowany link nie zmienia sufitu. Zmienia wszystko pod nim. Kształt tego zobaczysz w panelu na żywo działającym na przykładowych danych, bez konta.
Darmowy plan to tu nie wersja próbna i warto dokładnie powiedzieć, gdzie się kończy. Czas czytania poszczególnych stron, prośba o e-mail, hasło, wygasanie linku i kontrola pobierania są w nim, razem z 50 plikami, 50 aktywnymi linkami i dwunastoma miesiącami historii – to całe zadanie przy jednym dokumencie naraz. Pro, za $9 miesięcznie, pasuje do wysyłki, która przestała dotyczyć jednego dokumentu naraz: osobny spersonalizowany link dla każdej osoby z listy trzydziestu, więcej niż 50 plików lub 50 linków aktywnych jednocześnie i alert w chwili otwarcia zamiast w porannym podsumowaniu następnego dnia. Powodem jest głównie liczba wysyłek i czas reakcji; Pro dodaje też krzywą odpływu czytelników.
Zrezygnuj z piksela – wyślij link, który naprawdę raportuje
Prześlij PDF, udostępnij śledzony link i zobacz, które strony otwarto przy każdej wizycie i jak długo. Za darmo: 500MB, 50 plików, 50 linków, 12 miesięcy historii, bez karty kredytowej.
Zacznij śledzić za darmoFree pokazuje Ci wizyty. Pro pokazuje ludzi: kto przeczytał, dokąd doczytała każda osoba i kiedy wraca, więc wiesz, kiedy się odezwać.
Najczęściej zadawane pytania
Czym jest piksel śledzący w PDF?
Piksel śledzący to obraz o wielkości jednego piksela wczytywany z serwera, tak że samo żądanie rejestruje, że treść została otwarta. W odniesieniu do PDF oznacza to osadzenie w dokumencie odwołania do zdalnego obrazu i traktowanie jego pobrania jako dowodu, że plik wyświetlono. W Adobe Acrobat to pobranie wywołuje ostrzeżenie bezpieczeństwa, a administrator może je zablokować dla wszystkich witryn naraz – więc nadawca nie może liczyć na to, że zadziała, a piksel, który nie zadziałał, jest nieodróżnialny od dokumentu, którego nikt nie otworzył.
Czy można umieścić piksel śledzący w PDF?
Możesz odwołać się w PDF do zdalnego obrazu, ale nie możesz liczyć na to, że się wczyta. Rozszerzone zabezpieczenia Adobe ostrzegają czytelnika, gdy PDF próbuje połączyć się z zewnętrzną witryną, a Trust Manager pozwala administratorowi całkowicie zablokować dostęp PDF do wszystkich witryn. Dla nadawcy zablokowany piksel i nieotwarty dokument wyglądają identycznie.
Czy piksele śledzące działają w załącznikach e-mail?
Piksel w treści e-maila raportuje o e-mailu, nie o załączniku. Ktoś może otworzyć wiadomość i nigdy nie otworzyć PDF, a piksel nie odróżni jednego od drugiego. Jest też zawodny dla samego e-maila: Mail Privacy Protection od Apple pobiera zdalne treści w tle przy odebraniu wiadomości, a nie przy jej wyświetleniu.
Jak śledzić PDF bez piksela śledzącego?
Udostępnij go jako link do hostowanej kopii, a nie jako plik. Strona, która serwuje dokument, rejestruje każde przewrócenie strony i jego czas, bo czytanie odbywa się na infrastrukturze, którą nadawca wciąż kontroluje. Do PDF nic nie jest dodawane, a czytelnik niczego nie instaluje.
Czy piksel śledzący to to samo co śledzenie PDF?
Nie. Piksel śledzący to jeden mechanizm i najsłabszy z dostępnych dla dokumentów. Śledzenie PDF to praktyka udostępniania PDF jako hostowanego linku, tak że otwarcia i czytanie poszczególnych stron rejestruje strona, która go serwuje – inny mechanizm z innymi ograniczeniami.
Czy piksel śledzący powie, jak długo ktoś czytał dokument?
Nie. Piksel zgłasza jedno pobranie i nic więcej – bez czasu, bez strony, bez przewijania. Czas czytania wymaga przeglądarki dokumentu, która pozostaje w obiegu, dopóki dokument jest na ekranie, a to daje hostowany link, a nie osadzony obraz.
Czy piksele śledzące w PDF są legalne?
Ukryte śledzenie rodzi obowiązki informacyjne na gruncie RODO (GDPR) i podobnych przepisów, co jest jednym z powodów, dla których ta technika to słaba podstawa nawet tam, gdzie działa. Śledzenie oparte na linku łatwiej ujawnić, bo odbiorca widocznie otwiera hostowaną stronę, a nie plik, który po cichu raportuje.
Źródła
- Adobe – Allow or block links to other websites (Trust Manager: „Block PDF files’ access to all web sites”) (dostęp: 2026-07-29)
- Adobe – Security warnings in PDFs in Acrobat (ostrzeżenie, gdy PDF próbuje połączyć się z zewnętrzną witryną lub uruchomić skrypt) (dostęp: 2026-07-29)
- Wsparcie Apple – Protect email privacy in Mail on Mac (zdalne treści pobierane prywatnie w tle przy odebraniu, a nie przy wyświetleniu) (dostęp: 2026-07-29)
- Google – pomoc Analytics: zdarzenia pomiaru zaawansowanego (file_download uruchamia się po kliknięciu w link do pliku) (dostęp: 2026-07-20)
- Locklizard – Secure PDF Viewer (strona produktu z licencjonowaną przeglądarką; to, czy dokument sprawdza licencję online, to ustawienie per dokument, opisane na /revoke-document-access/) (dostęp: 2026-07-29)
- Locklizard – co Safeguard rejestruje o użyciu PDF (wyświetlenia i żądania wydruku, tylko Safeguard Enterprise): źródło jedynego wiersza, który wygrywa z hostowanym linkiem (dostęp: 2026-09-19)
Czytaj dalej: nasze objaśnienie, czym jest śledzenie PDF i co może zobaczyć, jak śledzić otwarcia PDF w kampanii newslettera oraz jak działa darmowe śledzenie PDF, z podanymi ograniczeniami.
Oleh Tsyupa
Tworzy PDFTrackr
Ponad 3000 przeanalizowanych śledzonych sesji przeglądania dokumentów w PDFTrackr.