Можно ли разработать программу для мониторинга количества трафика сайта, который получает сайт, и, если возможно, для мониторинга сторонних программ, которые также посещают указанные сайты?
Если я хочу измерить использование "с" (веб-сайт или конкретный блог на веб-сайте), сможет ли "а" (проприетарная программа) отслеживать только данные "С"и количество посетителей или он может отслеживать "в" (сторонняя программа), которая также получает доступ к "с"? Если нет, то будет ли достаточно отслеживания "С" для этого сценария, например, оставляет ли "в" запись или "хит" посещения "С", даже если "в" технически не использует ссылку HTTP - браузера для доступа к "с"?
И если это все возможно, то может ли это также обновляться в режиме реального времени? (т. е. Я смотрю на программу, сообщающую мне количество посетителей определенного блога на веб-сайте, и она, возможно, может сказать мне с помощью счетчика, сколько людей по состоянию на 9:47 утра просмотрели этот пост в блоге и/или сколько людей все еще просматривают "этот" пост в блоге.
Что я уже пробовал:
Я ничего не пробовал, чтобы решить эту проблему. Это новая идея, которую я сейчас открываю для себя и хотел бы получить мнение эксперта-кодера/программиста для обратной связи о возможности моего запроса.
David_Wimbley
Вы пытаетесь контролировать трафик извне с самого сайта. Это означает, что я хочу создать консольное приложение, которое отслеживает трафик на codeproject.com-что?
Кроме того, ваша часть о графе/треке "B" не ясна. Какая 3-Я программа партии это вы про отслеживание? Пример: вы пытаетесь отслеживать firefox и его использование?
Я думаю, что некоторые из тех вопросов, которые вы задаете, должны иметь доступ к самим журналам сервера.
Например, "оставляет ли "б" запись или "хит" посещения "С", даже если "б" технически не использует ссылку HTTP-браузера для доступа к "С"?" эта часть, вне моей головы, потребует доступа к самим журналам сервера, чтобы увидеть все и все HTTP-запросы, сделанные, если они были сделаны, скажем, через интернет. say...an запрос API.
Если все это находится на вашем персональном сервере, то кое-что из того, что вы просите, вполне выполнимо. Если этого нет на вашем сервере и вы пытаетесь следить за чужим ящиком без разрешения, я бы сказал, что, вероятно, нет, но мне не совсем ясно, чего вы хотите добиться.
Member 13641608
Спасибо Дэвиду за ваш ответ. Чтобы ответить на ваш первый вопрос, да, я был бы заинтересован в создании программы для мониторинга трафика на сайтах, принадлежащих другим лицам, предполагая, что это законно. Этот сайт не будет принадлежать мне или управляться мной, но я видел программы, которые утверждают, что отслеживают трафик другого сайта, например Similarweb.com или Semrush.com-да.
В основном я смотрю на веб-сайт, который отображает новостные статьи. Я хотел бы создать внешнюю программу, которая будет работать на моем компьютере, которая, как только я введу URL-адрес/ссылку на статью, заполнит ее информацией о том, сколько людей посетили эту статью (в течение последних 30 минут, часа, дня) и сколько еще в настоящее время просматривают ее, если это возможно.
The portion about "A" tracking "B" which is accessing "C" would be programs like Equityfeed, which are stock screening programs that post information about stocks as well as links to news articles. Another similar program that I use disseminates these news articles in two ways; one is a pop up in the internet browser like a hyperlink, the other is a pop-up that is separate from a browser URL in that it doesnt open a new tab on your browser if you one is already present but creates a new window without an address bar -- although perhaps this is also similar to the first. I can only explain it at best as their own program window and the news article itself is displayed in it which is why I was wondering if other users used this program if a program used to track website traffic could track traffic generated from third party programs, as well.
Моя главная цель-выяснить, сколько других людей просматривают ту же новостную статью, что и я.
David_Wimbley
Да, я думаю, что делать то, что вы описываете, я думаю, попадает в серую зону. По сути, вы должны заставить пользователей посетить сайт а, чтобы получить, скажем...отслеживающий файл cookie или локальное хранилище браузера, чтобы попытаться сделать то, что вы просите. На некоторых крупных сайтах появились новости о том, что они отслеживают вас даже тогда, когда вы не вошли на их сайт.
Я думаю, что единственный правильный способ сделать это-получить разрешение непосредственно от сайтов, которые они должны были бы эффективно предоставить вам доступ к чему-то эквивалентному google analytics. Что касается сторонних вызовов, то я недостаточно знаю о том, как сторонние приложения получают доступ к сайтам, но если они используют API, то не думаю, что у вас есть много возможностей для отслеживания этого.