Semalt: “Google Analytics” -de “Selenium WebDriver” -den içerki traffigi hasaba almazdan

Bir gezek, saýt optimizasiýa derejesini kesgitlemek üçin synagdan geçmegi talap edýär. Selenium WebDriver we Watir ulanylýan awtomatiki UI synag gurallarynyň arasynda. Şonuň üçin işläp düzüjiler sahypa girmek bilen içerki traffik hökmünde hem hasaba alynjakdygyny göz öňünde tutmalydyrlar. Hasabatly habarlaryň öňüni almak üçin Google Analytics-den beýle traffigi aýyrmak paýhaslydyr.

Semalt” -yň uly müşderi üstünlikleri dolandyryjysy Julia Vaişnawa, synag şertlerinde geçirilse, Seleniumdan traffigi ýok etmegiň aňsatdygyny aýtdy. Analitik maglumatlary aýyrmak üçin önümçilikden GA belgilerini ulanyp bolýar. Beýleki usul, GA giňeltmesini synag serwerine goşmazlyk.

Şeýle-de bolsa, dörediji “Selenium” -y önümçilige garşy ulanýan bolsa, “Google Analytics” -iň döreden traffigini aýyrmagyň birnäçe usuly bar. Käbirleri belli bir traffigi aýyrmagy talap edýär, beýlekileri Selenium synag kodunyň doly täzelenmegini talap edýär.

Umumy çözgütler

1. IP / ISP-den aýryň. Öndüriji, belli bir IP adresi ýa-da olaryň bir topary üçin ýörite süzgüç ýa-da içerki traffigiň ýazylmagynyň öňüni almak üçin ISP döredip biler. Indiki ädimler:

    Admin saýlaň, Filtrlere geçiň we Filtr goşmak saýlaň. Täze süzgüç döretmegi saýlaň we aýratyn aýratynlygy saýlaň. Aýyrmak düwmesini gözläň we saýlaň.

    Süzgüç meýdanyndan IP adresi we süzgüç nagşyndan IP adresi saýlaň.

Bu usul Selenium tarapyndan döredilmeýän traffigi hem süzüp biler. Synaglary geçirýän adam dinamiki IP ýa-da paýlanan CI ulgamlaryny ulanýan bolsa, hemmesini Google Analytics-de saklamak olar üçin gaty ýadaw bolup biler.

2. Host faýlyny redaktirläň. Google Analytics-de sazlamalary üýtgetmeli däl. Trafigiň serwere ýetmeginiň öňüni alyp bilerler. Synaglary geçirmek üçin ulanylýan maşynlarda öý eýesiniň faýlyny redaktirlemeli boljakdygyny aňladýar. Synag gurşawy üçin rugsatlary goşmagy ýa-da aýyrmagy öz içine alýar. Sitehli saýtlardan ähli traffigi petikleýär, bu bir sahypa üçin ideal zat däl.

Seleniň ýörite çözgütleri

1. JavaScript-i öçüriň. Google Analytics-de ulanylýan yzarlaýyş kody JavaScript bolup, GA traffigi ýazga geçirmezligi üçin ony ýapmak dogry bir çözgüt bolar. Şeýle-de bolsa, häzirki zaman web sahypalary JavaScript-e bil baglaýarlar, bu bolsa fokus sahypasy asla ulanylmasa, jogaby ýerine ýetirip bolmaýar. Selenium JavaScript-e bil baglaýandygy sebäpli, aýratynlygy öçürmek geň synag netijelerine sebäp bolup biler.

2. omörite ulanyjy agentlerini düzüň. “Google Analytics” -iň “Wrap” saýty, “Selenium” ulanýan käbir ulanyjylaryň traffigini äsgermezlik etmek üçin jümle döretmäge mümkinçilik berýär. Şeýlelik bilen, Selen synaglaryndan içerki traffigi çözmek üçin başga bir ygtybarly çözgüt bolup hyzmat edýär.

3. Pluginleri çykarmak. Google-da sahypanyň eýesine Google Analytics-den çykmak mümkinçiligini berýän resmi plaginleri bar. Eger biri plugin gursa, Google şol sahypadan hiç hili maglumat ýygnamaýar ýa-da ulanmaýar. Selen, ýörite goşmaçalar gurulman başlamaz, bu bolsa el bilen goşmaly bolar.

4. Proksi ulanyň. BrowserMob, gara sanawa girmek mümkinçiligi bolanlygy sebäpli döredijiler tarapyndan ulanylýan proksi. Google Analytics-e iberilen maglumatlary blokirlemekde peýdaly bolýar.