FiltersHeroes / PolishCookieConsent

Polish Cookie Consent is an extension, which automatically accepts privacy policy/GDPR on websites.
GNU General Public License v3.0
27 stars 0 forks source link

YouTube.com | Google.* | sourceforge.net #2

Closed krystian3w closed 3 years ago

krystian3w commented 5 years ago

Google.pl / Google.com / YouTube.com


dawne...
---
stare - naprawione
- ~~`www.rexona.com/pl/technologie/invisible-black-and-white.html`~~ - ~~`www.rexona.com/pl/home.html`~~ - ~~`unileverfoodsolutions.pl`~~ - ~~`fandom.com`~~ - ~~`wylecz.to` / `drogerium.pl `~~
---
stare rexony - błędy EasyList
Blokują sobie część grafik do akceptacji cookies. ![image](https://user-images.githubusercontent.com/35370833/48479098-8f836180-e806-11e8-9222-3a3f45da6a7a.png) | ![image](https://user-images.githubusercontent.com/35370833/48479125-a75ae580-e806-11e8-914e-2a46a24fc936.png) --- | ---
hawkeye116477 commented 5 years ago

@krystian3w Oni raczej nic nie blokują, tylko to EasyList blokuje te grafiki :smile:. @MajkiIT @@/online_ads/$image,domain=rexona.com

krystian3w commented 5 years ago

Ale akceptacja też je odblokowuje.

hawkeye116477 commented 5 years ago

@krystian3w Niemożliwe, u mnie nic nie odblokowuje, jedynie po dodaniu wyjątku jest ok, nie trzeba nic klikać.

krystian3w commented 5 years ago

Ja klikam w komunikat, to Opera je normalnie ładuje - może mają inne adresy, aż tak nie sprawdzałem.

Przy okazji zerknij na www.unileverfoodsolutions.pl, może grafiki z prawej da się odblokować bez akceptacji Evidon?

obraz
hawkeye116477 commented 5 years ago

@krystian3w Z tych adresów, co podałeś, to wystarczy tylko wyjątek, a klikanie nic nie daje. Tak generalnie to trzeba trochę zaczekać czasem, by coś się załadowało. Więc może tak ci się tylko zdawało, że po akceptacji się załadowało...

A jeżeli chodzi o unileverfood, to chyba można by przyblokować ich skrypt ||unileverfoodsolutions.pl/etc/clientlibs/ufs-aem/evidon.min albo coś z $csp może.

krystian3w commented 5 years ago

Dasz radę dorzucić fandom.com do wiki?

https://gta.fandom.com/pl/wiki/Grand_Theft_Auto_Wiki

hawkeye116477 commented 5 years ago

@krystian3w Oczywiście, patrz i ucz się :smile:.

krystian3w commented 5 years ago

wylecz.to / drogerium.pl może akceptacja cookie w dodatku?

https://github.com/MajkiIT/polish-ads-filter/commit/b49157ec45c60ca5eac67b07882848e0150257cc#diff-019c4d6c3918d69cd67e76aeec0a04a5L285

Chyba że za to też dadzą pozew na miliony monet :moneybag:.

MajkiIT commented 5 years ago

@krystian3w hahahaha

hawkeye116477 commented 5 years ago

Jak będziemy akceptować, to raczej powinni się cieszyć :smile:.

krystian3w commented 5 years ago

sourceforge.net chyba że wybór w ich cookies jest problematyczny jak u jspenguin:

hawkeye116477 commented 5 years ago

@krystian3w Nie ma problemu, będziemy wszystko akceptować :smile:

krystian3w commented 5 years ago

Bez przesady może tylko popularne, nie miało to być drugie lepsze I do not care about cookies.

hawkeye116477 commented 5 years ago

@krystian3w Miałem na myśli, że wszystkie opcje w pop-upie. Chociaż tak z drugiej strony to nie wiem czy się opłaci to dodawać, raczej takie popularne to chyba teraz już nie jest.

krystian3w commented 5 years ago

Google.pl i ich privacy wall na grafikach?

Zbyt losowe?

hawkeye116477 commented 5 years ago

@krystian3w A kiedy i gdzie konkretnie to się pojawia? Bo generalnie to niby coś tam już jest na liście Rodo-Ciasteczkowej.

krystian3w commented 5 years ago

Taki wielgachny pop-up mam co jakieś 2 tygodnie od Google i jak go sobie jakkolwiek dotnę to mi potem nie ładuje więcej niż jednego ekranu zdjęć, jakiś skrypt się blokuje bez zgody dla Google.

A kod tak zrozumiały jak reklamowy WP.

Sam sobie wycinałem to czymś takim:

!google.*###lb > DIV[id^="uid_"] 
!google.*###main > #lb:has(#cnsw > iframe)
!google.*###main > #lb > DIV[id^="_"][class^=" "]
!google.*##.nsc:style(overflow: visible !important;)
!translate.google.*##DIV[class][data-cbh="consent.google.com"]
!translate.google.*##.gb_Ca:style(overflow: visible !important;)

Tyle że 1 ekran grafik to trochę lipa była i poszły ! w ruch.

hawkeye116477 commented 5 years ago

Jak rzadko się pojawia, to może lepiej darować wujkowi :smile:.

krystian3w commented 5 years ago
obraz
[
{
    "domain": ".google.pl",
    "expirationDate": 2146723198.516159,
    "hostOnly": false,
    "httpOnly": false,
    "name": "CONSENT",
    "path": "/",
    "sameSite": "no_restriction",
    "secure": false,
    "session": false,
    "storeId": "0",
    "value": "YES+PL.pl+V11",
    "id": 1
},
}
]

Wskoczyło na drugi dzień od instalacji Chrome.

krystian3w commented 5 years ago

A widzę wadę w pieczeniu ciastka na Google, trzeba by na dwóch domenach np. google.pl|google.com, bo jakoś mają bardziej skomplikowany mechanizm weryfikacji że zaakceptowaliśmy politykę.

krystian3w commented 4 years ago

Ludzie narzekają, że pop-up RODO/Ciasteczkowy stopuje wideła. Nie działają na to pomysły z :remove() a działały niedawno nawet jako .user.js w violentmonkey.

Nie są chętni by go zaakceptować lub jak radzi Google logować się na "fejkowe" konto.

uAssets raczej nie wymyśli żadnego aopr / acis / aeld / set / nosiif / nostif by go usuwać szybciej od wadliwego :remove() (skoro już nie pomaga).

Pieczenie ciastek nie przejdzie, bo dodatek wykrywa, że ciasteczko istnieje - czyli nie można podwędzić pomysłu z AdGuard aż nie zrobimy więcej sprawdzań czy ciastko ma właściwe wartości poza faktem istnienia.

Klikanie też nie działa z jakiegoś powodu w ramkach, pewnie trzeba by inteligentniej wykrywać "URL". Czasem też się może trafić starsza wersja, gdzie klików trzeba zrobić z przynajmniej 5 (x1 "dalej" - x3-4 w strzałkę - x1 "akceptuj").

hawkeye116477 commented 4 years ago

~@krystian3w Podaj jakaś listę kroków co trzeba wykonać, bo nie wiem jak to wywołać.~

Aktualizacja: Już widzę, ale to jest ten ich słynny Polymer w ramce, nie będzie łatwo.

krystian3w commented 4 years ago

Wejdź anonimowo w np. to:

https://www.youtube.com/watch?v=eVaQ-jQJ19s

krystian3w commented 3 years ago

Google wymyśliło nowy cookie wall dla:

youtube.com -> consent.yotube.com/m... google.com/search + &tbm= (shop|bks|nws) -> consent.google.com/m... google.com/maps -> consent.google.com/m...

Niby można spróbować dodać klikanie jak cookie wall w sub-domenie jest klikalny (niby powinno się dać lepiej niż z klikaniem w Polymerze):

https://github.com/PolishFiltersTeam/PolishCookieConsent/blob/e0cb6bc20c7d26adbff2d381a26ca7898f24711a/src/PCB.txt#L62

pewnie ruszy duplikacja z zmienioną ścieżką na przycisk "akceptuje":

form[action*="consent."] button[aria-label^="Zgadzasz się na wykorzystanie plików cookie"]


Dodatkowo nowy pop-up psuje przyciski "więcej" i "narzędzia" w wyszukiwarce, więc nie można go wycinać filtrem proceduralnym.

krystian3w commented 3 years ago

Google wycofało się z cookie walla na YT, wrócił pop-up "polymer" bez iframe ale nieosiągalny dla:

youtube.com##+js(clickComplete, [aria-label*="cookie"] > #text, 200, Zgadzam)

lub nie umiem w ten niezbędny xpath lub przebiegów musi być więcej niż 200...

krystian3w commented 2 years ago

Solucja dla sourceforge.net by AdGuard Annoyances:

!##+js(no-setTimeout-if, window.cmpmngr.loadSettings, 30)
sourceforge.net##+js(set-constant, window.cmpmngr.setConsentViaBtn, noopFunc)

Może za dwa lata dokleją do EasyList Cookie.