A comprehensive guide for data engineers to master Advertising Technology (AdTech) and programmatic advertising.
Read the full primer online here
This project bridges the gap between complex AdTech concepts and practical data engineering. It covers:
- Core Concepts: RTB, DSPs, SSPs, and bid streams.
- Data Engineering: Pipelines, user identification, and identity graphs.
- Privacy: GDPR, CCPA, and the future of cookie-less tracking.
- Code: Practical Python examples (Jupyter Notebooks) for building ad servers, simulations, and bidders.
- Clone the repo:
- Install dependencies:
pip install -r book/requirements.txt
- Build the primer:
jupyter-book build book/
Contributions are welcome! If you find an error, have a suggestion, or want to add a new topic, please feel free to contribute.
- Fork the repository.
- Clone your fork locally.
- Create a branch for your changes (
git checkout -b fix/typo-in-chapter-1). - Make your changes (edits to markdown files or notebooks).
- Commit your changes (
git commit -m "Fix typo in intro chapter"). - Push to your fork (
git push origin fix/typo-in-chapter-1). - Open a Pull Request against the
mainbranch of this repository.
If you have contributed to this project, please add your name below:
- Add your name here
This work is licensed under the Creative Commons Attribution-NonCommercial 4.0 International License (CC BY-NC 4.0).