Poradnik
Piksel ChatGPT Ads czy Conversions API – czym się różnią?
Measurement Pixel ChatGPT Ads to skrypt JavaScript działający w przeglądarce klienta. Conversions API to endpoint, który wywołuje Twój serwer. Piksel widzi, co klient robi na stronie; Conversions API raportuje to, o czym wiedzą Twoje własne systemy. To nie tyle alternatywy, ile dwie połowy jednej całości: w sklepie typowa konfiguracja to piksel dla ścieżki przeglądania i zakup wysyłany obiema drogami, połączony wspólnym event ID.
Aktualizacja
Na tej stronie
Krótka odpowiedź: używaj piksela do zdarzeń, które widzi tylko przeglądarka, takich jak wyświetlenia produktów i dodania do koszyka. Zakup wysyłaj z przeglądarki i z serwera z tym samym event ID – wtedy zablokowany skrypt czy zamknięta karta nie oznaczają utraconej sprzedaży, a OpenAI liczy ją raz.
W skrócie
Przeglądarka a serwer w czterech pytaniach
Piksel widzi drogę klienta. Conversions API potwierdza sprzedaż. Używane razem, z jednym event ID, sprawiają, że każdy zakup liczy się raz.
Przeglądarka
Measurement Pixel
- Sprawdza się w
- Pomiarze ścieżki zakupowej na stronie.
- Co widzi
- Wyświetlenia produktów, dodania do koszyka, rozpoczęcia zamówienia i zakup – wszystko, co dzieje się w przeglądarce klienta.
- Co może przeoczyć
- Zdarzenia, których skrypt został zablokowany albo których strona nie załadowała się do końca.
- Co wysyła ta wtyczka
- Wszystkie cztery zdarzenia:
contents_viewed,items_added,checkout_started,order_created.
Serwer
Conversions API
- Sprawdza się w
- Potwierdzaniu konwersji zapisanych przez Twoje własne systemy.
- Co widzi
- To, co wie sklep: opłacone zamówienie, jego wartość i czas.
- Co może przeoczyć
- Przeglądanie – nie wie, że ktoś obejrzał produkt, jeśli nie zgłosiła tego przeglądarka.
- Co wysyła ta wtyczka
- Tylko zakup:
order_created, gdy WooCommerce oznaczy zamówienie jako opłacone.
Gdy obie ścieżki wysyłają ten sam zakup, mają ten sam event ID. OpenAI zachowuje pierwsze otrzymane zdarzenie, a duplikat pomija, więc zamówienie liczy się raz.
Przeglądarka · piksel
Zakup
Wspólny event ID wyliczony z zamówienia WooCommerce
Serwer · Conversions API
Zakup
Wspólny event ID wyliczony z zamówienia WooCommerce
Jedna konwersja
Ten sam Pixel ID, nazwa zdarzenia i ID: OpenAI zachowuje pierwsze zdarzenie, a duplikat pomija.
Do czego służy piksel
Piksel to jedyny sposób, by zmierzyć, co dzieje się między przejściem z reklamy a zapłatą: jakie produkty klient obejrzał, co trafiło do koszyka, kto doszedł do strony zamówienia. OpenAI zaleca, by w przeglądarce zawsze używać piksela (dokumentacja Measurement Pixel, po angielsku). Piksel obsługuje też zgody na stronie: gdy zgoda ma wartość false, nie wysyła pingów pomiarowych.
Jego słabość jest taka sama jak każdego skryptu w przeglądarce: jeśli skrypt zostanie zablokowany albo strona nie załaduje się do końca, zdarzenie nie zostanie wysłane – i nigdzie nie zostanie odnotowane, że przepadło.
Do czego służy Conversions API
Conversions API (API konwersji) raportuje zdarzenia, o których Twój serwer już wie. W sklepie to zakup: zamówienie jest w bazie danych niezależnie od tego, czy zgłosiła je przeglądarka. Serwer może wysłać je w chwili potwierdzenia płatności, ponowić, jeśli żądanie się nie powiedzie, i zapisać wynik.
Jego słabość polega na tym, że serwer nie widzi przeglądania. Nie wie, że klient obejrzał produkt, jeśli czegoś nie zgłosiła przeglądarka. Musi też chronić klucz API: OpenAI zaleca wysyłanie zdarzeń do Conversions API wyłącznie z serwera.
Sam piksel, samo API czy oba
| Konfiguracja | Co zyskujesz | Co tracisz |
|---|---|---|
| Tylko piksel | Pełną ścieżkę przeglądania i większość zakupów | Zakupy, których zdarzenie w przeglądarce nigdy się nie uruchomiło |
| Tylko Conversions API | Zakupy, niezależnie od przeglądarki | Wyświetlenia produktów, koszyki i rozpoczęcia zamówienia |
| Oba, ze wspólnymi ID | Ścieżkę z przeglądarki i zakup z obu dróg | Zdarzenia tylko z przeglądarki nadal od niej zależą |
Które zdarzenia którą drogą
| Zdarzenie | Piksel | Conversions API | Dlaczego |
|---|---|---|---|
contents_viewed | Tak | — | Tylko przeglądarka widzi wyświetlenie produktu |
items_added | Tak | — | Aktywność w koszyku dzieje się na stronie |
checkout_started | Tak | — | Wejście na stronę zamówienia to zdarzenie strony |
order_created | Tak | Tak | Sprzedaż zapisuje sam sklep |
To zakup warto wysyłać dwa razy: na jego podstawie ocenia się kampanie i to jego sklep może potwierdzić samodzielnie.
Zestawienie
Piksel i Conversions API obok siebie
Pełne porównanie, wiersz po wierszu.
| Measurement Pixel | Conversions API | |
|---|---|---|
| Gdzie działa | W przeglądarce klienta | Na Twoim serwerze |
| Dane dostępowe | Pixel ID (publiczny) | Pixel ID i tajny klucz API |
| Widzi zachowanie w sklepie | Tak – wyświetlenia, koszyki, strona zamówienia | Tylko to, co zapisze Twój serwer |
| Podatny na zablokowane skrypty lub zamknięte karty | Tak | Nie – wychodzi od Twoich własnych danych |
| Rejestruje płatność potwierdzoną później | Tylko jeśli klient nadal jest na stronie | Tak, w chwili potwierdzenia płatności |
| Zgody | Nic nie wysyła, gdy zgoda ma wartość false | Twoje wdrożenie musi je uwzględnić |
| Wdrożenie | Skrypt na każdej stronie plus kod zdarzeń | Kod serwera, wyzwalacz, ponowienia |
Źródła: dokumentacja OpenAI Measurement Pixel i Conversions API.
Oba naraz bez podwójnego liczenia
Wysyłanie tego samego zakupu dwa razy ma sens tylko wtedy, gdy OpenAI rozpozna, że to ten sam zakup. Dokumentacja piksela zaleca, by samodzielnie wygenerować event_id i użyć go ponownie zarówno w pikselu, jak i w zdarzeniu wysyłanym z serwera. OpenAI korzysta potem z pierwszego zdarzenia otrzymanego dla pasującego klucza – Pixel ID, nazwy zdarzenia i ID – a późniejsze duplikaty pomija.
Co psuje deduplikację
- Losowy identyfikator generowany w przeglądarce, którego serwer nigdy nie poznaje.
- Nowy identyfikator przy każdym załadowaniu strony, przez co odświeżona strona podziękowania wygląda jak nowy zakup.
- Druga kopia piksela, wklejona do motywu lub menedżera tagów, wysyłająca zdarzenia z własnymi ID.
- Różne Pixel ID w przeglądarce i na serwerze.
Mity
Najczęstsze nieporozumienia
Cztery rzeczy, które często zakłada się o pomiarze po stronie serwera – i jak jest naprawdę.
Założenie
„Pomiar po stronie serwera oznacza, że każde zdarzenie jest wysyłane z serwera.”
W praktyce
Niekoniecznie. Pixel for ChatGPT Ads wysyła na przykład z serwera tylko zakup.
Założenie
„Wysyłanie obiema drogami podwoi moje konwersje.”
W praktyce
Nie przy wspólnym event ID. Bez niego – może.
Założenie
„Conversions API pozwala obejść zgody.”
W praktyce
Nie powinno. Zdarzenie z serwera powinno respektować zgodę zapisaną dla danego zamówienia.
Założenie
„Pomiar po stronie serwera gwarantuje atrybucję.”
W praktyce
Sprawia, że zakup dociera pewniej. O atrybucji nadal decyduje OpenAI.
Piksel i Conversions API w WooCommerce
Pixel for ChatGPT Ads to wtyczka WooCommerce do pomiaru konwersji ChatGPT Ads. Ładuje piksel dla contents_viewed, items_added, checkout_started i order_created, a order_created wysyła dodatkowo przez Conversions API, gdy WooCommerce oznaczy zamówienie jako opłacone. Oba zakupy mają event ID wyliczony z zamówienia.
Poradnik o Conversions API w WooCommerce szczegółowo omawia stronę serwerową – wyzwalacze, zasadę 7 dni i ponowienia.
Pytania
Czy piksel ChatGPT to to samo co OpenAI Measurement Pixel?
Tak. „Piksel ChatGPT” i „piksel OpenAI Ads” to potoczne nazwy OpenAI Measurement Pixel, z którego korzysta ChatGPT Ads.
Czy mogę używać Conversions API bez piksela?
Tak, ale tracisz zdarzenia z przeglądania – wyświetlenia produktów, dodania do koszyka i rozpoczęcia zamówienia – które widzi tylko przeglądarka.
Co zainstalować najpierw?
Piksel, bo obejmuje całą ścieżkę. Potem dodaj zakup wysyłany z serwera z tym samym event ID, żeby sprzedaż nie zależała od przeglądarki.
Obie ścieżki, skonfigurowane dla WooCommerce
Pixel for ChatGPT Ads obsługuje piksel na ścieżce zakupowej i wysyła zakup z serwera ze wspólnym event ID.
Powiązane poradniki
- Piksel ChatGPT Ads dla WooCommerceCo wtyczka wysyła do ChatGPT Ads ze sklepu WooCommerce, jak ją skonfigurować i czego nie robi.
- OpenAI Conversions API (API konwersji) w WooCommerceKiedy i jak zakup z WooCommerce trafia do OpenAI z serwera oraz czego pomiar po stronie serwera nie rozwiązuje.
- Jak zainstalować piksel ChatGPT Ads w sklepie WooCommerceWymagania, skąd wziąć Pixel ID i klucz API, konfiguracja oraz sprawdzenie pierwszego zamówienia.