With the advent of an increasing number of online stores, it has become much more difficult for a person to choose one or another product, because the cost can vary quite widely and best option It's not always possible to track. For this purpose, special sites or extensions are created, such as Yandex Market, Hot Line, etc., the main function of which is the availability of certain products in a particular online store, as well as displaying the cost in a separate column where you can choose the cheapest option. It is worth saying that some extensions are installed without the user’s knowledge, and accordingly will interfere with work and reduce the performance of the computer, so the question will be considered here: how to disable Yandex Market Advisor.

Typically, this extension is built into the three most popular browsers: Google Chrome, Opera, Mozilla Firefox, Yandex Browser. The appearance of this advisor in Internet Explorer, but observing trends in the intrusiveness of the distribution of Yandex products with various software products, most likely it will appear here in the near future (by the way, some users are very annoyed by various inserts of extensions into other installation packages, as well as the constant offer to install a proprietary browser and other components that people do not always need).

The principle of deleting the Yandex Market Advisor in all programs for viewing web pages is similar, but due to the peculiarities GUI each individually, some users may experience difficulties. Therefore, we will consider removing this permission in each browser separately.

  • open this browser, click on the “Settings” icon and go to the “Additional tools” line, where the “Extensions” item will appear (to go, you can type the following in the address bar: chrome://extensions/);
  • in the displayed window you need to scroll through the entire list and find the Yandex.Market Advisor;

  • To disable it, just uncheck the box next to “Enabled”, and if the extension needs to be removed, click on the trash can icon located a little to the right.
  • open the browser in question, click on the “Menu” icon, hover over the “Extensions” line and go to “Manage extensions” (for a quick transition, press the button combination Ctrl+Shift+E);

  • in the displayed list, find the Yandex.Market Advisor;
  • to disable, click on the “Disable” button;


Uninstallation in Mozilla Firefox

  • click on the “Settings” icon and go to “Add-ons” (you can enter about:addons in the address bar);

  • in the window that appears, also find the position with the Yandex.Market Advisor;

  • To disable or delete, you must click on the corresponding button.

Disabling extensions in Yandex browser

  • click on the icon that shows three bars (in the upper right corner) and go to the “Add-ons” menu, or type browser://tune in the address bar;

  • find the Yandex.Market Advisor and move the slider to the “Off” position.

The only thing that needs to be said right away is that it is impossible to remove the extension in question in the Yandex browser (at least this option is not clearly visible, and this is not mentioned on thematic forums, as well as on the developer’s website). Most likely this is due to the fact that both the browser and the extension were developed by the same company and they did not consider it necessary to separate the service from the program.

Finally, it is worth saying that the capabilities of the advisor can really help you choose the best store to purchase a particular product. If the user does not buy goods via the Internet, it is better to remove the extension.

    The Yandex.Market Advisor could be installed as part of other browser extensions (for example, as part of ).

    If you do not want to use the Advisor, you can disable or delete it. How to do this, see higher.

    The advisor can be built into the code of the site where you are researching the product.

    The built-in Yandex.Market Advisor cannot be deleted.

The advisor shows prices for a different region. How to fix this?

You can change the region manually:

    Select an option Specify region manually.

    Make sure your country is selected and then enter the city name.

    Click the Confirm button.

How can I disable the popup bar but not disable the button?

Disable the option Notify me of product price offers.

How to disable the popup bar only on some sites?

Disable the panel on one site Disable the panel on multiple sites

    Add website addresses to the block The advisor is disabled for the sites listed below.

If you are unable to disable the Advisor:

    it may be part of another extension - disable the Advisor in the settings of this extension or in the block Notifications for more advantageous offers .

    it can be built into the site code - such an Advisor cannot be disabled.

To find out which Advisor is displayed for you, click on the Advisor pop-up panel.

I didn't find the answer to my question

If you have any problems while working with the Advisor, you can contact support using the form feedback. We ask you to describe the problem that has arisen in as much detail as possible.

The topic is not new at all, but it does not lose its relevance. For those who don't know, let's start with brief description problems.

Who's to blame

A person goes to an online store, finds the product he needs and sees this (a recent example from the Eldorado store):

That is, you work on your store, invest a lot of work and money into it, and Yandex on your website offers to buy the same products from competitors at a lower price. “What a turn!”

So where does this infection come from? There is an extension for browsers “Yandex.Market Advisor”, which Yandex, naturally, gives to users with many of its products.

However, the extension that the user installed himself or received along with all sorts of panels is a smaller part of the problem. The man wanted such an Advisor for himself, the man installed it himself. In this case, it is difficult to make a claim (otherwise it would be possible to sue the developers of absolutely all browser extensions).

We also encountered a problem when adding another TV. Of course, no one installed any Yandex Advisor in their working browser. So how did he appear on the site?

The fact is that Yandex apparently has an agreement with the developers of other popular extensions and secretly integrates its Advisor into their products. In this case, you cannot even remove the extension from the browser ( in the usual way), because it is not on the list installed extensions. Most often they complain about the SaveFrom extension, but in our case it was experimentally found that the “Trojan” is located in the friGate extension (it could be any other extension, full list only Yandex knows).

Smacks of spreading malware, doesn't it?

And the problem is also interesting because you have no idea what part of your visitors this thing is showing to and how much money it has already stolen from you.

What to do

The topic is complex for a wide audience, so let’s look at an example of how this is implemented here (by the way, it’s surprising that most large retail chains at the time of writing this article had not solved or were not solving this problem).

The following header has been added to the .htaccess file (you can add this header in other ways):

Header set Content-Security-Policy "default-src "self" *.televizor-x.ru data: "unsafe-inline" https://www.youtube.com https://yandex.ru https://mc. yandex.ru https://yastatic.net "unsafe-eval""

That's it, the current implementation of Yandex.Advisor is blocked (they constantly change it, so this method is not guaranteed to work in the future).

Actually, let’s look at the components of this line:

  • Header set - purpose of the header.
  • Content-Security-Policy - type of header to assign.
  • default-src - content type (any in this case) for which the domain whitelist will be applied. It would be more correct to use specific types (script-src, img-src, etc.), but then the setup will become much more complicated. By specifying only default-src, we are telling the browser that it can load any type of content from the following domains.
  • "self" - we resolve the domain from which the page itself is loaded (i.e. the main one).
  • *.televizor-x.ru - allow all subdomains of the televizor-x.ru domain (* - any symbols).
  • data: - allow content to be loaded in base64 format and the like (without explicitly specifying this word, it stops loading).
  • "unsafe-inline" - if you do not specify this directive, then all JS and CSS built into the page code (inline) will stop working.
  • "unsafe-eval" - allows dynamically executed code, like eval().
  • https://www.youtube.com, https://yandex.ru, https://mc.yandex.ru, https://yastatic.net - allowed domains of other sites. In this case, they are needed in order for videos to be loaded from YouTube and Yandex.Metrica to work normally.

This method must be used carefully. After adding the basic "default-src "self"" rule, most sites will simply stop working properly. You will have to track (for example, in the developer tools) what exactly has stopped loading, and add it to the list. That is, you will need to check absolutely all the functionality of the site on all external and internal pages. This will be especially painful for projects that use a lot of third-party scripts.

A blocked advisor looks like this in the console:

P.S.

There are probably technical specialists here who have a deeper knowledge of this issue. Feel free to leave clarifications and corrections in the comments.

In December 2014, Yandex acquired an application for browsers - Advisor.

Yandex.Market Advisor is a service for users. With its help, users search the Internet for the product offerings they need at competitive prices.

The advisor helps you find and view:

  • a store where the goods are cheaper;
  • the best offers from different stores;
  • customer reviews about the product;
  • nearest stores and find out about delivery times.

The Advisor service is installed not on your website, but in the user’s browser. This software, which the user can install, configure and use at his own discretion.

Some time ago, some companies began to create applications and send spam with an offer to disable the Advisor on the site for a fee.

More than 200,000 users have the Advisor installed in their browsers.

On top of your online store, it shows your visitors offers from other online stores from Yandex.Market.

If you think it's right to give your visitors to your competitors, ignore this letter.

If you choose fairness, then we will protect your online store from unauthorized Advisor by installing the Anti-Advisor module.

The cost of turnkey work is 1500 rubles.

The price includes: module, installation, configuration and testing.

Send your connection request to email ***

Thank you for your attention!

Presumably, these programs offer the installation of JavaScript code on the site. As a result of this code, the data that the Advisor application inserts onto the site is cut out, or the timeout for the appearance of offers is shifted. These are temporary solutions that stop working after the next Advisor update. Therefore, they will require constant maintenance.

We contacted Yandex.Market support for comments. And we received the following answer:

Only the user himself can disable it in his browser settings.

You cannot disable the Expert Advisor installed in the user's browser on the side of any site.

Based on the response from the support service, you can use any programs to disable the Advisor on the online store website.

As a result, you can disable the Yandex.Market Advisor in the following ways:

  1. The user himself can disable the Advisor on a specific site.
  2. The Advisor service does not show recommendations if the user went to the store’s website through its paid ad in Direct or Market.
  3. JavaScript script that changes the behavior of the Advisor.

We offer free way to disable the Advisor using the following Javascript code:

!function())(var e=function())(var e=window.location.hash||!1,t=(document.currentScript||document.getElementById("ss_script"),function(t)(e&&"# ssdebug"===e&&console.log(t)));if(!window.MutationObserver)return t("MutationObserver not supported!"),!1;if(navigator.userAgent.indexOf("MSIE")!=- 1||navigator.userAgent.indexOf("Trident")!=-1||navigator.userAgent.indexOf("Edge")!=-1)return t("IE or Edge"),!1;var n= (),o=!1,r=("z-index":"2147483647",display:"table",position:"fixed"),i=new MutationObserver(function(e)(e.map(function( e)(var n=e.addedNodes;if(n&&"DIV"===n.tagName)for(var a in r)(if(window.getComputedStyle(n).getPropertyValue(a)!==r[a ])(t("YandexDesktopFound-"+a+" false"),o=!1;break)t("YandexDesktopFound-"+a+" true"),o=!0)n&&"STYLE"===n. tagName&&/market_context_headcrab_container_relative/.test(n.innerHTML)&&(document.body.removeChild(n),t("style removed")),o&&(n&&n.style&&(n.style.transform="translate(-10000px, - 10000px)"),setTimeout(function())(i.disconnect()),2e4),t("Elements removed!"))))),a=new MutationObserver(function())(var e=document.documentElement .style.marginTop;e&&parseInt(e)>0&&!n.panel&&(document.documentElement.style.marginTop="")),d=new MutationObserver(function())(var e=document.body.style.marginTop; e&&parseInt(e)>0&&!n.panel&&(document.body.style.marginTop="")),s=function())(return document.body?(i&&i.observe(document.body,(childList:!0 ,attributes:!0,subtree:!0,attributeFilter:["style"])),a&&a.observe(document.documentElement,(attributes:!0,attributeFilter:["style"])),void(d&&d.observe (document.body,(attributes:!0,attributeFilter:["style"]))):void setTimeout(s,100));e&&"#ssoff"===e||s());e( ))();

This code must be inserted on all pages of product offerings on the site.

Disable or not

In our opinion, the use of the Advisor remains the ultimate right of the user. It is much more effective to work on optimizing prices, reducing costs and improving the quality of service. This will have a double effect:

Firstly, Market users will see the minimum price on your website, which will be an additional incentive to buy the product.

Secondly, the development of additional services and an increased level of services will make it possible to sell goods at a higher price, offering customers a wider range of services.

The consumer has the right to decide which services to use. Ultimately, the consumer will choose the best offer.

The owner of an online store also has the right to determine which services should work on his website.

When creating online stores, we comply with all requirements and recommendations search engines, eliminating the risk of imposing sanctions on developed projects.


Close