From e9fbba658e246cf7fad1b9bb3e9080bbe6f9f053 Mon Sep 17 00:00:00 2001 From: Mu-Hun Date: Tue, 14 Apr 2026 19:13:27 +0900 Subject: [PATCH 1/8] Fix #228496 www.hepsiburada.com ad product cards --- TurkishFilter/sections/specific.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/TurkishFilter/sections/specific.txt b/TurkishFilter/sections/specific.txt index 6e2ec3b27c900e..3341eb2668f6be 100644 --- a/TurkishFilter/sections/specific.txt +++ b/TurkishFilter/sections/specific.txt @@ -69,6 +69,7 @@ dirilispostasi.com,turkuazgazetesi.net,yenialanya.com,bugunkocaeli.com.tr,cagdas ! ! NOTE: Specific rules ! +hepsiburada.com##li[class^="productListContent"]:has(article[class^="productCard-module_article"] > div[class^="productCard-module_productCardRoot"] > a[href^="https://adservice.hepsiburada.com/"]) teknoblog.com##.tb-ad-wrap games.gg##div[data-ad-container] gazetegercek.com.tr###sidebar > div:has(> div.flex > div.w-full > img[src^="https://www.gazetegercek.com.tr/images/money/"]) From 3819a03b9b0f5938e376b63f851e428251e03d85 Mon Sep 17 00:00:00 2001 From: Mu-Hun Date: Tue, 14 Apr 2026 19:20:42 +0900 Subject: [PATCH 2/8] Merge duplicated rule with `!+ NOT_OPTIMIZED` flag. The existing rule for the `^=sf-smart-banner` class name wasn't applied. The optimized ruleset removes this rule, so I merged it into one with the `!+ NOT_OPTIMIZED` flag. leaved a related comment: https://github.com/AdguardTeam/AdguardFilters/issues/228496#issuecomment-4242971315 --- AnnoyancesFilter/MobileApp/sections/mobile-app_specific.txt | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/AnnoyancesFilter/MobileApp/sections/mobile-app_specific.txt b/AnnoyancesFilter/MobileApp/sections/mobile-app_specific.txt index df19af00766e4f..70c3d1232b2bc3 100644 --- a/AnnoyancesFilter/MobileApp/sections/mobile-app_specific.txt +++ b/AnnoyancesFilter/MobileApp/sections/mobile-app_specific.txt @@ -338,7 +338,6 @@ pacificparadiseindian.com.au##div[data-class="app_download_banner"] dazeddigital.com##.article-main-content > .grid:has(a[href^="https://play.google.com/store/apps/details"]) dazeddigital.com##.club-promo-strip bietigheimerzeitung.de##div[data-b-title="BHZ-R ePaper"] -hepsiburada.com##details[class^="sf-smart-banner-"] e-shop.gr##.sidebar-apps ozdilekteyim.com##ozd-mobile-app-download moviebox.*##.pc-guide-mask @@ -4485,7 +4484,6 @@ teremok.ru,prioritypass.com,domainanalysis.io,finance.yahoo.com##.app-banner theinformation.com##a[data-testid="download-app"] quora.com#?#a[href="https://www.quora.com/"][target="_top"] + div[class] > button:has(> div > div > div:contains(App)) fantasi.one#?##app > div.background:has(> div:only-child > .close + .content > p:contains(App)) -hepsiburada.com##details[class^="sf-smart-banner"] ifunny.co###App > div[class*=" "]:has(> div[class] a[href^="https://ifunny.onelink.me/"]) okeydostavka.ru###mainHeaderMobileBanner op.gg##a[href^="https://apps.apple.com/"][href*="/app/op-gg/id605722237"] @@ -4617,7 +4615,6 @@ cookpad.com##.btn--cookpad-orange-500[data-gtag-event-action-value="ClickAppDown cloud.tencent.com##.cdc-commercial-card m.sporx.com##.media-news:has(> div > a[href^="https://app.adjust.com/"]) huggingface.co##a[href^="https://play.google.com/store/apps/"] -hepsiburada.com##details[class^="sf-smart-banner-"] sporx.com#?##storyContent > div[id^="boxGallery_"]:has(> a[href^="https://app.adjust.com/"]) homerun.co.uk##.appstore-mobil duckduckgo.com##a[class^="mobile-atb-banner_"] @@ -5140,6 +5137,8 @@ scoopzapp.com#%#//scriptlet('trusted-create-element', 'head', 'script', '', '(() google.ad,google.ae,google.al,google.am,google.as,google.at,google.az,google.ba,google.be,google.bf,google.bg,google.bi,google.bj,google.bs,google.bt,google.by,google.ca,google.cat,google.cd,google.cf,google.cg,google.ch,google.ci,google.cl,google.cm,google.cn,google.co.ao,google.co.bw,google.co.ck,google.co.cr,google.co.id,google.co.il,google.co.in,google.co.jp,google.co.ke,google.co.kr,google.co.ls,google.co.ma,google.co.mz,google.co.nz,google.co.th,google.co.tz,google.co.ug,google.co.uk,google.co.uz,google.co.ve,google.co.vi,google.co.za,google.co.zm,google.co.zw,google.com,google.com.af,google.com.ag,google.com.ai,google.com.ar,google.com.au,google.com.bd,google.com.bh,google.com.bn,google.com.bo,google.com.br,google.com.bz,google.com.co,google.com.cu,google.com.cy,google.com.do,google.com.ec,google.com.eg,google.com.et,google.com.fj,google.com.gh,google.com.gi,google.com.gt,google.com.hk,google.com.jm,google.com.kh,google.com.kw,google.com.lb,google.com.ly,google.com.mm,google.com.mt,google.com.mx,google.com.my,google.com.na,google.com.nf,google.com.ng,google.com.ni,google.com.np,google.com.om,google.com.pa,google.com.pe,google.com.pg,google.com.ph,google.com.pk,google.com.pr,google.com.py,google.com.qa,google.com.sa,google.com.sb,google.com.sg,google.com.sl,google.com.sv,google.com.tj,google.com.tr,google.com.tw,google.com.ua,google.com.uy,google.com.vc,google.com.vn,google.cv,google.cz,google.de,google.dj,google.dk,google.dm,google.dz,google.ee,google.es,google.fi,google.fm,google.fr,google.ga,google.ge,google.gg,google.gl,google.gm,google.gp,google.gr,google.gy,google.hn,google.hr,google.ht,google.hu,google.ie,google.im,google.iq,google.is,google.it,google.je,google.jo,google.kg,google.ki,google.kz,google.la,google.li,google.lk,google.lt,google.lu,google.lv,google.md,google.me,google.mg,google.mk,google.ml,google.mn,google.ms,google.mu,google.mv,google.mw,google.ne,google.nl,google.no,google.nr,google.nu,google.pl,google.pn,google.ps,google.pt,google.ro,google.rs,google.ru,google.rw,google.sc,google.se,google.sh,google.si,google.sk,google.sm,google.sn,google.so,google.sr,google.st,google.td,google.tg,google.tk,google.tl,google.tm,google.tn,google.to,google.tt,google.vg,google.vu,google.ws##div[role="menu"] > style ~ a[class][href^="https://search.app.goo.gl/"] ! !+ NOT_OPTIMIZED +hepsiburada.com##details[class^="sf-smart-banner"] +!+ NOT_OPTIMIZED m.made-in-china.com##.downapp !+ NOT_OPTIMIZED m.olx.ua###hydrate-root div[class^="css-"]:has(> button[data-testid="app-install-banner-close"]) From c0904afd1b2ee6ff721ab464c42f47e620704378 Mon Sep 17 00:00:00 2001 From: Mu-Hun Date: Tue, 14 Apr 2026 19:25:59 +0900 Subject: [PATCH 3/8] Group the same site rules into the same lines, ordered by ASC --- TurkishFilter/sections/specific.txt | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/TurkishFilter/sections/specific.txt b/TurkishFilter/sections/specific.txt index 3341eb2668f6be..29126881940d82 100644 --- a/TurkishFilter/sections/specific.txt +++ b/TurkishFilter/sections/specific.txt @@ -69,7 +69,6 @@ dirilispostasi.com,turkuazgazetesi.net,yenialanya.com,bugunkocaeli.com.tr,cagdas ! ! NOTE: Specific rules ! -hepsiburada.com##li[class^="productListContent"]:has(article[class^="productCard-module_article"] > div[class^="productCard-module_productCardRoot"] > a[href^="https://adservice.hepsiburada.com/"]) teknoblog.com##.tb-ad-wrap games.gg##div[data-ad-container] gazetegercek.com.tr###sidebar > div:has(> div.flex > div.w-full > img[src^="https://www.gazetegercek.com.tr/images/money/"]) @@ -218,8 +217,6 @@ ifsagram6.com###promoPopup ifsagram6.com#%#//scriptlet('trusted-replace-node-text', 'script', 'adPlayed', 'let adPlayed = false', 'let adPlayed = true') ||vendor-provider.*.cdn.digitaloceanspaces.com/ebetlab/*/promotions/$image sahibinden.com##.masthead-banner-container -checkout.hepsiburada.com##div[class^="basket_container_"] div[class^="reco_"] -checkout.hepsiburada.com##div[class^="basket_container_"] div[class^="carousel_container_"] ||haberturk.com/adscbg/ ||im.haberturk.com/assets/hopeplayer/released/plugins/ads-debug.min.js ||sozcu.com.tr/lib/adsv2_dist/ @@ -261,7 +258,6 @@ yeniakit.com.tr##.row .col-5 div[id][style^="height:"] aspor.com.tr##.headline-items figure:has(> a[href^="http"]) ||grupbul.com/assets/images/ads/ grupbul.com##a[href^="/reklamYonlendir/"][target="_blank"] > img -hepsiburada.com##.hepsiads-voltran-body ||abdpost.com/images/money/ zerotik.com##a[href^="https://medyabayim.com/"] dizipala.*#%#//scriptlet('prevent-addEventListener', 'click', 'openHiddenPopup') @@ -313,7 +309,6 @@ doviz.com##.top-ad-container diziwatch.*#%#//scriptlet('prevent-addEventListener', 'DOMContentLoaded', 'initPop') ertv.com.tr##.news-detail > div.mx-auto:has(> div.haber-ici-1_greklam) ertv.com.tr##div[class*="greklam"] -hepsiburada.com##div[class^="sf-Recommendation-"] > div[class^="sf-Recommendation-"]:has(> div[class^="sf-reco-"] > a[href^="https://adservice.hepsiburada.com/"]) birsenaltuntas.com##.geoit_popup_ade birsenaltuntas.com##.theiaStickySidebar > aside.widget_custom_html:has(> div > ins.adsbygoogle) ag2m4.cfd#%#//scriptlet('prevent-addEventListener', 'DOMContentLoaded', 'popupLastOpened') @@ -380,7 +375,6 @@ f5haber.com##.row > div.text-center:has(> div.adpro) f5haber.com#$#.post-detail > div.infinity-item > div.row { justify-content: center !important; } ||turkcealtyazi.org/_popceh.js bitcoinsistemi.com##.tdb-block-inner > .code-block -hepsiburada.com##div[data-test-id="sponsored-products"] hisse.net,webtekno.com##.adv-col webtekno.com##.content-adv-col webtekno.com###masthead-ad @@ -642,7 +636,6 @@ filmizleplus.cc##div[class^="r_header_"] filmizleplus.cc,filmizletv.*###vidaltins filmizleplus.cc,filmizletv.*#$#.container.main { margin-top: 0 !important; } inattvgiris.pro###player div[data-watermark] -hepsiburada.com##div[data-test-id="sponsored-products"] ||hdfilmizle.org/hdpp.js ||statbest.in/jwplayer.mp4 ||statbest.in/wbdrma/hdg.php @@ -664,9 +657,19 @@ roketdizi.*##.w-full:empty aylink.co##.interstitial-page #toasts aylink.co##.interstitial-page .wrapper > center:has(> div:only-child .download-buttons-video) ||tranimeizle.top/js/mm3.js +checkout.hepsiburada.com##div[class^="basket_container_"] div[class^="carousel_container_"] +checkout.hepsiburada.com##div[class^="basket_container_"] div[class^="reco_"] +hepsiburada.com##.Advertisement +hepsiburada.com##.hepsiads-voltran-body hepsiburada.com##.slick-slide:has(> div:only-child > div[class] > a[href^="https://adservice"]) +hepsiburada.com###DESKTOP_MASTHEAD-googleAdvertisement hepsiburada.com###hyd-adx +hepsiburada.com##div[class^="sf-Recommendation-"] > div[class^="sf-Recommendation-"]:has(> div[class^="sf-reco-"] > a[href^="https://adservice.hepsiburada.com/"]) +hepsiburada.com##div[data-test-id="sponsored-products"] +hepsiburada.com##div[data-test-id="sponsored-products"] +hepsiburada.com##div[id^="Advertisement_"] hepsiburada.com##iframe[src=""] +hepsiburada.com##li[class^="productListContent"]:has(article[class^="productCard-module_article"] > div[class^="productCard-module_productCardRoot"] > a[href^="https://adservice.hepsiburada.com/"]) ||resimupload.org/*/*.gif$image,domain=pamukovasosyalmedya.com pamukovasosyalmedya.com##.yatayReklam sondakika.com##.info-text:has(> span.kripto-info > img[alt="Reklam"]) @@ -1429,7 +1432,6 @@ mynet.com##div[id^="diger_mansetler-"] > .col[isshowcase] > a[href^="https://www ||muhasebetr.com/dosyagonder/upload/2023-webtasarim-800x250.png muhasebetr.com##.logo-adv ||televole.com/wp-content/*/onvo_banner -hepsiburada.com##div[id^="Advertisement_"] ||buzfilmizle3.com/popup.js technopat.net##div[style="width: 728px; height: 90px;"] ||dizipia.com/filmp.js @@ -1630,7 +1632,6 @@ fotomac.com.tr##.icrypex-wrap sozcu.com.tr##.sidebar-related ||fullhdfilm.*/binss.js ||hdplayersystem.live/player/walpaperss.jpg -hepsiburada.com###DESKTOP_MASTHEAD-googleAdvertisement turkiyegazetesi.com.tr###dfp-kare-1 yasemin.com##div[id^="dfp-anasayfa-masthead-"] ||r.resimlink.com/ZyRYl.jpg @@ -1651,7 +1652,6 @@ forum.donanimhaber.com##.page-between-box > div[id] > .image-link-area ||forum.donanimhaber.com/api*/Globalapi/ListProductAds haberler.com##article > .partners haberler.com###ana_160x600_scroll -hepsiburada.com##.Advertisement gezilesiyer.com###custom_html-9 teknobh.com##div[id^="stream-item"] ||animeevim.com/image/catalog/kampanya/animeevim-banner.gif From 62405ea9ebcc471e946ebcc96c902e1f33538dea Mon Sep 17 00:00:00 2001 From: Mu-Hun Date: Tue, 14 Apr 2026 19:50:40 +0900 Subject: [PATCH 4/8] Remove the classname from the `li` element https://github.com/AdguardTeam/AdguardFilters/pull/229131#pullrequestreview-4105299316 --- TurkishFilter/sections/specific.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/TurkishFilter/sections/specific.txt b/TurkishFilter/sections/specific.txt index 29126881940d82..e2c88614ffafe6 100644 --- a/TurkishFilter/sections/specific.txt +++ b/TurkishFilter/sections/specific.txt @@ -669,7 +669,7 @@ hepsiburada.com##div[data-test-id="sponsored-products"] hepsiburada.com##div[data-test-id="sponsored-products"] hepsiburada.com##div[id^="Advertisement_"] hepsiburada.com##iframe[src=""] -hepsiburada.com##li[class^="productListContent"]:has(article[class^="productCard-module_article"] > div[class^="productCard-module_productCardRoot"] > a[href^="https://adservice.hepsiburada.com/"]) +hepsiburada.com##li:has(article[class^="productCard-module_article"] > div[class^="productCard-module_productCardRoot"] > a[href^="https://adservice.hepsiburada.com/"]) ||resimupload.org/*/*.gif$image,domain=pamukovasosyalmedya.com pamukovasosyalmedya.com##.yatayReklam sondakika.com##.info-text:has(> span.kripto-info > img[alt="Reklam"]) From 2b4246a2b6e6de8c547187f31b7d5b47f061cf30 Mon Sep 17 00:00:00 2001 From: Mu-Hun Date: Mon, 20 Apr 2026 18:43:08 +0900 Subject: [PATCH 5/8] Move the duplicate rule to the `!+ NOT_OPTIMIZED` flag. The duplicate rule doesn't seem to be applied like the `^=sf-smart-banner` rule during filters optimization. --- AnnoyancesFilter/MobileApp/sections/mobile-app_specific.txt | 2 ++ TurkishFilter/sections/specific.txt | 2 -- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/AnnoyancesFilter/MobileApp/sections/mobile-app_specific.txt b/AnnoyancesFilter/MobileApp/sections/mobile-app_specific.txt index 70c3d1232b2bc3..f286160fb7e3c4 100644 --- a/AnnoyancesFilter/MobileApp/sections/mobile-app_specific.txt +++ b/AnnoyancesFilter/MobileApp/sections/mobile-app_specific.txt @@ -5137,6 +5137,8 @@ scoopzapp.com#%#//scriptlet('trusted-create-element', 'head', 'script', '', '(() google.ad,google.ae,google.al,google.am,google.as,google.at,google.az,google.ba,google.be,google.bf,google.bg,google.bi,google.bj,google.bs,google.bt,google.by,google.ca,google.cat,google.cd,google.cf,google.cg,google.ch,google.ci,google.cl,google.cm,google.cn,google.co.ao,google.co.bw,google.co.ck,google.co.cr,google.co.id,google.co.il,google.co.in,google.co.jp,google.co.ke,google.co.kr,google.co.ls,google.co.ma,google.co.mz,google.co.nz,google.co.th,google.co.tz,google.co.ug,google.co.uk,google.co.uz,google.co.ve,google.co.vi,google.co.za,google.co.zm,google.co.zw,google.com,google.com.af,google.com.ag,google.com.ai,google.com.ar,google.com.au,google.com.bd,google.com.bh,google.com.bn,google.com.bo,google.com.br,google.com.bz,google.com.co,google.com.cu,google.com.cy,google.com.do,google.com.ec,google.com.eg,google.com.et,google.com.fj,google.com.gh,google.com.gi,google.com.gt,google.com.hk,google.com.jm,google.com.kh,google.com.kw,google.com.lb,google.com.ly,google.com.mm,google.com.mt,google.com.mx,google.com.my,google.com.na,google.com.nf,google.com.ng,google.com.ni,google.com.np,google.com.om,google.com.pa,google.com.pe,google.com.pg,google.com.ph,google.com.pk,google.com.pr,google.com.py,google.com.qa,google.com.sa,google.com.sb,google.com.sg,google.com.sl,google.com.sv,google.com.tj,google.com.tr,google.com.tw,google.com.ua,google.com.uy,google.com.vc,google.com.vn,google.cv,google.cz,google.de,google.dj,google.dk,google.dm,google.dz,google.ee,google.es,google.fi,google.fm,google.fr,google.ga,google.ge,google.gg,google.gl,google.gm,google.gp,google.gr,google.gy,google.hn,google.hr,google.ht,google.hu,google.ie,google.im,google.iq,google.is,google.it,google.je,google.jo,google.kg,google.ki,google.kz,google.la,google.li,google.lk,google.lt,google.lu,google.lv,google.md,google.me,google.mg,google.mk,google.ml,google.mn,google.ms,google.mu,google.mv,google.mw,google.ne,google.nl,google.no,google.nr,google.nu,google.pl,google.pn,google.ps,google.pt,google.ro,google.rs,google.ru,google.rw,google.sc,google.se,google.sh,google.si,google.sk,google.sm,google.sn,google.so,google.sr,google.st,google.td,google.tg,google.tk,google.tl,google.tm,google.tn,google.to,google.tt,google.vg,google.vu,google.ws##div[role="menu"] > style ~ a[class][href^="https://search.app.goo.gl/"] ! !+ NOT_OPTIMIZED +hepsiburada.com##div[data-test-id="sponsored-products"] +!+ NOT_OPTIMIZED hepsiburada.com##details[class^="sf-smart-banner"] !+ NOT_OPTIMIZED m.made-in-china.com##.downapp diff --git a/TurkishFilter/sections/specific.txt b/TurkishFilter/sections/specific.txt index e2c88614ffafe6..1a88cbf9120887 100644 --- a/TurkishFilter/sections/specific.txt +++ b/TurkishFilter/sections/specific.txt @@ -665,8 +665,6 @@ hepsiburada.com##.slick-slide:has(> div:only-child > div[class] > a[href^="https hepsiburada.com###DESKTOP_MASTHEAD-googleAdvertisement hepsiburada.com###hyd-adx hepsiburada.com##div[class^="sf-Recommendation-"] > div[class^="sf-Recommendation-"]:has(> div[class^="sf-reco-"] > a[href^="https://adservice.hepsiburada.com/"]) -hepsiburada.com##div[data-test-id="sponsored-products"] -hepsiburada.com##div[data-test-id="sponsored-products"] hepsiburada.com##div[id^="Advertisement_"] hepsiburada.com##iframe[src=""] hepsiburada.com##li:has(article[class^="productCard-module_article"] > div[class^="productCard-module_productCardRoot"] > a[href^="https://adservice.hepsiburada.com/"]) From 0f0328474b587f84d9933a99e894566e4835c9e7 Mon Sep 17 00:00:00 2001 From: Mu-Hun Date: Mon, 20 Apr 2026 18:59:36 +0900 Subject: [PATCH 6/8] `#hyd-adx` ad-leftover can be seen in Chrome MV3 --- AnnoyancesFilter/MobileApp/sections/mobile-app_specific.txt | 2 ++ TurkishFilter/sections/specific.txt | 1 - 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/AnnoyancesFilter/MobileApp/sections/mobile-app_specific.txt b/AnnoyancesFilter/MobileApp/sections/mobile-app_specific.txt index f286160fb7e3c4..112d0a7bd7f1d5 100644 --- a/AnnoyancesFilter/MobileApp/sections/mobile-app_specific.txt +++ b/AnnoyancesFilter/MobileApp/sections/mobile-app_specific.txt @@ -5137,6 +5137,8 @@ scoopzapp.com#%#//scriptlet('trusted-create-element', 'head', 'script', '', '(() google.ad,google.ae,google.al,google.am,google.as,google.at,google.az,google.ba,google.be,google.bf,google.bg,google.bi,google.bj,google.bs,google.bt,google.by,google.ca,google.cat,google.cd,google.cf,google.cg,google.ch,google.ci,google.cl,google.cm,google.cn,google.co.ao,google.co.bw,google.co.ck,google.co.cr,google.co.id,google.co.il,google.co.in,google.co.jp,google.co.ke,google.co.kr,google.co.ls,google.co.ma,google.co.mz,google.co.nz,google.co.th,google.co.tz,google.co.ug,google.co.uk,google.co.uz,google.co.ve,google.co.vi,google.co.za,google.co.zm,google.co.zw,google.com,google.com.af,google.com.ag,google.com.ai,google.com.ar,google.com.au,google.com.bd,google.com.bh,google.com.bn,google.com.bo,google.com.br,google.com.bz,google.com.co,google.com.cu,google.com.cy,google.com.do,google.com.ec,google.com.eg,google.com.et,google.com.fj,google.com.gh,google.com.gi,google.com.gt,google.com.hk,google.com.jm,google.com.kh,google.com.kw,google.com.lb,google.com.ly,google.com.mm,google.com.mt,google.com.mx,google.com.my,google.com.na,google.com.nf,google.com.ng,google.com.ni,google.com.np,google.com.om,google.com.pa,google.com.pe,google.com.pg,google.com.ph,google.com.pk,google.com.pr,google.com.py,google.com.qa,google.com.sa,google.com.sb,google.com.sg,google.com.sl,google.com.sv,google.com.tj,google.com.tr,google.com.tw,google.com.ua,google.com.uy,google.com.vc,google.com.vn,google.cv,google.cz,google.de,google.dj,google.dk,google.dm,google.dz,google.ee,google.es,google.fi,google.fm,google.fr,google.ga,google.ge,google.gg,google.gl,google.gm,google.gp,google.gr,google.gy,google.hn,google.hr,google.ht,google.hu,google.ie,google.im,google.iq,google.is,google.it,google.je,google.jo,google.kg,google.ki,google.kz,google.la,google.li,google.lk,google.lt,google.lu,google.lv,google.md,google.me,google.mg,google.mk,google.ml,google.mn,google.ms,google.mu,google.mv,google.mw,google.ne,google.nl,google.no,google.nr,google.nu,google.pl,google.pn,google.ps,google.pt,google.ro,google.rs,google.ru,google.rw,google.sc,google.se,google.sh,google.si,google.sk,google.sm,google.sn,google.so,google.sr,google.st,google.td,google.tg,google.tk,google.tl,google.tm,google.tn,google.to,google.tt,google.vg,google.vu,google.ws##div[role="menu"] > style ~ a[class][href^="https://search.app.goo.gl/"] ! !+ NOT_OPTIMIZED +hepsiburada.com###hyd-adx +!+ NOT_OPTIMIZED hepsiburada.com##div[data-test-id="sponsored-products"] !+ NOT_OPTIMIZED hepsiburada.com##details[class^="sf-smart-banner"] diff --git a/TurkishFilter/sections/specific.txt b/TurkishFilter/sections/specific.txt index 1a88cbf9120887..a59d84537d1ffd 100644 --- a/TurkishFilter/sections/specific.txt +++ b/TurkishFilter/sections/specific.txt @@ -663,7 +663,6 @@ hepsiburada.com##.Advertisement hepsiburada.com##.hepsiads-voltran-body hepsiburada.com##.slick-slide:has(> div:only-child > div[class] > a[href^="https://adservice"]) hepsiburada.com###DESKTOP_MASTHEAD-googleAdvertisement -hepsiburada.com###hyd-adx hepsiburada.com##div[class^="sf-Recommendation-"] > div[class^="sf-Recommendation-"]:has(> div[class^="sf-reco-"] > a[href^="https://adservice.hepsiburada.com/"]) hepsiburada.com##div[id^="Advertisement_"] hepsiburada.com##iframe[src=""] From fcbe7a49c1cc67d41a8383cd744516a9d1ff1849 Mon Sep 17 00:00:00 2001 From: Mu-Hun Date: Mon, 20 Apr 2026 19:04:32 +0900 Subject: [PATCH 7/8] Remove the inactive rule This rule part `div[class^="sf-Recommendation-"] > div[class^="sf-Recommendation-"]:has(> div[class^="sf-reco-"])` specifically targets only the section heading. --- TurkishFilter/sections/specific.txt | 1 - 1 file changed, 1 deletion(-) diff --git a/TurkishFilter/sections/specific.txt b/TurkishFilter/sections/specific.txt index a59d84537d1ffd..b6b2b05733d2d8 100644 --- a/TurkishFilter/sections/specific.txt +++ b/TurkishFilter/sections/specific.txt @@ -663,7 +663,6 @@ hepsiburada.com##.Advertisement hepsiburada.com##.hepsiads-voltran-body hepsiburada.com##.slick-slide:has(> div:only-child > div[class] > a[href^="https://adservice"]) hepsiburada.com###DESKTOP_MASTHEAD-googleAdvertisement -hepsiburada.com##div[class^="sf-Recommendation-"] > div[class^="sf-Recommendation-"]:has(> div[class^="sf-reco-"] > a[href^="https://adservice.hepsiburada.com/"]) hepsiburada.com##div[id^="Advertisement_"] hepsiburada.com##iframe[src=""] hepsiburada.com##li:has(article[class^="productCard-module_article"] > div[class^="productCard-module_productCardRoot"] > a[href^="https://adservice.hepsiburada.com/"]) From 592a4730cfe9422edadd86275aefa948d68ff61b Mon Sep 17 00:00:00 2001 From: Mu-Hun Date: Mon, 20 Apr 2026 19:06:46 +0900 Subject: [PATCH 8/8] Narrow the ad hyperlink --- TurkishFilter/sections/specific.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/TurkishFilter/sections/specific.txt b/TurkishFilter/sections/specific.txt index b6b2b05733d2d8..a9a3249c3f7b84 100644 --- a/TurkishFilter/sections/specific.txt +++ b/TurkishFilter/sections/specific.txt @@ -661,7 +661,7 @@ checkout.hepsiburada.com##div[class^="basket_container_"] div[class^="carousel_c checkout.hepsiburada.com##div[class^="basket_container_"] div[class^="reco_"] hepsiburada.com##.Advertisement hepsiburada.com##.hepsiads-voltran-body -hepsiburada.com##.slick-slide:has(> div:only-child > div[class] > a[href^="https://adservice"]) +hepsiburada.com##.slick-slide:has(> div:only-child > div[class] > a[href^="https://adservice.hepsiburada.com/"]) hepsiburada.com###DESKTOP_MASTHEAD-googleAdvertisement hepsiburada.com##div[id^="Advertisement_"] hepsiburada.com##iframe[src=""]