📜 ⬆️ ⬇️

Can you trust WebVizor from Yandex?

Greetings to all habrazhiteli!
In this post I want to tell why in some cases you should not trust the information that can be obtained by viewing the sessions of the records of the visitor’s actions in Webvisor from Yandex.Metrica.

Under the cat briefly about technology, a description of the issues, correspondence with Yandex technical support and personal conclusions.

Webweb technology in Yandex.Metrica


Official information from the site of Yandex :
The web browser records the activities of visitors to your site and allows you to view them in live mode.
Using the player, you will see an exact repetition of all the actions of the visitor on the site, as if looking at his monitor:
- mouse movement;
- clicks;
- scroll the page;
- keystrokes and form filling;
- selection and copying text.

What follows from this.
The user goes to your site, looks at the pages, selects text, fills out feedback forms, clicks on links. At the same time, the WebVizor technology records all these actions (note: of course, if pages are available for the Yandex counter, and the counter is installed on the site) . After recording, that is, within an hour or two, after a visit, you can already log in to your Yandex.Metrica account, then the “Behavior” section, the “Webvisor” item and see what a particular visitor did on the site. The technology provides quite a lot of opportunities to analyze visitor actions and optimize the site pages for some of the visitor’s observed habits and so on. As a result: a springboard for analytical work and site optimization.
')

Problematics


Quote: "Using the player, you will see an exact repetition of all actions of the visitor on the site, as if looking at his monitor." However, this is not quite true. You will see the playback of the recording of the visitor’s actions only , but not the pages of the site on which he was at the time of saving the session by the web visitor. The page itself is loaded in real time with your cookies on the session site.

Example of erroneous replay

There is an online store with an ordering page (form + composition of the order). You can get to the registration page only if there is at least one item in the basket (read cookies), in other cases there is a redirect to the main one.

The owner of the online store (the owner) has decided to view the visitors' sessions on the checkout page. He selects the desired one from the list of sessions and starts viewing from the moment the visitor came to the site. The visitor looked through several pages, then added Item No. 1 to the basket and went to the checkout page, on which he saw a form for filling out contact information and the composition of the order (Item No. 1). The owner will see the main page, as in his basket (read the owner’s cookies) on the site is empty. Or he will see his order composition (that is, not Item No. 1).

Correspondence with Yandex technical support


The content of the letter that I sent to Yandex:
“Interested in the next question with the work (setting?) WebVizor. How can I track the actions that the user made with the data that was displayed to him at the time of the action. Currently, when viewing a session, the web browser displays only mouse movements, clicks, scrolling, keystrokes, the page on which the actions were performed. However, the page itself is loaded in “real time” (it seems that the iframe is similar), loads my cookies, my data, etc., respectively, and, as a result, does not display the page that the visitor actually saw while recording the web session. visor. "

Technical support response:
“At the moment there is no such possibility - the web viewer records only the user's actions and shows the pages in such a way that a visitor would see them who came to the site from the computer from which the recording was viewed. He does not remember what exactly every visitor saw on the page if different visitors see a different thing on the page.

The web browser is planned to be improved, so it is possible that
It is possible to display the actions of users, stay tuned. "

Results


A web browser can only be used to view semi-static pages (or completely static) and no later than the last week. Do not forget that if a new element was added to the site today, then looking through yesterday’s sessions, the new block will be visible in the record of the WebVizor player.

Source: https://habr.com/ru/post/137862/


All Articles