What's the easiest way to integrated admob ads in phonegap apps?
I spent four days trying to display admob ads in my Cordova phonegap apps but without luck. I tried many plugins but none of them work. Is there anything i miss? Below are my codes
Index.html
<html>
<head>
<script type="text/javascript" charset="utf-8" src="cordova.js"></script> <script type="text/javascript" charset="utf-8" />
<script type="text/javascript" src="index.js" />
<script type="text/javascript" src="cordova_plugins.js" />
</head>
<body>
</body>
</html>
Index.js
function onDeviceReady() {
document.removeEventListener('deviceready', onDeviceReady, false);
// Set AdMobAds options:
admob.setOptions({
publisherId: "ca-app-pub-3940256099942544/1033173712", // Required
interstitialAdId: "ca-app-pub-3940256099942544/1033173712", // Optional
});
// Start showing banners (atomatic when autoShowBanner is set to true)
admob.createBannerView();
// Request interstitial (will present automatically when autoShowInterstitial is set to true)
admob.requestInterstitialAd();
}
document.addEventListener("deviceready", onDeviceReady, false)
cordova admob phonegap
add a comment |
I spent four days trying to display admob ads in my Cordova phonegap apps but without luck. I tried many plugins but none of them work. Is there anything i miss? Below are my codes
Index.html
<html>
<head>
<script type="text/javascript" charset="utf-8" src="cordova.js"></script> <script type="text/javascript" charset="utf-8" />
<script type="text/javascript" src="index.js" />
<script type="text/javascript" src="cordova_plugins.js" />
</head>
<body>
</body>
</html>
Index.js
function onDeviceReady() {
document.removeEventListener('deviceready', onDeviceReady, false);
// Set AdMobAds options:
admob.setOptions({
publisherId: "ca-app-pub-3940256099942544/1033173712", // Required
interstitialAdId: "ca-app-pub-3940256099942544/1033173712", // Optional
});
// Start showing banners (atomatic when autoShowBanner is set to true)
admob.createBannerView();
// Request interstitial (will present automatically when autoShowInterstitial is set to true)
admob.requestInterstitialAd();
}
document.addEventListener("deviceready", onDeviceReady, false)
cordova admob phonegap
If my answer helped you, please consider marking it the correct answer :)
– Kody R.
Jan 4 at 23:04
add a comment |
I spent four days trying to display admob ads in my Cordova phonegap apps but without luck. I tried many plugins but none of them work. Is there anything i miss? Below are my codes
Index.html
<html>
<head>
<script type="text/javascript" charset="utf-8" src="cordova.js"></script> <script type="text/javascript" charset="utf-8" />
<script type="text/javascript" src="index.js" />
<script type="text/javascript" src="cordova_plugins.js" />
</head>
<body>
</body>
</html>
Index.js
function onDeviceReady() {
document.removeEventListener('deviceready', onDeviceReady, false);
// Set AdMobAds options:
admob.setOptions({
publisherId: "ca-app-pub-3940256099942544/1033173712", // Required
interstitialAdId: "ca-app-pub-3940256099942544/1033173712", // Optional
});
// Start showing banners (atomatic when autoShowBanner is set to true)
admob.createBannerView();
// Request interstitial (will present automatically when autoShowInterstitial is set to true)
admob.requestInterstitialAd();
}
document.addEventListener("deviceready", onDeviceReady, false)
cordova admob phonegap
I spent four days trying to display admob ads in my Cordova phonegap apps but without luck. I tried many plugins but none of them work. Is there anything i miss? Below are my codes
Index.html
<html>
<head>
<script type="text/javascript" charset="utf-8" src="cordova.js"></script> <script type="text/javascript" charset="utf-8" />
<script type="text/javascript" src="index.js" />
<script type="text/javascript" src="cordova_plugins.js" />
</head>
<body>
</body>
</html>
Index.js
function onDeviceReady() {
document.removeEventListener('deviceready', onDeviceReady, false);
// Set AdMobAds options:
admob.setOptions({
publisherId: "ca-app-pub-3940256099942544/1033173712", // Required
interstitialAdId: "ca-app-pub-3940256099942544/1033173712", // Optional
});
// Start showing banners (atomatic when autoShowBanner is set to true)
admob.createBannerView();
// Request interstitial (will present automatically when autoShowInterstitial is set to true)
admob.requestInterstitialAd();
}
document.addEventListener("deviceready", onDeviceReady, false)
cordova admob phonegap
cordova admob phonegap
edited Nov 28 '18 at 7:13
oguzismail
3,76031326
3,76031326
asked Nov 28 '18 at 6:30
user3798649user3798649
1
1
If my answer helped you, please consider marking it the correct answer :)
– Kody R.
Jan 4 at 23:04
add a comment |
If my answer helped you, please consider marking it the correct answer :)
– Kody R.
Jan 4 at 23:04
If my answer helped you, please consider marking it the correct answer :)
– Kody R.
Jan 4 at 23:04
If my answer helped you, please consider marking it the correct answer :)
– Kody R.
Jan 4 at 23:04
add a comment |
1 Answer
1
active
oldest
votes
I personally use cordova-plugin-admob-free as it works as intended and does not ad share like some of the others. The tutorial is pretty straight forward. Also there is no need to use removeEventListener for onDeviceReady, it's unnecessary and it will only ever fire once :)
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53513432%2fwhats-the-easiest-way-to-integrated-admob-ads-in-phonegap-apps%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
I personally use cordova-plugin-admob-free as it works as intended and does not ad share like some of the others. The tutorial is pretty straight forward. Also there is no need to use removeEventListener for onDeviceReady, it's unnecessary and it will only ever fire once :)
add a comment |
I personally use cordova-plugin-admob-free as it works as intended and does not ad share like some of the others. The tutorial is pretty straight forward. Also there is no need to use removeEventListener for onDeviceReady, it's unnecessary and it will only ever fire once :)
add a comment |
I personally use cordova-plugin-admob-free as it works as intended and does not ad share like some of the others. The tutorial is pretty straight forward. Also there is no need to use removeEventListener for onDeviceReady, it's unnecessary and it will only ever fire once :)
I personally use cordova-plugin-admob-free as it works as intended and does not ad share like some of the others. The tutorial is pretty straight forward. Also there is no need to use removeEventListener for onDeviceReady, it's unnecessary and it will only ever fire once :)
answered Nov 28 '18 at 15:00
Kody R.Kody R.
1,54431230
1,54431230
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53513432%2fwhats-the-easiest-way-to-integrated-admob-ads-in-phonegap-apps%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
If my answer helped you, please consider marking it the correct answer :)
– Kody R.
Jan 4 at 23:04