Portail FR EN

← Shared scripts

Amazon épuré

by ChouCookieSan ✔ · version 1.0.0 · 0 installs · updated on 2026-11-08

Amazon sans produits sponsorisés ni encarts publicitaires (recherche et fiches produit), avec une adresse de produit courte et propre (/dp/…), facile à partager.

Targeted sites

www.amazon.frwww.amazon.comwww.amazon.dewww.amazon.eswww.amazon.itwww.amazon.co.ukwww.amazon.cawww.amazon.com.be

A script can read and change everything on the sites it targets, including what you type. This one was reviewed, but read it yourself too before turning it on.

Install it

  1. In Portail (PC or phone): “…” menu → Extensions → Catalogue.
  2. Search for “Amazon épuré” then “Install”. The script arrives turned off.
  3. Turn it on: Portail shows you the targeted sites first.

Without Portail, this script also works in Tampermonkey or Violentmonkey: copy the code below.

The full code

// ==UserScript==
// @name         Amazon épuré
// @namespace    https://portail.arcanescookie.fr
// @version      1.0.0
// @description  Amazon sans produits sponsorisés ni encarts publicitaires (recherche et fiches produit), avec une adresse de produit courte et propre (/dp/…), facile à partager.
// @author       Les Arcanes de Cookie
// @match        https://www.amazon.fr/*
// @match        https://www.amazon.com/*
// @match        https://www.amazon.de/*
// @match        https://www.amazon.es/*
// @match        https://www.amazon.it/*
// @match        https://www.amazon.co.uk/*
// @match        https://www.amazon.ca/*
// @match        https://www.amazon.com.be/*
// @run-at       document-end
// ==/UserScript==

// Réglages : true = allumé, false = éteint.
const OPTIONS = {
  sponsorises: true,  // masque les produits sponsorisés et les encarts publicitaires
  adresseCourte: true // fiche produit : l'adresse devient https://www.amazon.fr/dp/XXXXXXXXXX
};

if (OPTIONS.sponsorises) {
  GM_addStyle(`
    .s-result-item.AdHolder,
    [cel_widget_id^="adplacements"],
    [cel_widget_id^="loom-desktop"],
    [cel_widget_id^="sb-themed-collection"],
    [cel_widget_id^="multi-brand-creative"],
    [cel_widget_id*="VIDEO_SINGLE_PRODUCT"],
    [cel_widget_id*="Sponsored"],
    [cel_widget_id*="SPThematic"],
    [id^="sp_detail"],
    #ad-display-center-1, #dp-ads-center-promo_feature_div,
    #amsDetailRight_feature_div, #hero-quick-promo_feature_div
    { display: none !important; }
  `);
  // Les encarts qui changent de nom : on part de leur lien « Annonce / donner son avis ».
  const masquer = () => {
    for (const e of document.querySelectorAll('[id^="ad-feedback-text"]:not([data-portail-vu])')) {
      e.dataset.portailVu = '1';
      const bloc = e.closest('.celwidget');
      if (bloc && bloc.getBoundingClientRect().height < 900) bloc.style.setProperty('display', 'none', 'important');
    }
  };
  let prevu = false;
  new MutationObserver(() => {
    if (prevu) return;
    prevu = true;
    setTimeout(() => { prevu = false; masquer(); }, 200);
  }).observe(document.documentElement, { childList: true, subtree: true });
  masquer();
}

if (OPTIONS.adresseCourte) {
  const raccourcir = () => {
    const m = location.pathname.match(/\/(?:dp|gp\/product|gp\/aw\/d)\/([A-Z0-9]{10})(?:[/?]|$)/);
    if (!m) return;
    const courte = '/dp/' + m[1];
    if (location.pathname !== courte || location.search) history.replaceState(history.state, '', courte + location.hash);
  };
  raccourcir();
  // Amazon remet parfois des paramètres juste après le chargement.
  setTimeout(raccourcir, 2500);
}

Report this script