Strona główna / debugger Meta Pixel
Debugger Meta Pixel, który widzi resztę strony
Wiedzieć, że pixel wystrzelił, to łatwa część. Pytania, które kosztują, są następne: czy serwer wysłał to samo zdarzenie, pod tym samym identyfikatorem, i czy któreś z nich miało zgodę.
Pomocnik pixela dobrze odpowiada na jedno pytanie — czy na tej stronie jest Meta Pixel i co przed chwilą wysłał. To pytanie przestało wystarczać w dniu, w którym większość reklamodawców dołożyła Conversions API: od tego momentu każde zdarzenie w przeglądarce ma serwerowego bliźniaka, a to, czy razem są jedną konwersją, czy dwiema, sprowadza się do jednego parametru.
Tag Master dekoduje wywołanie /tr jak każde inne trafienie: identyfikator pixela, nazwa
zdarzenia, wartość, waluta i eid, do którego Conversions API dopasuje się albo nie.
Parametr, który decyduje, czy jeden zakup jest jeden
Meta deduplikuje zdarzenie z przeglądarki wobec zdarzenia z serwera, gdy oba niosą tę samą nazwę i ten sam identyfikator zdarzenia. Zgub identyfikator po którejkolwiek stronie, a to samo zamówienie policzy się dwa razy: raportowana liczba konwersji rośnie, koszt pozyskania spada o połowę, a kampania, która wygląda najlepiej, jest tą liczoną podwójnie najmocniej.
Awaria jest cicha w obie strony. Identyfikator obecny w przeglądarce i nieobecny na serwerze wygląda tutaj poprawnie i duplikuje się w raportach. Identyfikator generowany na nowo przy każdym ładowaniu strony — znacznik czasu, wartość losowa — jest po obu stronach i nie pasuje po żadnej. Dłuższy poradnik przechodzi przez to, czym ten identyfikator musi być, i pięć sposobów, w jakie się psuje.
Trafienie niosące eid jest oznaczane jako gotowe do deduplikacji. To stwierdzenie
wyłącznie o połowie przeglądarkowej i jest tak sformułowane celowo: tego, co wysłał serwer, z
przeglądarki nie widać, a narzędzie sugerujące inaczej zapraszałoby Cię do zaprzestania sprawdzania
tej połowy, która naprawdę się psuje.
Test Events bez kopiuj-wklej
Narzędzie Test Events od Meta wymaga kodu z Events Managera dopiętego do ruchu, który generujesz. Dostarczenie go tam zwykle oznacza wklejenie do taga, przetestowanie i pamiętanie, żeby go wyjąć — a zapomnienie jest właśnie tym, jak kod testowy trafia na produkcję. Włączenie trybu dla karty i wyłączenie po skończeniu usuwa ten krok. TikTok, Snap, Microsoft UET i pięć innych działa tak samo i są na tej samej liście.
Zgoda, której pixel nie czyta
Meta nie wdraża Consent Mode od Google. Pixel nie dostaje
ad_storage, nie wie, co odwiedzający odpowiedział, i strzela zawsze, gdy jego tag jest na
stronie. Blokowanie go należy w całości do narzędzia zgód, a gdy ta blokada jest zła, tagi Google
pozostają nienaganne, podczas gdy pixel dalej wysyła zakupy przy odmówionej odpowiedzi.
Czytanie pixela obok sekwencji zgód to jedyny sposób, żeby zobaczyć to z przeglądarki. To także najczęstszy poważny wniosek na stronie przekonanej, że jest zgodna.
Gdzie dedykowane narzędzie do pixela nadal wygrywa
Wszystko po stronie Meta. Czy Events Manager przyjął zdarzenie, czy domena jest zweryfikowana, czy zdarzenie kwalifikuje się do danej optymalizacji, jak zmienił się wskaźnik jakości dopasowania po zmianie — nic z tego nie ma w żądaniu i żadne rozszerzenie przeglądarki tego nie zobaczy. Wyślij zdarzenie, przeczytaj, co opuściło przeglądarkę, a potem potwierdź w Events Managerze, że dotarło. Inne połowy, inne narzędzia.
Pytania
Czy jest darmowy debugger Meta Pixel dla Chrome?
Tak. Tag Master jest darmowy, bez konta, i dekoduje Meta Pixel obok 61 innych platform, a nie w oderwaniu. Pixel Helper od Meta też jest darmowy — odpowiada, co pixel wysłał, i na tym kończy.
Jak sprawdzić deduplikację CAPI z przeglądarki?
Potwierdź, że zdarzenie w przeglądarce niesie eid i że ta wartość to identyfikator zamówienia lub transakcji, a nie coś generowanego na nowo przy każdym ładowaniu. Połowę serwerową trzeba potwierdzić w Events Managerze; żadne rozszerzenie jej nie widzi.
Dlaczego mój Meta Pixel nie strzela?
Czytaj sieć, nie konfigurację taga. Trzy częste przyczyny to reguła, która nigdy nie dopasowała, narzędzie zgód blokujące tag i zdarzenie odpalane w ramce, nad którą strona nie ma kontroli — a wszystkie trzy wyglądają identycznie od strony taga.
Czy Meta Pixel respektuje Consent Mode?
Nie. Consent Mode to protokół Google, a Meta go nie czyta. Jeśli pixel ma być zablokowany przed zgodą, blokować musi narzędzie zgód — a czy to zrobiło, widać wyłącznie w żądaniach.
Czy mogę włączyć Meta Test Events bez edycji taga?
Tak. Tryb testowy włącza się dla debugowanej karty i wyłącza po skończeniu, więc w kontenerze nie zostaje kod testowy, który mógłby trafić na produkcję.
Poradniki
Dłuższa forma, o częściach, które sprawiają kłopot.
- Meta Pixel i CAPI: dlaczego zakupy liczą się dwa razy — Jak naprawdę działa deduplikacja, jak wygląda eid w żądaniu przeglądarki i pięć błędów, które zamieniają jedno zamówienie w dwie konwersje.
- Test Events dla TikToka, Snapa, UET i pięciu platform — DebugView i Tag Assistant zna każdy. Każda inna platforma ma to samo, włączane plikiem cookie, którego prawie nikt nie dokumentuje — oto pełna lista.
- Jak znaleźć każdy tag śledzący na stronie — Dlaczego skaner tagów czytający HTML pomija tagi ładowane po stronie i jak zdobyć prawdziwą listę, czytając zamiast tego żądania.
- Śledzenie wewnątrz osadzonego widżetu — Widżet w iframe ma własny dataLayer. Dlaczego podgląd pokazuje jedno zdarzenie tam, gdzie log pokazuje dwa, i co przekracza granicę.
- Testowanie śledzenia bez zaśmiecania produkcyjnych raportów — Testowe zakupy trafiają do prawdziwych raportów. Jak zatrzymać żądania w przeglądarce, tylko w jednej karcie, i mimo to zobaczyć wszystko, co miało zostać wysłane.
- Debugowanie Consent Mode V2: gcs, gcd i naruszenia, których nikt nie łapie — Czytaj parametry zgód wprost z żądań, odróżnij domyślną wartość od aktualizacji i znajdź platformy, które wysyłają dane niezależnie od banera.
Pozostałe strony terminów: GTM debugger, GA4 debugger, inspektor dataLayer, kontroler Consent Mode
Sprawdź na własnej stronie
Tag Master jest darmowy, nie wymaga konta i nie zbiera żadnych danych.
Dodaj do Chrome — za darmo