Skip to main content

Awesome Advertising

A curated list of advertising and programmatic media content and resources.

Disclaimer: I know people really dislike and, sometimes, get angry about ads on sites and apps. As they are widely used by individuals and companies to monetize, the main goal of this list is to share knowledge about how to implement it correctly and in an optimized way.


Acronyms and Abbreviations

  • AdOps: Advertising Operations
  • AdX: Ad Exchange
  • CPC: Cost Per Click
  • CPM: Cost Per Mille
  • CR: Conversion Rate
  • CTR: Click Through Rate
  • DFP: DoubleClick for Publishers
  • DMP: Data Management Platform
  • DSP: Demand Side Platform
  • eCPM: Effective Cost Per Mille
  • HB: Header Bidding
  • RTB: Real Time Bidding
  • SSP: Supply Side Platforms

Concepts and Fundamentals

Best Practices

  • Coalition for Better Ads - A group of companies (Google, Facebook, etc) that publish research about how to improve the online consumer ad experience and defined some standards.

Ad Managers / Ad Servers / Platforms

GAM Libraries / Tools

  • React DFP - GitHub | Docs - React library to implement Google Ad Manager on your website.

Facebook / Instagram


Header Bidding (HB)


Prebid Libraries / Tools

  • Prebid + GAM setup tool - An automated line item generator for Prebid.js and Google Ad Manager.
  • React Prebid - GitHub | Docs - React library to implement Google Ad Manager on your website.



Contributions to this list are always welcome! Take a look at contribution guidelines and feel free to open a PR adding/updating items.


If you have any questions or suggestions about this list, do not hesitate to contact me on Twitter @_seunoura or open an issue.


This work is licensed under Creative Commons Attribution 4.0 International.

Contribute to this list: