Closed adguard-bot closed 4 months ago
Swiped about 20 times and no ad video shown. Please check @AdguardTeam/filters-maintainers
Also not reproduced on my end.
@BlazDT @zloyden this I got after 7 videos
![image](https://github.com/AdguardTeam/AdguardFilters/assets/37255346/022f3598-6fc4-48d0-a148-e841303a3a65)
I recorded the HAR (I don't know if this is correct or not) Download it here first (I uploaded it to an online site on the internet because GitHub can't upload files more than 25 MB) https://filebin.net/q7t023gx8gdqh47o/www.tiktok.com.zip
@abidjauhar17 Could you test this filter in uBlock Origin?
www.tiktok.com##+js(json-prune-fetch-response, itemList.[-].ad_info.ad_id, , propsToMatch, url:/api/recommend/item_list/)
I couldn't think a json-prune
filter for AdGuard without [-]
.
@D4niloMR but I'm not a uBO user I am an Adguard user
I tried to convert the rule using Adguard scriptlets to be like this
www.tiktok.com#%#//scriptlet('ubo-json-prune-fetch-response.js', 'itemList.[-].ad_info.ad_id', '', 'propsToMatch', 'url:/api/recommend/item_list/'))
and I haven't found any more advertising videos since installing the rule I don't know if there is anything that needs to be changed to the rule so that it is more compatible with Adguard, but my abilities are beyond that
Yes, I know, and it would be helpful, because we received a report of TikTok ads too but none of us can reproduce it. It is ok if you don't want to. By the way, I don't know if this converted filter above is valid.
Yes, I know, and it would be helpful, because we received a report of TikTok ads too but none of us can reproduce it. It is ok if you don't want to. By the way, I don't know if this converted filter above is valid.
yes that's correct. I haven't found any more ads when scrolling on TikTok after installing that rule whether the rule still needs to be researched further or not, what is certain is that I am sure this rule will help other people in the future by including it in the Adguard filter
Hm, I can't reproduce it on my end no matter how much videos I've watched. However, I see the same ad_info.ad_id
in your har.
So, the rule by @D4niloMR
may work. I think it should be fine, especially since you've confirmed it.
and I haven't found any more advertising videos since installing the rule
tiktok.com#%#//scriptlet('json-prune-fetch-response', 'itemList.*.ad_info.ad_id', '', 'api/recommend/item_list')
@AdamWr @BlazDT could you also check this?
I don't see any video ads (at least nothing what would be marked as an advertisement).
@zloyden @AdamWr Have you also tried it with IP from Indonesia?
Yep, I've also checked it with Indonesian IP - the same.
Btw, the mentioned rule is in AdGuard Experimental. Have you checked it?
Btw, the mentioned rule is in AdGuard Experimental. Have you checked it?
yup, I've tested it and the results are the same as I said, with this rule I don't find ads even after scrolling dozens of times
I've moved the rule to AdGuard Base, thanks for checking this.
I've moved the rule to AdGuard Base, thanks for checking this.
yeah. hope this is the correct solution
Scriplet blocked the live stream.
tiktok.com##+js(json-prune-fetch-response, itemList.*.ad_info.ad_id, , api/recommend/item_list)
Information | Value |
---|---|
Platform: | uBO 1.58.0 |
System version: | Windows 10 |
Browser: | Chrome |
Filters: | Ad Blocking: AdGuard Base, EasyList Privacy: EasyPrivacy Annoyances: AdGuard Cookie Notices |
@piquark6046
uBO's json-prune-fetch-response
syntax requires itemList.*.ad_info.ad_id, , propToMatch, api/recommend/item_list
. uBO implementation came first, hence why it does not follow AdGuard's implementation.
Issue URL (Ads)
https://www.tiktok.com/foryou
Comment
Screenshots
Screenshot 1
![Screenshot 1](https://cdn.adguard.info/sitereports/nycd6wke12scwcooo4swkgwso0g8sgch6iqwtru1t4.png?nc=1)System configuration
AdGuard Base
Privacy:
AdGuard Tracking Protection,
EasyPrivacy
Social Widgets:
AdGuard Social Media
Annoyances:
AdGuard Annoyances