Difference between Admob Ads and Firebase Ads












28














I'm trying to migrate from Google analytics to the new Firebase analytics but I noticed there are libraries for ads too. Are firebase ads going to replace admob ads as well? Should I keep using admob via google play services? Or make a switch to the Firebase SDK? What's the difference anyways?










share|improve this question






















  • Seems like Firebase is for tracking users interactions in your application.
    – Daniel Storm
    May 19 '16 at 12:16










  • Not just tracking users with Firebase you have all in one place admob , analytic , crash reporting , realtime database ,hosting , storage, authentication etc.
    – Kastriot Dreshaj
    May 19 '16 at 12:18


















28














I'm trying to migrate from Google analytics to the new Firebase analytics but I noticed there are libraries for ads too. Are firebase ads going to replace admob ads as well? Should I keep using admob via google play services? Or make a switch to the Firebase SDK? What's the difference anyways?










share|improve this question






















  • Seems like Firebase is for tracking users interactions in your application.
    – Daniel Storm
    May 19 '16 at 12:16










  • Not just tracking users with Firebase you have all in one place admob , analytic , crash reporting , realtime database ,hosting , storage, authentication etc.
    – Kastriot Dreshaj
    May 19 '16 at 12:18
















28












28








28


2





I'm trying to migrate from Google analytics to the new Firebase analytics but I noticed there are libraries for ads too. Are firebase ads going to replace admob ads as well? Should I keep using admob via google play services? Or make a switch to the Firebase SDK? What's the difference anyways?










share|improve this question













I'm trying to migrate from Google analytics to the new Firebase analytics but I noticed there are libraries for ads too. Are firebase ads going to replace admob ads as well? Should I keep using admob via google play services? Or make a switch to the Firebase SDK? What's the difference anyways?







android firebase admob






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked May 19 '16 at 11:54









ThanosFisherman

1,94152340




1,94152340












  • Seems like Firebase is for tracking users interactions in your application.
    – Daniel Storm
    May 19 '16 at 12:16










  • Not just tracking users with Firebase you have all in one place admob , analytic , crash reporting , realtime database ,hosting , storage, authentication etc.
    – Kastriot Dreshaj
    May 19 '16 at 12:18




















  • Seems like Firebase is for tracking users interactions in your application.
    – Daniel Storm
    May 19 '16 at 12:16










  • Not just tracking users with Firebase you have all in one place admob , analytic , crash reporting , realtime database ,hosting , storage, authentication etc.
    – Kastriot Dreshaj
    May 19 '16 at 12:18


















Seems like Firebase is for tracking users interactions in your application.
– Daniel Storm
May 19 '16 at 12:16




Seems like Firebase is for tracking users interactions in your application.
– Daniel Storm
May 19 '16 at 12:16












Not just tracking users with Firebase you have all in one place admob , analytic , crash reporting , realtime database ,hosting , storage, authentication etc.
– Kastriot Dreshaj
May 19 '16 at 12:18






Not just tracking users with Firebase you have all in one place admob , analytic , crash reporting , realtime database ,hosting , storage, authentication etc.
– Kastriot Dreshaj
May 19 '16 at 12:18














3 Answers
3






active

oldest

votes


















23














Happily, these are the same thing! The 'firebase-ads' dependency just brings in the existing 'play-services-ads' library and the 'firebase-analytics' library. The Firebase SDK is part of Google Play services, so no need to worry about migrating, just update to the latest version.



Exactly as Kastriot says, the main integration is between Firebase Analytics and AdMob, but the AdMob SDK is still the same service you're already familiar with.






share|improve this answer



















  • 2




    Just to add that curious ones can confirm that by looking at the dependencies in the POM file (ANDROID_SDKextrasgooglem2repositorycomgooglefirebasefirebase-ads9.0.0firebase-ads-9.0.0.pom)
    – Dan Dar3
    May 20 '16 at 4:49










  • If I migrate an Admob app to firebase, will old versions of my app (with old Admob API) stop loading ads, or will they keep working?
    – Thomas Vos
    Jun 12 '16 at 14:37






  • 3




    They'll keep right on working. The ad units don't need to change, or anything like that.
    – RedBrogdon
    Jul 20 '16 at 21:48










  • So I don't need to move to firebase admod if i don't need analytics? Right?
    – T D Nguyen
    Sep 16 '16 at 13:02






  • 1




    Can I safely just change the gradle file lines, from Admob to Firebase, and it will work exactly the same? Is it even worth it? Will Admob repository always get updated, just like Firebase ads?
    – android developer
    Jun 15 '18 at 21:23



















