Fråga: teamet har skapat åtta kampanjer i ChatGPT men resultatfilen innehåller fem. Kan de övriga tre räknas som kampanjer med noll visningar?
Svar: inte enbart därför att raderna saknas. Frånvaro kan bero på rapportens inkluderingsregler, filter, datumurval eller ofullständig hämtning. Innan leveransen felsöks behöver ni fastställa om kampanjen över huvud taget ingår i rapporten. Den här granskningen handlar om rapportens omfattning. Den separata felsökningen av utebliven leverans behandlar operativa orsaker till att en inkluderad kampanj inte levererar.
OpenAI dokumenterar ett sätt att inkludera objekt med noll visningar i en rapport från Insights utan segmentering. Det är en API-beskrivning och betyder inte att motsvarande kontroll finns i alla gränssnitt eller i AthillyAds. Använder ni en export behöver ni först klargöra vilka objekt just den exporten tar med.
Ta fram förväntningslistan från en annan källa
Börja med en inventering av kampanjer i det aktuella kontot. Spara kampanj-ID, namn, skapandedatum och avgränsningen för granskningen. Listan över förväntade kampanjer ska inte skapas ur samma resultatfil som kontrolleras. Då saknas de utelämnade kampanjerna även i facit och kontrollen blir ett cirkelresonemang.
Bestäm om granskningen gäller alla kampanjer som fanns under perioden eller en särskilt definierad uppsättning. En kampanj skapad efter rapportintervallet ska inte få etiketten utebliven leverans för det intervallet. En pausad kampanj kan däremot höra till historiken om den fanns och levererade under de valda datumen.
Håll avgränsningen synlig. Frågan om vilka kampanjer som fick visningar förra veckan har ett annat förväntat urval än frågan om vilka kampanjer i lanseringsplanen som någonsin registrerat visningar. Båda är användbara, men en omärkt tabell kan inte förväntas besvara dem samtidigt.
Ge jämförelsens resultat rätt status
Koppla inventeringen till resultatfilen med stabila identifierare. Ge varje kampanj en av tre första statusar: finns med positiva visningar, finns med noll visningar eller saknas i rapporten. Förvandla inte den sista statusen till noll automatiskt när tabellerna slås ihop.
I det hypotetiska exemplet med åtta kampanjer kan fyra rader ha positiva visningar och en rad noll. Tre kampanjer är fortfarande frånvarande. Exporten belägger då ett uppmätt nollvärde, inte fyra. De återstående tre behöver en rapportkontroll innan teamet kan säga att de inte fick leverans.
För saknade kampanjer granskas konto, datumperiod, statusfilter och eventuella begränsningar i hämtningen. Om det dokumenterade API-valet för nollrader används behöver anropet uppfylla dokumentationens villkor. Spara de fullständiga inställningarna tillsammans med svaret. Anteckningen att nollrader var påslagna räcker dåligt när nästa analytiker behöver upprepa kontrollen.
Tre statusar, tre slutsatser
- Finns med aktivitet
Positiva visningar ger observerad leverans.
- Finns med noll
Nollraden kan lämnas vidare till operativ leveransgranskning.
- Saknas i rapporten
Kontrollera urval och fullständig hämtning innan leverans bedöms.
Ändra inte frågan mitt i granskningen
Lägg inte till land eller enhet som segmentering halvvägs och jämför sedan radantalet rakt av. En segmenterad rapport har en annan struktur. Samma kampanj kan då förekomma på flera rader, medan kombinationer utan aktivitet inte nödvändigtvis fungerar som en enkel lista över kampanjobjekt.
Slutför först inventeringen utan segmentering. Undersök därefter hur visningarna fördelas inom kampanjer med uppmätt aktivitet. Ordningen skiljer frågan om täckning från en uppdelning av resultaten och hindrar att fler rader misstolkas som bättre fullständighet.
Om kontot innehåller många kampanjer behöver hela hämtningen granskas, inklusive eventuell sidindelning. Kontroll av sidindelade rapporter visar varför en prydlig första sida ändå kan sakna giltiga objekt. Ett val för nollrader reparerar inte en export som avslutades före sista sidan.
Gör uppmätta nollor till en åtgärdslista
När kampanjen verkligen finns med noll visningar kan en operativ granskning startas. Anteckna identitet, rapportdatum och ansvarig för konfigurationen. Nästa person kan då undersöka avsedd starttid och aktuell uppsättning utan att behöva börja om med frågan om kampanjen alls fanns i underlaget.
Rangordna inte kampanjer utan visningar efter CTR. Nämnaren stödjer ingen vanlig observerad klickfrekvens. Etiketten sämsta kampanj är också missvisande när ingen leverans har gett underlag för en resultatbedömning. Rapporten behöver skilja mellan saknat resultatunderlag och ett faktiskt svagt observerat resultat.
Utse även en ansvarig för frånvarande rader som förblir oförklarade. En rapportlucka ska inte försvinna från nästa veckas genomgång bara för att orsaken är okänd. Följ när raden först saknades, vilka kontroller som gjorts och när nästa verifiering ska ske.
Formulera slutsatsen så långt underlaget räcker
En hållbar slutsats kan vara att samtliga åtta förväntade kampanjer stämts av mot kontots rapport för perioden, med fyra positiva och fyra uppmätta nollresultat. En annan korrekt slutsats är att täckningen fortfarande är ofullständig för tre kampanjer. Ingen av formuleringarna kräver en gissning om efterfrågan eller annonsmaterialets kvalitet.
Använd stabila kampanjkopplingar för att bevara inventeringen vid namnbyten. Inkludering av nollrader beskrivs i OpenAI:s rapporteringsdokumentation. Granskningen visar vad rapporten omfattar och garanterar inte att en viss kampanj borde ha fått visningar.
Källor och avgränsning
Stämma av förväntade kampanjer mot rapportens täckning innan operativ leveransfelsökning.
Arbetsmetoder och exempel är redaktionella förslag. Kontrollera aktuella plattformsvillkor och funktioner inför genomförandet.
