Pixel OpenAI krok po kroku: instalacja, zgody i CSP
Pixel OpenAI to niewielki skrypt, który mierzy zdarzenia na stronie i łączy je z kliknięciami w reklamy. Wdrożenie zajmuje kwadrans, ale ma jeden szczegół, który przy polskim RODO jest nie do przyjęcia w wersji domyślnej.
- Pixel instaluje się jednym fragmentem kodu w sekcji head, na każdej podstronie.
- Domyślnie startuje z włączoną zgodą, co przy polskich wymogach trzeba poprawić.
- Polityka bezpieczeństwa treści na stronie może go po cichu zablokować.
Poniżej pełna instrukcja: skąd wziąć identyfikator, gdzie wstawić kod, jak podpiąć zgody i co dopisać w polityce bezpieczeństwa treści, żeby pomiar nie zamilkł bez ostrzeżenia.
Skąd wziąć identyfikator pixela?
Pixel tworzy się w Menedżerze reklam, w sekcji konwersji, jako źródło danych. Nadajesz mu nazwę, a system zwraca identyfikator, który wklejasz do kodu na stronie.
Przy tworzeniu pixela panel od razu informuje o dopasowaniu zaawansowanym: skrypt sam wykrywa dane klienta na stronie, normalizuje je i haszuje w przeglądarce, zanim cokolwiek wyśle. Nie trzeba tego konfigurować ręcznie ani zmieniać wdrożenia.
Co się dzieje po wklejeniu kodu na stronę
Kod w sekcji head

Skrypt wstawiasz możliwie wysoko w sekcji head, na każdej stronie, gdzie chcesz mierzyć zdarzenia. Umieszczenie go nisko oznacza utratę konwersji, które zdarzą się, zanim reszta strony się doczyta.
Sam kod ładuje bibliotekę z serwera OpenAI i inicjalizuje pixel Twoim identyfikatorem. W trakcie testów warto włączyć tryb diagnostyczny, który wypisuje aktywność pixela w konsoli przeglądarki, ale przed publikacją trzeba go wyłączyć, żeby nie zaśmiecać konsoli odwiedzającym.
Chcesz uruchomić reklamy w ChatGPT?
Wdrożymy pixel razem z obsługą zgód i pomiarem serwerowym, tak żeby liczby były kompletne i zgodne z RODO.
Zgoda na pomiar, czyli najważniejsza poprawka
Domyślnie pixel startuje z włączoną zgodą na pomiar. Zdarzenia lecą od pierwszej sekundy, niezależnie od tego, co odwiedzający kliknie w banerze. Poprawne wdrożenie wygląda inaczej: najpierw jawnie wyłączasz zgodę, potem inicjalizujesz pixel, a włączasz ją dopiero po akceptacji kategorii reklamowej.
Ważny szczegół: zdarzenia zablokowane brakiem zgody nie są odtwarzane później. Jeśli ktoś zaakceptuje baner po obejrzeniu trzech podstron, tamte odsłony przepadają. To argument za tym, żeby baner pojawiał się od razu, a nie po przewinięciu strony.
U nas na emedia.pl pixel odczytuje ciasteczko banera i sam włącza zgodę, gdy użytkownik zaakceptuje kategorię reklamową, także w trakcie wizyty.
Polityka bezpieczeństwa treści

