All Projects → greenrobotllc → Adserver

greenrobotllc / Adserver

Licence: gpl-3.0
Intelligently rotate AdSense/AdMob, LifeStreetMedia, and other networks & make more money. GreenRobot Ad Server is an API enabled yield optimization system for publishers of websites and mobile apps written using PHP Laravel 6.4.

Programming Languages

javascript
184084 projects - #8 most used programming language

Labels

Projects that are alternatives of or similar to Adserver

extension-admob
Defold native extension which provides access to AdMob functionality on Android and iOS
Stars: ✭ 31 (-72.81%)
Mutual labels:  admob
Godot Android Admob Plugin
Android AdMob plugin for Godot Game Engine 3.2 or higher
Stars: ✭ 292 (+156.14%)
Mutual labels:  admob
Nativescript Plugin Firebase
🔥 NativeScript plugin for Firebase
Stars: ✭ 990 (+768.42%)
Mutual labels:  admob
godot-custom-mobile-template
Godot Game Engine Custom Mobile Template
Stars: ✭ 70 (-38.6%)
Mutual labels:  admob
samcodes-ads-demo
💵 Demonstrates Haxe/OpenFL bindings for Chartboost ads haxelib
Stars: ✭ 15 (-86.84%)
Mutual labels:  admob
Admob flutter
Admob Flutter plugin that shows banner ads using native platform views.
Stars: ✭ 390 (+242.11%)
Mutual labels:  admob
godot-admob-editor
This repository is for Godot's Addons to integrate natively AdMob to your Game Project without much configurations, with a beautiful UI and directly inside Godot Editor!
Stars: ✭ 43 (-62.28%)
Mutual labels:  admob
Admob Unity Plugin
👾 An extension for Unity3d to place AdMob banners in your Android games.
Stars: ✭ 86 (-24.56%)
Mutual labels:  admob
Cordova Plugin Admob
Basic Cordova Plugin for AdMob
Stars: ✭ 263 (+130.7%)
Mutual labels:  admob
Googleads Mobile Unity
Official Unity Plugin for the Google Mobile Ads SDK
Stars: ✭ 837 (+634.21%)
Mutual labels:  admob
native admob flutter
Easy-to-make native ads in flutter using AdMOB SDK.
Stars: ✭ 82 (-28.07%)
Mutual labels:  admob
Dowy
🎬Application that displays a list of Movies and Tv Series using Modern Android Application Development tools and API's
Stars: ✭ 29 (-74.56%)
Mutual labels:  admob
Cordova Plugin Admob Free
Cordova AdMob Plugin
Stars: ✭ 508 (+345.61%)
Mutual labels:  admob
Artisto capstone
This is Capstone Project of Android Developer Nanodegree program.
Stars: ✭ 36 (-68.42%)
Mutual labels:  admob
Flutter native ads
Show AdMob Native Ads use PlatformView
Stars: ✭ 63 (-44.74%)
Mutual labels:  admob
AdMob-ANE
AdMob Adobe Air Native Extension for iOS 10.0+, Android 19+. Supports Banner, Interstitial and RewardVideo ads
Stars: ✭ 26 (-77.19%)
Mutual labels:  admob
Android Smartwebview
A webview integrated w/ native features to help create most advanced hybrid applications.
Stars: ✭ 357 (+213.16%)
Mutual labels:  admob
Admob For Flash
admob ane for flash air iOS app and actionscript android app.include banner and Interstitial native Advertising.this Admob ANE suport admob 1 and admob 2,based on firebase sdk
Stars: ✭ 95 (-16.67%)
Mutual labels:  admob
Nativescript Admob
NativeScript plugin to earn some precious 💰💰 with ads by Google AdMob
Stars: ✭ 64 (-43.86%)
Mutual labels:  admob
Cordova Admob Pro
🔥 Cordova Plugin for Google AdMob, DFP, ADX. Easy monetization using mobile Ad, with single line of JavaScript. Compatible with Cordova CLI, Inoic, PhoneGap Build, etc.
Stars: ✭ 690 (+505.26%)
Mutual labels:  admob

GreenRobot Open-source Adserver

This adserver rotates banner ads between AdSense/AdMob, LifeStreetmedia, and others based on RPM. For AdSense/AdMob and Lifestreetmedia, the RPM is automatically retrieved by the server using network APIs, for other networks you will have to edit the RPM yourself.

This adserver is for desktop sites and mobile web, as well as native mobile apps. Specifically, I use it on a Facebook app, which is also accessible outside of the Facebook frame once you're logged in via Facebook connect. It should also work fine on desktop or mobile web sites not using Facebook login. For mobile apps, I have made some code available to work with the adserver. I am still working on this, including adding documentation.

For iOS: https://github.com/greenrobotllc/adserver-ios-sdk

For Android: https://github.com/greenrobotllc/adserver-android-sdk

Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 4 Screenshot 5

Requirements:

I recommend using Linux or Mac OS X. I have not tried this under Windows. For production/linux, I have it deployed to a Centos 7 server on Linode and it's running currently. For development, I used Mac OS X with Laravel Homestead development environment. I later switched to Laradock.

Steps to install for production:

For installing to Centos Linux using Docker, please check out these install instructions: INSTALL ON CENTOS 7

Steps to install for development on Mac OS X:

For installing to Mac OS X using Docker, please check out these install instructions: INSTALL ON MAC_OS_X

FAQ:

What is the route I am suppose to provide for the Adsense Oauth Callback when setting up the google_clients_secrets.json? The route would be the address of your webserver. You should setup a domain or subdomain for it to work. For example: https://yoursubdomain.greenrobot.com/refresh

Developer Notes

Note for developers: I have set debug to false in config/app.php so this is ready to go for production installs. If you wish to debug, set this value to true. Setting it to true may cause your database password to be exposed if a connection error occurs.

Contact / Security Bugs

You can use Github issues for regular bugs and feature requests. For security issues or if you have any questions you don't want to discuss publicly you can email me: [email protected]

Facebook Discussion Group

Join the discussion on Facebook about GreenRobot Adserver: https://www.facebook.com/groups/greenrobotadserver/

Twitter Updates

Follow GreenRobot Adserver on Twitter: https://twitter.com/GRAdserver

TODO

-Fix errors from phpcs

-Document iOS & Android sdk integration

-I would like to add Facebook Audience network to this adserver.

Contributing

We take openness and inclusivity very seriously. To that end we have adopted the following code of conduct.

Contributor Code of Conduct

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].