A bookmarklet for monitoring GPT ad units and their associated targeting on web pages.
- [Node] v20.11.1
- A proxy server like Charles
npm install
This project runs a simple http server that watches for changes to your JS/CSS files.
Start by building the project:
npm run build
To watch changes made to files:
npm run watch
To start the server:
npm run start
Assuming you have no errors, you should be able to see your files on your local host (http://127.0.0.1:8080/).
To add chrome extension for local development:
- Navigate to
chrome://extensions/
in chrome browser - Select 'Load Unpacked'
- Select
src
folder of Ad Inspector project, extension will be added to chrome
See Charles setup instructions here
This tool should work on all pages that utilize GPT Tags. It does not require any supplemental data to be provided in the page.
- Anthony Giallella - ajg723@gmail.com
- Johnny McCampbell - jmccampbell@forbes.com
- Ben Harrigan - bharrigan@forbes.com
- Alexander Shnayderman - ashnayderman@forbes.com
- Anne Zhou - azhou@forbes.com
- Aaron Romel - aromel@forbes.com