Noen ganger kan du oppleve problemer med nettleseren i beregningen "Yandex. Webmasters". Du vil se et opptak av et besøk på nettstedet ditt, men av en eller annen grunn kan du ikke det. Mest sannsynlig er det satt et forbud mot å vise siden i en ramme.
Hva gjør jeg hvis nettleseren ikke fungerer gjennom "Yandex. Metrica"
Først og fremst må du sjekke om nettleseren i det hele tatt er aktivert i metrikken (i telleverkets innstillinger). Vi går til siden på nettstedet der den metriske telleren er installert. Gå til sidekodevisning ved å trykke (ctrl+u), ctrl+f-kombinasjonen begynner å søke etter det nødvendige kodefragmentet, nemlig webwizor:true. Hvis fragmentet slutter med usann, vil ikke koden fungere som den skal. Forbudet mot å vise siden i en ramme (webviewer) er bekreftet.
Hvis nettleseren i beregningen fortsatt ikke gjengir brukerhandlinger, er det flere alternativer for problemet:
- Blokkering av klientnettleser.
- Sidelåsserveren som nettstedet ditt "ligger".
La oss vurdere begge alternativene for å løse problemet. Det første alternativet: nettleseren fungerer ikke på grunn av blokkering av klienten av nettleseren, noe som betyr at visning av siden i rammen er forbudt.
Blokkering av klientnettleser
Du må sørge for at du har tilgang til en hvilken som helst Yandex-adresse:.yandex.ru. Hvis inkognitomodus er valgt i innstillingene, er blokkeringen aktivert. Tilgang til ressurser kan blokkeres av et antivirus (sjekk innstillingene), systemets brannmur eller på subnettnivå. For å fikse problemet, legg dem til i listen over pålitelige nettsteder, så skal problemet forsvinne.
Hvis problemet med å sette forbudet mot å vise siden i rammen fortsatt vedvarer, så er det bare å gå fra en ren nettleser - det kan være "inkognito"-modus eller en nedlastet nettleser uten plugins og tillegg, utvidelser (når det gjelder «Google Chrome»). Denne tilnærmingen løser problemet 99 ganger av 100.
Blokkering på serversiden
Andre alternativ: forbud mot å vise sider i en ramme er satt. Dette problemet er litt vanskeligere å løse enn i det første tilfellet.
- Åpne "Webvisor"-delen i "Yandex. Metrica", trykk på f12 (utviklerverktøy åpnes etter å ha klikket).
- Konsollfane, last inn siden på nytt (F5).
- I listen over feil vil det være en understreket rød linje, det vil bli skrevet om problemet.
Hvis nettstedet ditt er blokkert fra å vises i en ramme, så i "konsollen"du vil se denne linjen: X-Frame-Options: SAMERIORIGN
Den siste tiden har det vært mye arbeid for å løse dette problemet, men det støttes ennå ikke i de fleste nettlesere. Hvis du fjerner dette forbudet, gjør du bevisst nettstedet ditt sårbart for hackerangrep eller rett og slett hacking.
La oss gi et eksempel: Selskapet "1-S-Bitrix" sier: "Er sikkerheten til nettstedet viktigere for deg eller det faktum at du ikke kan se brukerens handlinger på nettstedet ditt?" For å være sikker på at det er av denne grunn at nettleseren ikke fungerer, og du ikke kan se hva brukerne dine gjør på siden, må du sjekke serversvaret på forespørselen i en hvilken som helst kjent tjeneste. Skriv inn adressen til siden med installert webvisor og få resultatet, som på skjermbildet.
Et forbud mot å vise siden i en ramme er satt, skjermen viser dette.
Har du bestemt deg for å oppheve forbudet? Hvis det er på serverkonfigurasjonsnivået, og du har satt nettstedet på virtuell hosting, kontakt teknisk støtte.
Hvis forbudet er på skriptnivå, vil ulike cms spørre etter sikkerhetsbibliotekene deres, så problemet vil være vanskeligere å løse enn du tror. Kunne du ikke åpne en side i en ramme? Kontakt CMS-utviklerne dine.
Som du kan se, hvis du setter et forbud mot å vise en side i en ramme, kan du til og med løse problemet selv.