Pixel, sündmused ja veaotsing
ChatGPT Ads Pixel ei tööta: veaotsingu kontrollnimekiri
Kui ChatGPT Ads Pixel ei tööta, tuleb esmalt kindlaks teha, millises neljast kihist viga asub: brauser ei saada päringut, OpenAI andmeallikas ei võta sündmust vastu, vastuvõetud sündmus ei ole kampaaniaga seotud või sama konversioon loetakse mitu korda. Kõige kiirem kontroll on käivitada üks päris testtegevus sobiva nõusolekuga, vaadata brauseri konsooli ja Network-paneeli ning kontrollida sündmust kohe OpenAI hiljutiste sündmuste vaates. Tehniliselt vastuvõetud sündmus ei ole veel omistatud kampaaniakonversioon — need on kaks eri kontrollpunkti.
Kas Pixel on katki või puudub ainult kampaania konversioon?
Alusta nähtava sümptomi sõnastamisest. Kui brauser ei tee bzr.openai.com suunas mõõtmispäringut, otsi viga laadimisest, nõusolekust, käivitusjärjekorrast, sisuturvapoliitikast või sündmuse triggerist. Kui päring lahkub, kuid OpenAI hiljutiste sündmuste vaade jääb tühjaks, kontrolli Pixel ID-d, andmeallikat, sündmuse kuju ja konto ligipääsu.
Kui sündmus on hiljutiste sündmuste vaates olemas, töötab vähemalt vastuvõtt. Puuduv kampaaniatulemus võib seejärel tulla valest conversion event settingust, kampaaniaga sidumata sündmusest, sobiva reklaamiinteraktsiooni puudumisest, valitud aruandeperioodist või atribuutimisreeglist.
Kui üks ost ilmub kaks korda, pole probleem tavaliselt puuduv Pixel, vaid mitu paigaldust, tänulehe korduv laadimine, liiga lai trigger või Pixeli ja Conversions API erinevad sündmuse ID-d. Ära paranda kõiki kihte korraga; tõesta üks teekond järjest brauserist ärisüsteemi ja Ads Managerini.
- brauseripäring puudub: Pixel ei lae või measure-käsk ei käivitu
- päring on olemas, sündmus puudub: ID, konto, skeem või vastuvõtt vajab kontrolli
- sündmus saabub, raport on tühi: event setting, kampaaniaseos või atribuutimine
- sündmus kordub: trigger, mitu Pixeli paigaldust või vale deduplikatsioon
1. Kas Pixeli baaskood laaditakse enne sündmust?
OpenAI Measurement Pixel vajab kõigepealt oaiq järjekorra loomist, SDK laadimist aadressilt bzrcdn.openai.com ja init-käsku õige Pixel ID-ga. Alles pärast seda saadetakse measure-käsuga lehevaatamine, müügivihje, ost või muu toetatud sündmus.
Kui vormi sündmus käivitub enne baaskoodi, võib oaiq olla defineerimata või jääb käsk rakendamata. Google Tag Manageris kontrolli eelvaatest märgendite järjekorda; otse veebikoodi puhul kontrolli lehe lähtekoodi ja brauseri konsooli. Sündmuse trigger peab põhinema kinnitatud tegevusel, mitte lihtsalt nupuklikil.
Testimise ajaks võib init-objektis kasutada debug: true väärtust. OpenAI juhend ütleb, et see logib SDK tegevust brauseri konsooli. Debug-režiim on diagnostikaks, mitte asendus päris võrgupäringu ja Ads Manageri kontrollile.
- oaiq järjekord luuakse enne esimest käsku
- SDK fail laaditakse bzrcdn.openai.com domeenilt
- init kasutab õige veebiallika Pixel ID-d
- measure käivitub alles pärast tegelikku tegevust
- debug: true on kasutusel ainult kontrollitud testis
2. Kas nõusolek blokeerib sündmuse õigesti?
OpenAI Pixeli consent olek on vaikimisi true, kui seda enne init-käsku false väärtusele ei seata ja Pixel ei leia varasemat keeldumist. Kui sinu mõõtmine vajab nõusolekut, määra consent=false enne algväärtustamist ning muuda see true-ks alles pärast kasutaja vastavat valikut.
Kui consent on false, ei saada Pixel mõõtmissündmusi. Hiljem true-ks muutmine lubab tulevased sündmused, kuid blokeeritud sündmusi tagantjärele uuesti ei saadeta. See võib selgitada, miks enne nõustumist tehtud test ei ilmu, kuigi pärast nõustumist tehtud uus tegevus töötab.
Nõusoleku tagasivõtmisel peab mõõtmine lõppema. OpenAI dokumentatsiooni järgi eemaldab consent=false ka Pixeli __oppref ja __obref esimese osapoole küpsised. Testi nõustumist, keeldumist ja tagasivõtmist eraldi; pelgalt bänneri nähtavus ei tõesta tehnilist käitumist.
3. Kas CSP või brauser blokeerib Pixeli ühenduse?
Sisuturvapoliitika võib lasta lehel avaneda, kuid blokeerida SDK faili või mõõtmispäringu. OpenAI juhend nimetab script-src allikana bzrcdn.openai.com ning connect-src allikatena bzr.openai.com ja bzrcdn.openai.com. Image tag või pildipõhine fallback vajab bzr.openai.com lubamist img-src direktiivis.
Ära lisa vea lahendamiseks pimesi unsafe-inline erandit. OpenAI soovitab olemasoleva nonce- või hash-mehhanismi säilitada ja lisada vajalikud domeenid võimalikult kitsalt. Kui veeb kasutab script-src-elem direktiivi, peab reegel arvestama ka seda.
Brauseri privaatsusseade, sisublokeerija või ettevõtte võrgufilter võib testi mõjutada. Tee üks test puhtas brauseriprofiilis ning teine tavakasutaja seadistusega. Kui ainult puhas profiil töötab, dokumenteeri piirang; ära esita seda automaatselt Pixeli koodiveana.
- script-src: https://bzrcdn.openai.com
- connect-src: https://bzr.openai.com
- connect-src: https://bzrcdn.openai.com
- img-src: https://bzr.openai.com, kui kasutad image tag lahendust
4. Kas kasutad õiget Pixel ID-d ja andmeallikat?
OpenAI conversion setup eristab andmeallika id väärtust ja pixel_id väärtust. Pixel ID-d kasutatakse brauseri init-käsus, Conversions API sündmuste saatmisel ning hiljutiste sündmuste päringus. Andmeallika id väärtust kasutatakse conversion event settingu source_ids väljal. Nende omavahetamine võib jätta seadistuse näiliselt korrektseks, kuid sündmuse valesse kohta suunata.
Kontrolli, et Pixel ID pärineb samast reklaamikontost, kus kampaaniat ja conversion event settingut haldad. Ära kopeeri näidis-ID-d dokumentatsioonist ega kasuta teise kliendi, testkeskkonna või vana reklaamikonto tunnust.
Pixeli halduse ja hiljutiste sündmuste endpoint võib olla saadaval ainult lubatud kontodele. Kui vastav API päring tagastab 404 Not found, soovitab OpenAI pöörduda partneriesindaja poole. See ei ole tõend, et veebikood tuleb uuesti paigaldada.
5. Kas sündmuse nimi ja andmekuju sobivad kokku?
Standardsündmuse nimi peab vastama tegelikule tegevusele ning data.type selle sündmuse toetatud kujule. Näiteks lead_created kasutab customer_action kuju, order_created contents kuju ja subscription_created plan_enrollment kuju. Custom sündmus vajab lisaks custom_event_name väärtust.
Rahasumma saadetakse täisarvuna valuuta väikseimas ühikus ja koos currency väärtusega. Näiteks 25,99 eurot tähendab amount väärtust 2599 ja currency väärtust EUR. Kümnendarv või puuduva valuutaga summa võib anda vigase või eksitava sündmuse.
Kohandatud sündmuse nimi peab olema 1–64 märki, kasutama ainult tähti, numbreid, alakriipse või sidekriipse, algama ja lõppema tähe või numbriga ning mitte kattuma standardnimega. Kui sündmuse nime muudad, peab sama nimi olema nii saatmises kui conversion event settingus.
- lead_created → customer_action
- order_created → contents
- subscription_created → plan_enrollment
- custom → custom ja sama custom_event_name seadistuses
- amount → täisarv valuuta väikseimas ühikus
6. Kuidas kontrollida, kas OpenAI võttis sündmuse vastu?
OpenAI hiljutiste sündmuste kontroll tagastab kuni 50 Pixeli sündmust ligikaudu viimase 15 minuti jooksul. Tee test ja kontroll kohe, sest see vaade ei ole ajalooline sündmuseregister. Veendu, et event_type, data_source_id ja api_channel vastavad sinu testile; brauserisündmuse kanal on pixel_sdk.
Hiljutiste sündmuste vaade tõendab vastuvõttu, mitte kampaaniale omistamist. Kui test ilmub seal, lõpeta baaskoodi juhuslik ümbertegemine ning liigu conversion event settingu, kampaaniaseose ja raporti juurde.
Kui rohkem kui 50 sündmust saabub kontrolliakna jooksul, näed ainult värskeimat valimit. Väga liiklusrikkal saidil kasuta selgelt äratuntavat test-ID-d, testkeskkonda või ajaliselt täpset testprotokolli, kuid ära lisa tootmisandmetesse isikuandmeid sisaldavat märget.
7. Miks sündmus saabub, kuid kampaaniaraport on tühi?
Sündmuse saatmine ja conversion event settingu loomine on eraldi sammud. Event setting valib ühest andmeallikast sündmuse, mida kampaanias mõõta; see ei saada sündmust ise. Kontrolli, et source_ids viitab õigele andmeallikale, event_type või custom_event_name kattub ning setting on soovitud kampaaniaga seotud.
Tehniliselt vastu võetud test ei pruugi olla omistatav, kui sellele ei eelnenud sobivat reklaamiklikki või näitamist, sündmus jääb valitud atribuutimisest välja või vaatad vale kuupäeva, ajavööndit või aruandetaset. Hiljutised sündmused sobivad integratsiooni testiks; omistatud tulemust vaata Insightsist.
Ära loo sama sündmust mitu korda lihtsalt selleks, et raportisse number saada. Dokumenteeri üks põhisündmus, üks allikas, kampaaniaseos ja testjuhtum. Seejärel võrdle Ads Manageri tulemust oma CRM-i või tellimussüsteemi kinnitatud tegevusega.
8. Kuidas eemaldada topeltkonversioonid?
Kui sama konversioon saadetakse nii Pixelist kui Conversions API-st, kasuta sama Pixel ID-d, sama sündmuse nime ja sama sündmuse ID-d. Pixeli event_id peab kattuma Conversions API id väärtusega. OpenAI kasutab duplikaadi tuvastamisel Pixel ID-d, sündmuse nime ja ID-d ning arvestab esimesena saabunud sobiva sündmuse.
Brauseris kontrolli tänulehe värskendamist, tagasi-edasi navigeerimist, topeltklikki ja ühe lehe rakenduse route-muutusi. GTM-is vaata triggeri käivituste arvu. Koodis otsi, kas sama Pixel on paigaldatud korraga otse, pistikprogrammi ja märgendihalduri kaudu.
Ärisündmuse ID peab tulema püsivast tellimuse, lead’i või broneeringu kirjest. Juhusliku uue ID loomine iga lehelaadimise või kordussaadetise ajal muudab sama tegevuse süsteemi jaoks uueks konversiooniks.
Pixel, Conversions API või image tag: mida kasutada?
JavaScripti Pixel sobib brauseris toimuvatele tegevustele ja saab nõusoleku korral püüda oppref viite. Conversions API sobib serveris kinnitatud ostu, müügivihje või muu sündmuse saatmiseks ning võimaldab kontrollitud korduskatseid. Koos kasutades tuleb deduplikatsioon enne avaldamist tõendada.
OpenAI image tag saadab ühe sündmuse 1 × 1 pildipäringuga ilma JavaScriptita. See võib olla sobiv lihtsale lehelaadimise sündmusele või noscript fallback’iks, kuid ei püüa ega säilita oppref väärtust automaatselt ning dünaamilised väärtused peavad mahtuma URL-i. Kasuta interaktsioonide jaoks Pixelit ja serveris kinnitatud tulemuste jaoks CAPI-t.
Ära vali lahendust selle järgi, kumb annab kiiremini ühe rohelise testirea. Hinda nõusolekut, sündmuse tegelikku tekkekohta, turvalisust, dubleerimise riski, mitme domeeni teekonda ja seda, kes lahendust pärast kampaania algust hooldab.
- Pixel: brauserisündmused ja lihtsam paigaldus
- Conversions API: serveris kinnitatud sündmused ning korduskatsete kontroll
- mõlemad: laiem katvus, kuid kohustuslik ühine sündmuse ID
- image tag: lihtne lehelaadimise sündmus või noscript fallback
15 minuti veaotsingu tööjärjekord
Tee üks kontrollitud test, mitte kümme juhuslikku muudatust. Märgi üles kellaaeg, nõusoleku olek, testtegevus, oodatud sündmuse nimi ja püsiv sündmuse ID.
- 1. Kinnita reklaamikonto, andmeallikas ja Pixel ID.
- 2. Ava puhas brauseriseanss ning vali teadlik nõusoleku olek.
- 3. Kontrolli konsoolist SDK laadimist ja init-käsku.
- 4. Tee üks päris lead, testost või muu kinnitatud tegevus.
- 5. Otsi Network-paneelist päringut bzr.openai.com domeenile.
- 6. Kontrolli sündmust kohe hiljutiste sündmuste vaates.
- 7. Võrdle sündmuse nime, kanalit ja allikat briifiga.
- 8. Kontrolli conversion event settingut ja kampaaniaseost.
- 9. Korda testi keeldumise ja topeltkäivituse stsenaariumiga.
- 10. Salvesta tulemus, versioon ja parandatud põhjus testprotokolli.
Avaldamiseelne kontrollnimekiri
Kampaaniat ei tasu aktiveerida enne, kui põhisündmuse kogu teekond on tõendatud. Kõikide punktide täitmine ei garanteeri reklaamitulemust, kuid vähendab tühja või topelt mõõtmise riski.
- baaskood ja SDK laadivad enne measure-käsku
- Pixel ID kuulub õigele reklaamikontole ja veebiallikale
- nõusolek määratakse enne init-käsku ning tagasivõtmine töötab
- CSP lubab ainult vajalikud OpenAI mõõtmisdomeenid
- sündmuse nimi ja data.type vastavad toetatud skeemile
- summa kasutab täisarvu ning õiget valuutat
- lead või ost käivitub ainult kinnitatud tegevuse järel
- hiljutiste sündmuste vaade näitab õiget allikat ja kanalit
- event setting valib sama sündmuse samast andmeallikast
- kampaania on seotud soovitud konversiooniseadistusega
- Pixel ja CAPI kasutavad sama tegevuse jaoks sama ID-d
- Ads Manageri tulemust võrreldakse CRM-i või tellimussüsteemiga
Kuidas Kala Ruudus Pixeli vea lahendab?
Kala Ruudus alustab ühest konkreetsest sümptomist ja ehitab tõendusahela brauserist OpenAI andmeallika, kampaania ning CRM-i või tellimuseni. Kontrollime baaskoodi, nõusoleku, CSP, Pixel ID, sündmuse skeemi, event settingu, kampaaniaseose ja deduplikatsiooni eraldi.
Tulemuseks on vea põhjus, minimaalne parandus, testprotokoll ja soovitus, kas kasutada Pixelit, Conversions API-t või mõlemat. Me ei nimeta integratsiooni toimivaks üksnes seetõttu, et GTM näitab märgendit fired või Ads Manageris on andmeallikas loodud.
Päringu saatmiseks lisa veebiaadress, kasutatav e-poe või vormi platvorm, GTM-i ja nõusolekulahendus, Pixel ID viimased neli märki, oodatud sündmus ning kirjeldus sellest, kus teekond katkeb. Ära saada API võtit, täit kliendiandmeid ega muid saladusi.
Korduma kippuvad küsimused
Kuidas kontrollida, kas ChatGPT Ads Pixel töötab?
Tee üks kinnitatud testtegevus sobiva nõusolekuga, kontrolli brauseri konsooli ja Network-paneeli ning vaata sündmust kohe OpenAI hiljutiste sündmuste vaates. See tõendab vastuvõttu; kampaaniale omistamist kontrollitakse eraldi.
Miks GTM näitab fired, kuid sündmust ei ole?
Märgend võib käivituda enne baaskoodi, consent võib olla false, CSP või brauser võib ühenduse blokeerida, Pixel ID võib olla vale või sündmuse andmekuju vigane. Kontrolli võrgupäringut, mitte ainult GTM-i olekut.
Miks sündmus on OpenAI allikas olemas, kuid raportis puudub?
Hiljutiste sündmuste vaade näitab tehnilist vastuvõttu, mitte automaatselt atribuutimist. Kontrolli conversion event settingut, source_ids väärtust, kampaaniaga sidumist, sündmuse nime, reklaamiinteraktsiooni, aruandeperioodi ja atribuutimisreeglit.
Kas consent=true saadab varem blokeeritud sündmused järele?
Ei. OpenAI juhendi järgi lubab consent=true tulevased mõõtmissündmused, kuid consent=false ajal blokeeritud sündmusi tagantjärele uuesti ei saadeta.
Kuidas vältida Pixeli ja Conversions API topeltkonversiooni?
Kasuta sama Pixel ID-d, sündmuse nime ja püsivat sündmuse ID-d. Pixeli event_id ja Conversions API id peavad sama tegevuse korral kattuma.
Kas Pixel ID ja andmeallika ID on sama väärtus?
Ei. pixel_id kasutatakse Pixeli init-käsus, sündmuste saatmisel ja hiljutiste sündmuste päringus. Andmeallika id kasutatakse conversion event settingu source_ids väljal.
Loe edasi
- ChatGPT Ads Advanced Matching →
- ChatGPT Ads raport hilineb →
- ChatGPT Ads Pixel Google Tag Manageris →
- ChatGPT Ads Conversions API →
- ChatGPT reklaami mõõtmine →
- ChatGPT Ads atribuutimine →
- ChatGPT Ads UTM parameetrid →
- Mõõtmine ja optimeerimine →
- ChatGPT Ads Image Tag ilma JavaScriptita →
- ChatGPT Ads Event Quality Score →
- Küsi Pixeli vea analüüsi →
Kontrollitud allikad
Artikli tootefaktid kontrolliti 21. oktoobril 2026.
Platvormi võimalused, saadavus ja hinnastus võivad muutuda. Kontrollime kampaania planeerimisel alati konto hetkeolukorda ning OpenAI ametlikku dokumentatsiooni.