Будет ли клик по элементу страницы отображаться в аналитике сайта?

csharp
webdriver
selenium
Теги: #<Tag:0x00007fedbb9cd870> #<Tag:0x00007fedbb9cd6b8> #<Tag:0x00007fedbb9cd528>

(It Ot) #1

ИСПОЛЬЗУЕТСЯ: C#, Selenium, WebDriver, Chrome

СЦЕНАРИЙ:
1. Переходим на сайт. (ВКЛАДКА 1 Браузера)
2. Находим все ссылки на ВКЛАДКЕ 1.
3. Кликаем по одной ссылке
4. Ссылка открывается на отдельной вкладке.
5. Переводим код на новую ВКЛАДКУ N.
6. Переводим код на ВКЛАДКУ 1.
7. Повторяем п.3 - п.6 три раза

В результате получаем браузер с открытыми несколькими вкладками:
- ВКЛАДКА 1 (исходная страница сайта с которой собираются ссылки и осуществляется переход)
- ВКЛАДКА 2
- ВКЛАДКА 3
- ВКЛАДКА 4

При выполнении п.6 на ВКЛАДКУ 1 переходит только код, а браузер остаётся на последней открытой вкладке см. скрин

Переход по ссылкам будет осуществляться с помощью кода (привожу фрагмент кода)
КОД:

element = Browser.FindElement(By.CssSelector("a:link"));
element.Click();

ВОПРОС
Будут ли переходы по ссылкам сайта восприниматься аналитикой сайта (Гугл аналитик, Яндекс Аналитик или др. средства контроля посещаемости) как переходы выполненные человеком или всё же будут распознаны, что переходы выполняет программа?


(Bohdan Harasym) #2

Если вы гарантируете уникальность виртуальных пользователей, то аналитиа схавает. Если же клики будут с одного адреса, то смысла в этом нет.