Skip to content

AdProX: A feature-rich, GoLang-based programmatic DSP for VAST XML, OpenRTB, Native Ads, HTML5 Creatives, Fraud Detection, and Real-Time Bidding. Built for advertisers seeking scalable, efficient ad campaign management.

License

Notifications You must be signed in to change notification settings

nayan9229/ad_prox_dsp

Repository files navigation

AdProX-DSP

AdProX: A feature-rich, GoLang-based programmatic DSP for VAST XML, OpenRTB, Native Ads, HTML5 Creatives, Fraud Detection, and Real-Time Bidding. Built for advertisers seeking scalable, efficient ad campaign management.

AdProX

AdProX Logo

AdProX is a powerful and scalable GoLang-based programmatic DSP (Demand Side Platform), designed to streamline and optimize digital ad campaigns. Whether you're managing video ads, native ads, or HTML5 interactive creatives, AdProX has you covered with cutting-edge features like real-time bidding (RTB), fraud detection, and comprehensive campaign management tools.

🚀 Features

  • Programmatic DSP: Automate and optimize ad buying in real-time.
  • VAST XML: Seamless video ad support via VAST protocol.
  • OpenRTB (All Versions): Full compatibility with OpenRTB protocols for real-time bidding.
  • Native Ads: Create and serve highly engaging native advertisements.
  • HTML5 Interactive Creatives: Support for advanced interactive HTML5 ad units.
  • All Ad Types: Video, display, native, and rich media ad units.
  • Campaign Building: Intuitive campaign creation and management tools.
  • Budget & Time Capping: Keep your campaigns under control with advanced budget and time cap settings.
  • Rate Limiting: Avoid over-serving and pacing issues with built-in rate limiting.
  • Real-Time Bidding (RTB): Sophisticated RTB engine for competitive bidding environments.
  • Fraud Detection: Ensure ad integrity with built-in fraud detection mechanisms.
  • Tracking Pixel: Implement tracking for campaign performance and audience measurement.
  • Reporting: Detailed analytics and reporting for campaign performance.
  • In-Memory Caching: Speed up operations with in-memory caching.
  • PostgreSQL & SQLite: Flexible database support for different use cases.

🏗️ Technologies

  • GoLang: Core programming language.
  • PostgreSQL and SQLite: Database options.
  • Redis: Optional for caching.
  • VAST, OpenRTB, Native Ads, HTML5: Industry ad standards.

📈 Why AdProX?

AdProX is designed to scale with your needs, whether you're managing small-scale ad campaigns or running a fully automated RTB platform. Its modular architecture makes it easy to extend functionality, integrate with third-party platforms, and deploy in high-traffic environments.

🛠️ Installation

git clone https://github.com/yourusername/AdProX-DSP.git
cd AdProX-DSP
go mod download
go run main.go

📋 Documentation

Visit our official documentation for a detailed guide on setting up, managing campaigns, and integrating third-party services.

🙌 Contributing

We welcome contributions! Please see our CONTRIBUTING.md for details.

License

This project is licensed under the MIT License. See the LICENSE file for details.

🤝 Contact

I'm looking to integrate AdProX into your platform or would you like some help? Reach out at [nayanmevada@ymail.com].

About

AdProX: A feature-rich, GoLang-based programmatic DSP for VAST XML, OpenRTB, Native Ads, HTML5 Creatives, Fraud Detection, and Real-Time Bidding. Built for advertisers seeking scalable, efficient ad campaign management.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published