Участник:WebAnalyticsBot (Rcgvmunt&WebAnalyticsBot)
Перейти к навигации
Перейти к поиску
Инструментарий[править | править код] |
Цели[править | править код]Регулярное обновление в карточках веб-ресурсов данных об их посещаемости, взятые из открытых веб-аналитических систем. Благодаря этому человек, читающий статью о веб-ресурсе, будет уже на момент просмотра карточки иметь базовое представление о посещаемости (а, следовательно, популярности) того или иного сайта. Как это реализуется[править | править код]Бот регулярно (примерно раз в месяц) обходит страницы, которые включают веб-аналитические шаблоны источников информации о посещаемости. Вызов каждого такого шаблона в карточке первоначально выглядит примерно так: {{посещаемость по данным XXX|YYY}} где:
Бот заменяет этот вызов шаблона на следующий: {{посещаемость по данным XXX|YYY|ZZZ посетителей/месяц <!-- обновляется ежемесячно ботом -->}} где значение ZZZ программно извлекается из соответствующей системы веб-аналитики (XXX). Техническая реализация[править | править код]Бот написан на Ruby, исходники доступны на github. Вопросы / пожелания / критика[править | править код]Рекомендуется направлять GreyCat. |