What's the easiest way to integrated admob ads in phonegap apps?












0















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)









share|improve this question

























  • If my answer helped you, please consider marking it the correct answer :)

    – Kody R.
    Jan 4 at 23:04
















0















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)









share|improve this question

























  • If my answer helped you, please consider marking it the correct answer :)

    – Kody R.
    Jan 4 at 23:04














0












0








0








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)









share|improve this question
















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






share|improve this question















share|improve this question













share|improve this question




share|improve this question








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



















  • 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












1 Answer
1






active

oldest

votes


















2














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 :)






share|improve this answer























    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
    });


    }
    });














    draft saved

    draft discarded


















    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









    2














    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 :)






    share|improve this answer




























      2














      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 :)






      share|improve this answer


























        2












        2








        2







        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 :)






        share|improve this answer













        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 :)







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Nov 28 '18 at 15:00









        Kody R.Kody R.

        1,54431230




        1,54431230
































            draft saved

            draft discarded




















































            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.




            draft saved


            draft discarded














            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





















































            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







            Popular posts from this blog

            Contact image not getting when fetch all contact list from iPhone by CNContact

            count number of partitions of a set with n elements into k subsets

            A CLEAN and SIMPLE way to add appendices to Table of Contents and bookmarks