Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fomo.id: ads #25902

Closed
10 of 11 tasks
partingscientist opened this issue Nov 3, 2024 · 5 comments
Closed
10 of 11 tasks

fomo.id: ads #25902

partingscientist opened this issue Nov 3, 2024 · 5 comments

Comments

@partingscientist
Copy link
Contributor

Prerequisites

  • This is NOT a YouTube, Facebook, Twitch or a shortener/hosting site report. These sites MUST be reported by clicking their respective links.
  • I read and understand the policy about what is a valid filter issue.
  • I verified that this issue is not a duplicate. (Use this button to find out.)
  • I did not remove any of the default filter lists, or I have verified that the issue was not caused by removing any of the default lists.
  • I did not enable additional filter lists, or I have verified that the issue still occurs without enabling additional filter lists.
  • I do not have custom filters/rules, or I have verified that the issue still occurs without custom filters/rules.
  • I am not using uBlock Origin along with other content blockers.
  • I have verified that the web browser's built-in content blocker/tracking protection, network wide/DNS blocking, or my VPN is not causing the issue.
  • I have verified that other extensions are not causing the issue.
  • If this is about a breakage or detection, I have verified that it is caused by uBlock Origin and isn't a site issue.
  • I did not answer truthfully to ALL the above checkboxes.

URL address of the web page

https://fomo.id/beranda

Category

ads

Description

The site contains sponsored posts, visible upon scrolling down far enough.

Information regarding the sponsored post is received via different fetch request endpoints, depending on current site path. Some of these paths might require an account to access.

Suggested filter:
fomo.id##+js(json-prune-fetch-response, data.[-].inner.ctaCopy)

Other extensions used

None.

Screenshot(s)

Screenshot(s)

Configuration

uBlock Origin: 1.60.1rc5
Firefox: 132
filterset (summary):
 network: 141024
 cosmetic: 48949
 scriptlet: 21328
 html: 2064
listset (total-discarded, last-updated):
 removed:
  user-filters: null
 default:
  ublock-filters: 40840-133, now
  ublock-badware: 11846-6, now
  ublock-privacy: 1402-22, now
  ublock-unbreak: 2557-1, now
  ublock-quick-fixes: 238-6, now
  easylist: 80379-199, now
  easyprivacy: 53226-64, now
  urlhaus-1: 20905-0, now
  plowe-0: 3543-999, now
filterset (user): [array of 31 redacted]
trustedset:
 added: [array of 1 redacted]
userSettings:
 advancedUserEnabled: true
 colorBlindFriendly: true
hiddenSettings:
 autoCommentFilterTemplate: {{isodate}} {{origin}}
 filterAuthorMode: true
supportStats:
 allReadyAfter: 251 ms (selfie)
 maxAssetCacheWait: 101 ms
 cacheBackend: indexedDB
popupPanel:
 blocked: 0
Yuki2718 added a commit to AdguardTeam/AdguardFilters that referenced this issue Nov 3, 2024
@stephenhawk8054
Copy link
Member

stephenhawk8054 commented Nov 4, 2024

I think it's better to specify the URLs when using json-prune-fetch/xhr-response, or the scriptlet will go through all fetch/XHR connections and can potentially slow down the page if there are too many connections.


I think the connections are /feed?

stephenhawk8054 added a commit that referenced this issue Nov 4, 2024
@partingscientist
Copy link
Contributor Author

partingscientist commented Nov 4, 2024

These are the endpoints I've identified so far (non-exhaustive) that serves the promoted posts

https://fomo.azurewebsites.net/feed?page=1&limit=30&sessionId=<id>&sortMode=TRENDING
https://fomo.azurewebsites.net/activity/<id>/comments?page=1&limit=30
https://fomo.azurewebsites.net/companyReview?page=1&limit=30
https://fomo.azurewebsites.net/post?page=1&limit=30&sessionId=<id>&channelId=<id>

@stephenhawk8054
Copy link
Member

@partingscientist Can you share the full URLs of those links?

@partingscientist
Copy link
Contributor Author

@stephenhawk8054 Updated above!

@stephenhawk8054
Copy link
Member

Thanks. I think this could cover more cases:

fomo.id##+js(json-prune-fetch-response, data.[-].inner.ctaCopy, , propsToMatch, ?page=)

stephenhawk8054 added a commit that referenced this issue Nov 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants