Skip to content

Add revenue:: tag namespace for monetization analysis - #1205

Open
chrmod wants to merge 1 commit into
mainfrom
add-revenue-monetization-tags
Open

Add revenue:: tag namespace for monetization analysis#1205
chrmod wants to merge 1 commit into
mainfrom
add-revenue-monetization-tags

Conversation

@chrmod

@chrmod chrmod commented Aug 21, 2026

Copy link
Copy Markdown
Member

Summary

Introduces a revenue:: tag namespace that marks the commercial function a third party performs — the role it plays in how a website makes money (ads, sales, subscriptions, donations). This enables monetization analysis of websites (e.g. on top of WhoTracks.Me data) as an axis orthogonal to the existing category taxonomy, which stays untouched.

  • Tags describe the vendor's factual mechanism (payment-processor, ad-exchange, paywall), never an inferred site business model — that inference belongs in the downstream analysis layer.
  • Tags are multi-valued and live in the existing optional tags field on pattern files, so no schema or consumer changes are needed.

Changes

  • Tag 388 existing patterns with their revenue role (ad exchanges, ad networks, header bidding, affiliate networks, retargeting, ad verification, product ops, …).
  • Add ~175 new patterns with matching organizations for vendors not yet in the database: payment processors and BNPL providers, subscription/membership platforms, paywalls, donation and fundraising platforms, affiliate/partner tracking, and review/social-proof widgets.
  • Document the vocabulary and authoring rules in docs/revenue-tags.md.

Test plan

  • Load the exported database and verify tagged patterns (e.g. Stripe, PubMatic, Patreon) expose their revenue:: tags.
  • Spot-check a site using one of the newly added vendors (e.g. a Donorbox-powered donation page) and confirm the tracker is detected and attributed to the right organization.

Introduce a revenue:: tag vocabulary that marks the commercial function
a third party performs (ad exchange, affiliate network, payment
processor, paywall, donation platform, ...). This enables monetization
analysis of websites on top of WhoTracks.Me data without touching the
category taxonomy.

Tag existing patterns with their revenue role and add patterns and
organizations for payment, subscription, donation and affiliate vendors
that were not yet in the database. Document the vocabulary and
authoring rules in docs/revenue-tags.md.
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

Successfully merging this pull request may close these issues.

1 participant