cordova-plugin-ad-leadbolt v1.0.46
Cordova Leadbolt plugin
Overview
show leadbolt app ad (alert, banner, offer wall and full screen) and audio (sdk)
android, ios xdk phonegap build service
requires leadbolt developer account http://www.leadbolt.com
alert (app ad) demo: http://www.youtube.com/watch?v=Jfmi-SK6OaQ offer wall (app ad) demo: http://www.youtube.com/watch?v=4fzCFgo4XaI interstitial (app ad) demo: http://www.youtube.com/watch?v=385El4b9Ux4 audio ad demo: http://www.youtube.com/watch?v=YOntmP0OYCk
This is open source cordova plugin.
You can see Cordova Plugins in one page: http://cranberrygame.github.io?referrer=github
Change log
Install plugin
Cordova cli
https://cordova.apache.org/docs/en/edge/guide_cli_index.md.html#The%20Command-Line%20Interface - npm install -g cordova@6.0.0
cordova plugin add cordova-plugin-ad-leadbolt
(when build error, use github url: cordova plugin add cordova plugin add https://github.com/cranberrygame/cordova-plugin-ad-leadbolt)
Xdk
https://software.intel.com/en-us/intel-xdk - Download XDK - XDK PORJECTS - specific project - CORDOVA HYBRID MOBILE APP SETTINGS - Plugin Management - Add Plugins to this Project - Third Party Plugins -
Plugin Source: Cordova plugin registry
Plugin ID: cordova-plugin-ad-leadbolt
Cocoon
https://cocoon.io - Create project - specific project - Setting - Plugins - Custom - Git Url: https://github.com/cranberrygame/cordova-plugin-ad-leadbolt.git - INSTALL - Save
Phonegap build service (config.xml)
https://build.phonegap.com/ - Apps - specific project - Update code - Zip file including config.xml
<gap:plugin name="cordova-plugin-ad-leadbolt" source="npm" />
Construct2
Download construct2 plugin https://dl.dropboxusercontent.com/u/186681453/pluginsforcordova/index.html How to install c2 native plugins in xdk, cocoon and cordova cli https://plus.google.com/102658703990850475314/posts/XS5jjEApJYV
Server setting
API
var appAdAlertSectionId = "REPLACE_THIS_WITH_YOUR_APP_AD_ALERT_SECTION_ID";
var appAdBannerSectionId = "REPLACE_THIS_WITH_YOUR_APP_AD_BANNER_SECTION_ID";
var appAdOfferWallSectionId = "REPLACE_THIS_WITH_YOUR_APP_AD_OFFER_WALL_SECTION_ID";
var appAdInterstitialSectionId = "REPLACE_THIS_WITH_YOUR_APP_AD_INTERSTITIAL_SECTION_ID";
var audioAdSectionId = "REPLACE_THIS_WITH_YOUR_AUDIO_AD_SECTION_ID";
/*
var appAdAlertSectionId;
var appAdBannerSectionId;
var appAdOfferWallSectionId;
var appAdInterstitialSectionId;
var audioAdSectionId;
//android
if (navigator.userAgent.match(/Android/i)) {
appAdAlertSectionId = "REPLACE_THIS_WITH_YOUR_APP_AD_ALERT_SECTION_ID";
appAdBannerSectionId = "REPLACE_THIS_WITH_YOUR_APP_AD_BANNER_SECTION_ID";
appAdOfferWallSectionId = "REPLACE_THIS_WITH_YOUR_APP_AD_OFFER_WALL_SECTION_ID";
appAdInterstitialSectionId = "REPLACE_THIS_WITH_YOUR_APP_AD_INTERSTITIAL_SECTION_ID";
audioAdSectionId = "REPLACE_THIS_WITH_YOUR_AUDIO_AD_SECTION_ID";
}
//ios
else if (navigator.userAgent.match(/iPhone/i) || navigator.userAgent.match(/iPad/i)) {
appAdAlertSectionId = "REPLACE_THIS_WITH_YOUR_APP_AD_ALERT_SECTION_ID";
appAdBannerSectionId = "REPLACE_THIS_WITH_YOUR_APP_AD_BANNER_SECTION_ID";
appAdOfferWallSectionId = "REPLACE_THIS_WITH_YOUR_APP_AD_OFFER_WALL_SECTION_ID";
appAdInterstitialSectionId = "REPLACE_THIS_WITH_YOUR_APP_AD_INTERSTITIAL_SECTION_ID";
audioAdSectionId = "REPLACE_THIS_WITH_YOUR_AUDIO_AD_SECTION_ID";
}
*/
document.addEventListener("deviceready", function(){
window.leadbolt.setUp(appAdAlertSectionId, appAdBannerSectionId, appAdOfferWallSectionId, appAdInterstitialSectionId, audioAdSectionId);
}, false);
window.leadbolt.showAppAdAlert();
window.leadbolt.showAppBanner();
window.leadbolt.showAppAdOfferWall();
window.leadbolt.showAppAdInterstitial();
window.leadbolt.showAudioAd();
window.leadbolt.hideAds();
Examples
example/index.html
Test
Useful links
Cordova Plugins http://cranberrygame.github.io?referrer=github