Връзка с поддръжката

Отговаряме по имейл, обикновено до два дни.

Google reCAPTCHA проверява това изпращане срещу злоупотреби; данни се изпращат към Google. Скриптът се зарежда само когато този формуляр бъде отворен.

← Всички публикации

Как разпознаваме повреден брояч

Един брояч може да се повреди тихо. Сайтът получава нов дизайн, кодът за вграждане не оцелява при преместването и нищо не го съобщава — статистиката просто спира, а собственикът разбира месеци по-късно, ако изобщо разбере.

Една очевидна функция се налага сама: да забележим тишината и да изпратим известие. Очевидният начин да се изгради е повредата да се извежда от числата, които вече са налице. Тази версия беше изградена, измерена и изхвърлена.

Измерването, което я погреба

Правилото беше: редовно броене, после нищо в продължение на четиринадесет дни. Честната проверка изключва поглед напред, затова правилото беше приложено назад във времето — спрямо три крайни дати, 30, 45 и 60 дни назад — и след това беше проверено кои от броячите, за които то би сигнализирало, всъщност са продължили да работят и след това.

прагсигнализиранигрешниверни
активен в 10 от 42 дни795629 %
активен в 20 от 42 дни392926 %
активен в 30 от 42 дни10730 %
активен в 35 от 42 дни5340 %
50 %10 / 4229 %20 / 4226 %30 / 4230 %35 / 4240 %

Нито един праг не надхвърли 40 %. Затягането не помогна; то само намали броя на предположенията, а повечето от тях останаха грешни.

Защо е така, и това не е грешка в кода

Причината е аудиторията. От 2 282 брояча с трафик 60 % отчитат нещо в най-много шест от четиридесет и два дни. Това са малки сайтове. Прекъсването е нормалното им състояние. „Четиринадесет дни нищо“ почти винаги означава ваканция, спокоен месец, страница, която случайно никой не е отворил — а не повреден код за вграждане.

Пазач, който греши два пъти от три, не просто не помага. Той учи хората да не му обръщат внимание, а това им струва точно онзи единствен случай, в който е прав.

Затова той проверява, вместо да гадае

Тишината все още се използва, но само като предварителен филтър. Той е безплатен, работи върху вече събрани данни и може да бъде неточен, защото не решава нищо. Решението се взема, като страницата се изтегли и се провери дали броячът все още е в нея. Предположение, вярно в 30 % от случаите, се превръща в наблюдение.

От това следват три неща и всяко от тях стеснява функцията:

  • Без адрес на страницата няма писмо. Само 41 % от активните броячи имат такъв; за останалите страницата е записана като неизвестна, защото кодът за вграждане не може да я съобщи. По-добре четирима души да бъдат предупредени правилно, отколкото тринадесет — с шум.
  • Неясно не означава повредено. Ако за страницата не може да се съди — кеширащ слой, обвивка от JavaScript, грешка на сървъра — резултатът е „неясно“. Не сме видели брояча, а това е различно твърдение от това, че го няма.
  • Подозрението трябва да издържи две нощи. Сайт, който не отговаря една вечер, не е причина да се изпраща писмо.

А самото писмо отива само до хора, които са потвърдили, че го искат. В старата таблица с броячи има 4 145 адреса, останали от предишната услуга. Те могат да се използват в отговор на заявка; собствениците им никога не са искали да им се пише и разликата между тези две неща е всичко.

Реклама