Привет!
@FastSpace, а в чем может быть проблема, если отображается только google?
Заранее спасибо!
9e984a2e-2660-405f-a096-cea99b07eed2-image.png
Яндекс через сервис(а значит и через Яндекс Метрику) http://yandex.ru/internet палит, что используется Chromium, даже если подменять Юзер агент. Причем в некоторых полях он пишет подменненный Юзер агент, но вверху четко пишет Chromium. Скриншот ниже. Как это устранить? Как сделать так чтобы показывался Google Chrome?
Также прикладываю скриншот из реального Google Chrome.



Также есть вопрос по поводу javascript navigator - можно ли как то подменять список плагинов? Плагины составляют один из элементов отпечатка браузера и было бы хорошо иметь возможность менять их.
https://www.browserleaks.com/javascript
Javascript Navigator имеет поля Vendor, Platform. Они у реального браузера не пустые. В BAC они имеют значение empty.
https://www.browserleaks.com/javascript
Javascript Navigator имеет поля Vendor, Platform. Они у реального браузера не пустые. В BAC они имеют значение empty.
И vendor и platform присутствуют. Вот посмотрите:

Тем не менее, при установке юзер агент, appVersion устанавливается в юзер агент без "Mozilla/" vendor и platform стают пустыми.
Скоро сделаю действие "Параметры Браузера"
Сейчас можно использовать что-то вроде этого модуля
0_1468934896612_UpdateBrowserStats.zip
Нужно распаковать сюда:
C:\Program Files\BrowserAutomationStudio\apps\13.0.0\modules
По поводу основного вопроса - разбираюсь
@Basak298 По основному вопросу. Яндекс отличает хром от хромиума по наличию плагина с именем Chrome PDF Viewer
Вот этот модуль решает проблему.

Сам код
Object.defineProperty(window.navigator, 'plugins', {get: function() {return [{name:"Chrome PDF Viewer"}];}});
Потестировал. Юзер агент пока не меняю. Мой скрипт заходит на ya.ru вбивает определенный поисковый запрос, кликает "Найти" и дальше переходит на определенный сайт. Переход происходит с помощью наведения мыши и клик по элементу. Данные в Яндекс Метрике сайта почему то отображаются как прямые переходы на сайт, а не переходы из поисковых систем по фразе! В чем может быть проблема? Почему Яндекс стал защитывать переходы, но не засчитывать источник? Работа BAC идет в многопоточном режиме.
Вот тут написано, что яндекс метрика использует реферер.
https://yandex.ru/support/metrika/sources/sources-summary.xml
Вот простенький скрипт, который показывает, что БАС при переходе с яндекса реферер сохраняет.
yandexchecksearch.xml
Но это происходит только в последних версиях.
Проверьте пожалуйста, что версия последняя, это можно также посмотреть по результату выполнения этого скрипта
http://prnt.sc/bvln7y
Реферер сохраняется, скрин как у Вас, но Метрика странно накручивается. Посетители накрчиваются, но переход через яндекс поиск не засчитывается, а засчитывается как прямой переход на сайт.
Файл проекта прилагается. 0_1469101408446_yandex.xml
@Basak298 В скрипте, который вы прикрепили первый раз идет клик по ссылке, а второй раз повторно загружается страница http://prnt.sc/bvte10 (зачем?). Если вы хотите ждать полной загрузки урл, используйте действие "Ждать Полной Загрузки".
Первый переход не успевает произойти, так как после клика мгновенно идет загрузка страницы.
Продолжу свою тему. Сейчас активно тестирую BAC в проектах на сайты и отслеживания действий в системах статистики. Заметил такую проблему - при переходе на сайт Яндекс Метрика засчитывает посещение, засчитывает рефферер, но показывает 100% отказов и время проведенное на странице порядка не больше 4 секунд(в основном вообще 0 секунд), хотя в моем скрипте на сайте нахождение должно быть порядка 50 секунд, причем с движением мыши по рандомным траекториям(движения мыши четко видны на тестах). Переходов по другим страницам сайта у меня пока нет(только заход на главную или на ту, которую выдает поисковик первой в результатах выдачи по запросу). Пробовал копировать код для переходов по страницам из примера в папке examples, тот кусок почему то у меня не сработал, чуть позже разберусь почему.
Соответственно возникает вопрос - почему Метрика видит время проведенное на сайте почти нулевым, а чаще нулевым, хотя скрипт там находится и в течении рандомного времени (40 - 60 сек.) водит мышкой?
Нужно проверить, что при вашем сценарии после 50 секунд, в яндекс отправлялись такие запросы.

По идее именно так юзер сообщает, что он на сайте. Нужно смотреть, когда они отправляются в настоящем браузере, и потом повторять тоже самое в БАС. Потому что, по моим наблюдениям, от движений мышью в браузере они отправляются не всегда.
@Basak298 Если речь идет об обычном браузере, то запросы там отправляются. Иначе как сервер яндекса будет знать, что страница открыта в браузере?
Вопрос в том, чтобы выяснить, при каких обстоятельствах они отправляются и повторить тоже самое в БАС.