Jeśli Twoja strona ma politykę bezpieczeństwa treści, a coraz więcej stron ma, pixel przestanie działać bez trzech wpisów. Nie zobaczysz przy tym żadnego błędu w panelu reklamowym: po prostu nie będzie konwersji.
- Źródło skryptów: adres, z którego ładuje się biblioteka pixela.
- Źródło połączeń: dwa adresy, jeden do wysyłki zdarzeń, drugi do pobrania konfiguracji.
- Źródło obrazów: adres używany przy awaryjnej wysyłce zdarzenia obrazkiem.
Jak sprawdzić, czy działa?
Najprościej włączyć tryb diagnostyczny i obserwować konsolę przeglądarki przy przechodzeniu przez ścieżkę zakupową. Pixel wypisuje wtedy każde zdarzenie, które wysyła.
Druga rzecz do sprawdzenia to identyfikator kliknięcia. Pixel dokleja go do adresu strony docelowej i zapisuje we własnym ciasteczku na trzydzieści dni. Jeśli Twoja strona po kliknięciu przekierowuje użytkownika, na przykład z parametrami kampanii na czysty adres, ten identyfikator trzeba przenieść przez przekierowanie, bo inaczej konwersja nie połączy się z reklamą.
Na koniec warto pamiętać o dwóch ograniczeniach: pixel nie obsługuje zdarzeń instalacji i otwarcia aplikacji, te wysyła się z serwera, a wywołania pomiaru umieszcza się tylko tam, gdzie akcja faktycznie następuje, nie obok kodu konfiguracyjnego na całej stronie.
Jak emedia może w tym pomóc?
Pixel wdrażamy razem z obsługą zgód i pomiarem serwerowym, bo dopiero komplet daje liczby, na których da się optymalizować.
- Konfiguracja konta i pomiaru: pixel, interfejs serwerowy, zgody i weryfikacja, 1500 zł netto jednorazowo.
- Sprawdzamy politykę bezpieczeństwa treści i baner zgód, bo to najczęstsze przyczyny cichego braku konwersji.
- Pilnujemy identyfikatora kliknięcia przy przekierowaniach na stronie.
- Zestawiamy dane z panelem Google Analytics, żeby wiadomo było, skąd biorą się różnice.
Podsumowanie
Jeśli masz wdrożyć pixel samodzielnie, zapamiętaj kolejność: wyłącz zgodę, zainicjalizuj pixel, włącz zgodę po akceptacji banera. Potem dopisz trzy wpisy do polityki bezpieczeństwa treści i sprawdź w konsoli, czy zdarzenia lecą. Reszta to już tylko dobieranie zdarzeń do Twojej ścieżki zakupowej.
Przeczytaj także
- Trzy rzeczy do sprawdzenia, zanim wydasz pierwszą złotówkę
- Zdarzenia konwersji w ChatGPT Ads: pełna lista
- Pierwsza kampania w ChatGPT Ads krok po kroku
- Obsługa ChatGPT Ads: nasza oferta prowadzenia kampanii, cennik i zakres prac
Najczęstsze pytania
Gdzie wstawić kod pixela OpenAI?
W sekcji head, możliwie wysoko, na każdej stronie objętej pomiarem. Umieszczenie go nisko powoduje utratę zdarzeń, które nastąpią przed doczytaniem reszty strony.
Czy pixel wymaga zgody z banera cookies?
Tak. Domyślnie startuje z włączoną zgodą, więc trzeba ją jawnie wyłączyć przed inicjalizacją i włączyć po akceptacji kategorii reklamowej. Zdarzenia zablokowane brakiem zgody nie są wysyłane później.
Pixel nie wysyła zdarzeń, a kod jest poprawny. Co sprawdzić?
Najczęściej politykę bezpieczeństwa treści, która blokuje skrypt lub połączenia. Trzeba dopisać źródło skryptów, dwa źródła połączeń i źródło obrazów. Panel nie pokaże przy tym żadnego błędu.
Czym jest dopasowanie zaawansowane?
Automatycznym wykrywaniem danych klienta na stronie, które pixel normalizuje i haszuje w przeglądarce przed wysyłką. Nie wymaga zmian we wdrożeniu ani ręcznego przekazywania danych.
Czy pixel obsługuje zdarzenia aplikacji mobilnej?
Nie. Instalacja i otwarcie aplikacji wysyłane są wyłącznie z serwera, przez interfejs konwersji, ze wskazaniem źródła jako aplikacji mobilnej.
Jak to powstaje?
Ten wpis napisał człowiek, a model przygotował pierwszą wersję roboczą. Obie strony są niżej wymienione z nazwy, razem ze źródłami, na których stoją twierdzenia.
- Tematy, opinie i ostatnia decyzja: Grzegorz Wysocki, właściciel emedia, agencji marketingowej z Lublina prowadzącej kampanie płatne i SEO dla klientów.
- Wersja robocza, kod i testy: Claude Opus 5 od Anthropic, w narzędziu Claude Code. Nic nie trafia na stronę bez przeczytania i poprawienia przez człowieka.
- Grafiki: sceny powstają z wykorzystaniem AI na bazie zdjęcia autora, a napisy składamy sami.
Źródła: centrum pomocy OpenAI i dokumentacja dla deweloperów, warunki oraz zasady reklamowe OpenAI, a także ustawienia i zrzuty z naszego własnego konta reklamowego. Liczby pochodzą z dokumentacji producenta albo z realnych kampanii. Jeśli czegoś nie wiemy, piszemy o tym wprost.
Źródła: OpenAI, dokumentacja pixela pomiarowego dla deweloperów oraz centrum pomocy ChatGPT Ads, stan na 1 września 2026. Wdrożenie własne na emedia.pl.
Realizacja: artykuł zrealizowany przez człowieka we współpracy z systemami AI. Redakcję i publikację firmuje autor. Wykorzystane systemy: Anthropic oraz OpenAI.
Rozwiń z nami swój biznes on-line
Zobacz również
Skontaktuj się z nami i zacznijmy
budowanie Twojego biznesu!
Skorzystaj z bezpłatnej wyceny lub wyślij nam wiadomość

Grzegorz Wysocki
CEO emedia
Komentarz autora: Wdrożyliśmy ten pixel na emedia.pl i najciekawsze okazało się to, czego dokumentacja nie mówi wprost. Zgoda na pomiar jest domyślnie włączona, więc skrypt zaczyna wysyłać zdarzenia, zanim odwiedzający kliknie cokolwiek w banerze. U nas sterujemy tym kategorią reklamową z banera zgód i uważam, że to powinno być domyślne wdrożenie w każdej polskiej firmie, nie opcja dla ostrożnych.