Hitta integrationsfel utan att ändra statistiken
Felsökare för mätningar kontrollerar om en föreslagen händelse skulle accepteras för en egen räknare. Det skickar ingen normal händelse och ökar inte totalerna för besökare, mål, händelser eller intäkter. Det är användbart vid konfigurationsfel, samtidigt som skillnaden mellan ett diagnostikresultat och en verklig mätning bevaras.
- Konfiguration
- Diagnostikresultat
- Kontroll av normal begäran
Den första diagnostikkontrollen
- Räknaren ansluts via Mina räknare och Översikt och verktyg öppnas.
- Öppna Felsökare för mätningar. Ange ett stabilt värde i Händelsenamn, till exempel signup för en manuell händelse.
- Motsvarande Mätningstyp väljs och det anges om händelsenamnet genereras automatiskt. Ett lyckat formulär och en manuell händelse använder olika inställningar.
- Lämna Fördefinierade egenskaper (JSON-objekt, valfritt) som {} om inga fördefinierade egenskaper faktiskt är konfigurerade. Aldrig ange formulärinnehåll eller personuppgifter.
- Testa utan att räkna väljs. Därefter läses resultatet och det normaliserade händelsenamnet.
Tolka ett avslag innan koden ändras
En avaktiverad automatisk kategori kräver att motsvarande mätinställning aktiveras. Ett ogiltigt namn eller ett namn som verkar innehålla personuppgifter kräver ett stabilt kategorinamn i stället för en besökaridentifierare. En gräns för nya namn innebär att ständigt nya händelsenamn inte löser problemet. Kontrollera resultatet som visas på sidan i stället för att anta att alla fel är nätverksfel.
Egenskaperna måste stämma med den fördefinierade konfigureringen. Diagnosen rapporterar om de accepteras utan att återge skickade värden. Målinformation skiljer ett matchande mål från ett räknat mänskligt besök: ett konfigurerat mål garanterar inte ensamt att en målbesökare skulle läggas till.
Testa diagnostikanslutningen från webbplatsen
- I Testa på din webbplats används Kopiera testkod för att kopiera den genererade diagnostikkoden.
- Den egna webbplatsen som innehåller räknaren öppnas och koden körs i webbläsarens utvecklarverktyg enligt beskrivningen på felsökarens sida.
- Resultatet läses i konsolen. Den genererade testbehörigheten löper ut efter femton minuter; ägarens felsökarsida laddas om för att få en ny vid behov.
Den genererade tillfälliga behörigheten ska användas, inte den privata ägarnyckeln i ett handskrivet skript. Att ändra ägarnyckeln gör även diagnostikbehörigheten ogiltig. Diagnostikens ändpunkt har en begärandegräns, men skapar inte normala spårningsdata.
Kontrollera den normala integrationen separat
En godkänd diagnos betyder att den föreslagna händelsen skulle tillåtas just då. Den testar inte den normala spårarens frekvensgräns, senare skrivningar till databasen, en webbläsarblockering av den normala begäran, lyckad formulärbehandling eller ordnade framsteg i tratten.
- Granska om s4u.js laddas på den avsedda webbsidan och om normala spårningsbegäranden blockeras eller misslyckas.
- Kontrollera räknarnumret, den aktiverade kategorin och rapportens datumintervall.
- För ett formulär ska applikationens faktiska lyckade behandling bekräftas innan dess framgångshändelse förväntas.
Diagnostikresultatet och resultatet av den normala begäran hålls åtskilda i varje felrapport. En utebliven mätning kan inte förklaras tillförlitligt av ett enda grönt diagnostiksvar.
Nästa steg
Öppna den egna räknaren och börja med en diagnostikhändelse utan personuppgifter.
Öppna Mina räknare