Nogle gange kan du opleve problemer med webbrowseren i metrikken "Yandex. Webmasters". Du vil gerne se en optagelse af et besøg på dit websted, men af en eller anden grund kan du ikke. Der er højst sandsynligt sat et forbud mod at vise siden i en ramme.
Hvad skal man gøre, hvis webbrowseren ikke fungerer via "Yandex. Metrica"
Først og fremmest skal du kontrollere, om din webbrowser overhovedet er aktiveret i metrikken (i tællerindstillingerne). Vi går til siden på webstedet, hvor den metriske tæller er installeret. Gå til sidekodevisning ved at trykke på (ctrl+u), ctrl+f-kombinationen begynder at søge efter det nødvendige kodefragment, nemlig webwizor:true. Hvis fragmentet ender med falsk, vil koden ikke fungere korrekt. Forbuddet mod at vise siden i en ramme (webviewer) er blevet bekræftet.
Hvis webbrowseren i metrikken stadig ikke gengiver brugerhandlinger, er der flere muligheder for problemet:
- Blokering af klientbrowser.
- Sidelåsserveren som dit websted "ligger".
Lad os overveje begge muligheder for at løse problemet. Den første mulighed: webbrowseren virker ikke på grund af browserens blokering af klienten, hvilket betyder, at visning af siden i rammen er forbudt.
Blokering af klientbrowser
Du skal sikre dig, at du har adgang til enhver Yandex-adresse:.yandex.ru. Hvis inkognitotilstand er valgt i indstillingerne, er blokeringen aktiveret. Adgang til ressourcer kan blokeres af et antivirus (tjek dets indstillinger), dit systems firewall eller på undernetniveau. For at løse problemet skal du blot tilføje dem til din liste over pålidelige websteder, og problemet skulle forsvinde.
Hvis problemet med at indstille forbuddet mod at vise siden i rammen stadig består, så bare gå fra en ren browser - det kan være "inkognito"-tilstand eller en downloadet browser uden plugins og tilføjelser, udvidelser (i tilfælde af "Google Chrome"). Denne tilgang løser problemet 99 gange ud af 100.
Serversideblokering
Anden mulighed: et forbud mod at vise sider i en ramme er indstillet. Dette problem er lidt sværere at løse end i det første tilfælde.
- Åbn sektionen "Webvisor" i "Yandex. Metrica", tryk på f12 (udviklerværktøjer åbnes efter klik).
- Konsolfane, genindlæs side (F5).
- På listen over fejl vil der være en understreget rød linje, der vil blive skrevet om problemet.
Hvis dit websted er blokeret fra at blive vist i en ramme, så i "Konsolen"du vil se denne linje: X-Frame-Options: SAMERIORIGN
Der har på det seneste været meget arbejde for at løse dette problem, men det er endnu ikke understøttet i de fleste browsere. Hvis du fjerner dette forbud, gør du bevidst dit websted sårbart over for hackerangreb eller blot hacking.
Lad os give et eksempel: Virksomheden "1-S-Bitrix" siger: "Er sikkerheden på webstedet vigtigere for dig, eller det faktum, at du ikke kan se brugerens handlinger på dit websted?" For at være sikker på, at det er af denne grund, at webbrowseren ikke virker, og du ikke kan se, hvad dine brugere laver på siden, skal du tjekke serversvaret på anmodningen i enhver kendt tjeneste. Indtast adressen på siden med den installerede webvisor og få resultatet, som på skærmbilledet.
Der er sat et forbud mod at vise siden i en ramme, dette viser skærmen.
Har du besluttet at ophæve forbuddet? Hvis det er på serverkonfigurationsniveauet, og du har sat webstedet på virtuel hosting, skal du kontakte teknisk support.
Hvis forbuddet er på script-niveau, vil forskellige cm'er forespørge på deres sikkerhedsbiblioteker, så problemet vil være sværere at løse, end du tror. Kunne du ikke åbne en side i en ramme? Kontakt dine CMS-udviklere.
Som du kan se, hvis du sætter et forbud mod at vise en side i en ramme, kan du endda løse problemet selv.