1















Linking your app(s) to Firebase enables Firebase Analytics and AdMob
to work together more closely. By choosing to link your app to
Firebase, you allow more of your Analytics data to be used by AdMob
independent of your Firebase Analytics Data Sharing Settings.




Check Admob - Google Support for more information and Admob - Firebase






share|improve this answer































    1














    I used to use https://github.com/unity-plugins/Unity-Admob



    Later, use https://github.com/unity-plugins/Firebase-Admob-Unity



    Found no difference between the two, they use the same admob library, the same



    code to achieve. Firebase just retains a previous admob interface






    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%2f37322451%2fdifference-between-admob-ads-and-firebase-ads%23new-answer', 'question_page');
      }
      );

      Post as a guest















      Required, but never shown

























      3 Answers
      3






      active

      oldest

      votes








      3 Answers
      3






      active

      oldest

      votes









      active

      oldest

      votes






      active

      oldest

      votes









      23














      Happily, these are the same thing! The 'firebase-ads' dependency just brings in the existing 'play-services-ads' library and the 'firebase-analytics' library. The Firebase SDK is part of Google Play services, so no need to worry about migrating, just update to the latest version.



      Exactly as Kastriot says, the main integration is between Firebase Analytics and AdMob, but the AdMob SDK is still the same service you're already familiar with.






      share|improve this answer



















      • 2




        Just to add that curious ones can confirm that by looking at the dependencies in the POM file (ANDROID_SDKextrasgooglem2repositorycomgooglefirebasefirebase-ads9.0.0firebase-ads-9.0.0.pom)
        – Dan Dar3
        May 20 '16 at 4:49










      • If I migrate an Admob app to firebase, will old versions of my app (with old Admob API) stop loading ads, or will they keep working?
        – Thomas Vos
        Jun 12 '16 at 14:37






      • 3




        They'll keep right on working. The ad units don't need to change, or anything like that.
        – RedBrogdon
        Jul 20 '16 at 21:48










      • So I don't need to move to firebase admod if i don't need analytics? Right?
        – T D Nguyen
        Sep 16 '16 at 13:02






      • 1




        Can I safely just change the gradle file lines, from Admob to Firebase, and it will work exactly the same? Is it even worth it? Will Admob repository always get updated, just like Firebase ads?
        – android developer
        Jun 15 '18 at 21:23
















      23














      Happily, these are the same thing! The 'firebase-ads' dependency just brings in the existing 'play-services-ads' library and the 'firebase-analytics' library. The Firebase SDK is part of Google Play services, so no need to worry about migrating, just update to the latest version.



      Exactly as Kastriot says, the main integration is between Firebase Analytics and AdMob, but the AdMob SDK is still the same service you're already familiar with.






      share|improve this answer



















      • 2




        Just to add that curious ones can confirm that by looking at the dependencies in the POM file (ANDROID_SDKextrasgooglem2repositorycomgooglefirebasefirebase-ads9.0.0firebase-ads-9.0.0.pom)
        – Dan Dar3
        May 20 '16 at 4:49










      • If I migrate an Admob app to firebase, will old versions of my app (with old Admob API) stop loading ads, or will they keep working?
        – Thomas Vos
        Jun 12 '16 at 14:37






      • 3




        They'll keep right on working. The ad units don't need to change, or anything like that.
        – RedBrogdon
        Jul 20 '16 at 21:48










      • So I don't need to move to firebase admod if i don't need analytics? Right?
        – T D Nguyen
        Sep 16 '16 at 13:02






      • 1




        Can I safely just change the gradle file lines, from Admob to Firebase, and it will work exactly the same? Is it even worth it? Will Admob repository always get updated, just like Firebase ads?
        – android developer
        Jun 15 '18 at 21:23














      23












      23








      23






      Happily, these are the same thing! The 'firebase-ads' dependency just brings in the existing 'play-services-ads' library and the 'firebase-analytics' library. The Firebase SDK is part of Google Play services, so no need to worry about migrating, just update to the latest version.



      Exactly as Kastriot says, the main integration is between Firebase Analytics and AdMob, but the AdMob SDK is still the same service you're already familiar with.






      share|improve this answer














      Happily, these are the same thing! The 'firebase-ads' dependency just brings in the existing 'play-services-ads' library and the 'firebase-analytics' library. The Firebase SDK is part of Google Play services, so no need to worry about migrating, just update to the latest version.



      Exactly as Kastriot says, the main integration is between Firebase Analytics and AdMob, but the AdMob SDK is still the same service you're already familiar with.







      share|improve this answer














      share|improve this answer



      share|improve this answer








      edited Dec 5 '16 at 10:53









      Sagar

      8591324




      8591324










      answered May 19 '16 at 15:29









      Ian Barber

      15.6k24553




      15.6k24553








      • 2




        Just to add that curious ones can confirm that by looking at the dependencies in the POM file (ANDROID_SDKextrasgooglem2repositorycomgooglefirebasefirebase-ads9.0.0firebase-ads-9.0.0.pom)
        – Dan Dar3
        May 20 '16 at 4:49










      • If I migrate an Admob app to firebase, will old versions of my app (with old Admob API) stop loading ads, or will they keep working?
        – Thomas Vos
        Jun 12 '16 at 14:37






      • 3




        They'll keep right on working. The ad units don't need to change, or anything like that.
        – RedBrogdon
        Jul 20 '16 at 21:48










      • So I don't need to move to firebase admod if i don't need analytics? Right?
        – T D Nguyen
        Sep 16 '16 at 13:02






      • 1




        Can I safely just change the gradle file lines, from Admob to Firebase, and it will work exactly the same? Is it even worth it? Will Admob repository always get updated, just like Firebase ads?
        – android developer
        Jun 15 '18 at 21:23














      • 2




        Just to add that curious ones can confirm that by looking at the dependencies in the POM file (ANDROID_SDKextrasgooglem2repositorycomgooglefirebasefirebase-ads9.0.0firebase-ads-9.0.0.pom)
        – Dan Dar3
        May 20 '16 at 4:49










      • If I migrate an Admob app to firebase, will old versions of my app (with old Admob API) stop loading ads, or will they keep working?
        – Thomas Vos
        Jun 12 '16 at 14:37






      • 3




        They'll keep right on working. The ad units don't need to change, or anything like that.
        – RedBrogdon
        Jul 20 '16 at 21:48










      • So I don't need to move to firebase admod if i don't need analytics? Right?
        – T D Nguyen
        Sep 16 '16 at 13:02






      • 1




        Can I safely just change the gradle file lines, from Admob to Firebase, and it will work exactly the same? Is it even worth it? Will Admob repository always get updated, just like Firebase ads?
        – android developer
        Jun 15 '18 at 21:23








      2




      2




      Just to add that curious ones can confirm that by looking at the dependencies in the POM file (ANDROID_SDKextrasgooglem2repositorycomgooglefirebasefirebase-ads9.0.0firebase-ads-9.0.0.pom)
      – Dan Dar3
      May 20 '16 at 4:49




      Just to add that curious ones can confirm that by looking at the dependencies in the POM file (ANDROID_SDKextrasgooglem2repositorycomgooglefirebasefirebase-ads9.0.0firebase-ads-9.0.0.pom)
      – Dan Dar3
      May 20 '16 at 4:49












      If I migrate an Admob app to firebase, will old versions of my app (with old Admob API) stop loading ads, or will they keep working?
      – Thomas Vos
      Jun 12 '16 at 14:37




      If I migrate an Admob app to firebase, will old versions of my app (with old Admob API) stop loading ads, or will they keep working?
      – Thomas Vos
      Jun 12 '16 at 14:37




      3




      3




      They'll keep right on working. The ad units don't need to change, or anything like that.
      – RedBrogdon
      Jul 20 '16 at 21:48




      They'll keep right on working. The ad units don't need to change, or anything like that.
      – RedBrogdon
      Jul 20 '16 at 21:48












      So I don't need to move to firebase admod if i don't need analytics? Right?
      – T D Nguyen
      Sep 16 '16 at 13:02




      So I don't need to move to firebase admod if i don't need analytics? Right?
      – T D Nguyen
      Sep 16 '16 at 13:02




      1




      1




      Can I safely just change the gradle file lines, from Admob to Firebase, and it will work exactly the same? Is it even worth it? Will Admob repository always get updated, just like Firebase ads?
      – android developer
      Jun 15 '18 at 21:23




      Can I safely just change the gradle file lines, from Admob to Firebase, and it will work exactly the same? Is it even worth it? Will Admob repository always get updated, just like Firebase ads?
      – android developer
      Jun 15 '18 at 21:23













      1















      Linking your app(s) to Firebase enables Firebase Analytics and AdMob
      to work together more closely. By choosing to link your app to
      Firebase, you allow more of your Analytics data to be used by AdMob
      independent of your Firebase Analytics Data Sharing Settings.




      Check Admob - Google Support for more information and Admob - Firebase






      share|improve this answer




























        1















        Linking your app(s) to Firebase enables Firebase Analytics and AdMob
        to work together more closely. By choosing to link your app to
        Firebase, you allow more of your Analytics data to be used by AdMob
        independent of your Firebase Analytics Data Sharing Settings.




        Check Admob - Google Support for more information and Admob - Firebase






        share|improve this answer


























          1












          1








          1







          Linking your app(s) to Firebase enables Firebase Analytics and AdMob
          to work together more closely. By choosing to link your app to
          Firebase, you allow more of your Analytics data to be used by AdMob
          independent of your Firebase Analytics Data Sharing Settings.




          Check Admob - Google Support for more information and Admob - Firebase






          share|improve this answer















          Linking your app(s) to Firebase enables Firebase Analytics and AdMob
          to work together more closely. By choosing to link your app to
          Firebase, you allow more of your Analytics data to be used by AdMob
          independent of your Firebase Analytics Data Sharing Settings.




          Check Admob - Google Support for more information and Admob - Firebase







          share|improve this answer














          share|improve this answer



          share|improve this answer








          edited Jun 20 '16 at 5:26









          cricket_007

          79.4k1142109




          79.4k1142109










          answered May 19 '16 at 12:11









          Kastriot Dreshaj

          761414




          761414























              1














              I used to use https://github.com/unity-plugins/Unity-Admob



              Later, use https://github.com/unity-plugins/Firebase-Admob-Unity



              Found no difference between the two, they use the same admob library, the same



              code to achieve. Firebase just retains a previous admob interface






              share|improve this answer


























                1














                I used to use https://github.com/unity-plugins/Unity-Admob



                Later, use https://github.com/unity-plugins/Firebase-Admob-Unity



                Found no difference between the two, they use the same admob library, the same



                code to achieve. Firebase just retains a previous admob interface






                share|improve this answer
























                  1












                  1








                  1






                  I used to use https://github.com/unity-plugins/Unity-Admob



                  Later, use https://github.com/unity-plugins/Firebase-Admob-Unity



                  Found no difference between the two, they use the same admob library, the same



                  code to achieve. Firebase just retains a previous admob interface






                  share|improve this answer












                  I used to use https://github.com/unity-plugins/Unity-Admob



                  Later, use https://github.com/unity-plugins/Firebase-Admob-Unity



                  Found no difference between the two, they use the same admob library, the same



                  code to achieve. Firebase just retains a previous admob interface







                  share|improve this answer












                  share|improve this answer



                  share|improve this answer










                  answered Jan 3 '17 at 4:19









                  smileface

                  312




                  312






























                      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.





                      Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


                      Please pay close attention to the following guidance:


                      • 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%2f37322451%2fdifference-between-admob-ads-and-firebase-ads%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







                      這個網誌中的熱門文章

                      Xamarin.form Move up view when keyboard appear

                      Post-Redirect-Get with Spring WebFlux and Thymeleaf

                      Anylogic : not able to use stopDelay()