firebase / flutterfire

🔥 A collection of Firebase plugins for Flutter apps.
https://firebase.google.com/docs/flutter/setup
BSD 3-Clause "New" or "Revised" License
8.68k stars 3.97k forks source link

[firebase_admob] Feature request: Ads in Scrollable views #3105

Closed JesseBIT closed 3 years ago

JesseBIT commented 4 years ago

I'm surprised we can't have native ads and it's against policy to have banner ads in a scrollview scrollable with content. Think apps like facebook, twitter and reddit. Users are accustomed to seeing ads and sponsered content in this manner. A banner ad at the top or bottom of an app looks unprofessional and certainly ruins the brilliant look of flutter material io when having to consider placement with bottom navigation bars etc.

Please reconsider as i think the policy and guidance is dated, this is a showstopper for me using admob, otherwise i will need to consider another solution.

Thanks

kmcgill88 commented 4 years ago

As the maintainer of admob_flutter I would like to get further clarification on the Admob docs which states. banner ads should not move as a user scrolls, as users may try to click on the menu but end up clicking on the ad accidentally instead. This specific implementation is against policy and we reserve the right to disable ad serving to your app.

I agree there are many apps out there that in-line ads with content, the biggest being scrollable feeds. admob_flutter example app is based on this. I would like to update the example app to follow best practices and not have the example app promoting a bad practice. Could you please give direction on this or point me in the direction of someone who can give more definite answers? Thanks!

peterkapena commented 4 years ago

We definitely need Native ads!

When are Native ads going to be able to be implemented in the widget tree? How can one be notified when this is available?

mileusna commented 4 years ago

How can one be notified when this is available?

Subscribe to this issue and this https://github.com/FirebaseExtended/flutterfire/issues/1175 and wait (indefinitely) to become "Closed".

JesseBIT commented 3 years ago

https://github.com/kmcgill88/admob_flutter/issues/181#issuecomment-730164900

This is great news! Ironically this is one of 2 minor issues preventing me publishing (Im using Kevins plugin but it's not smooth in list and I havent wanted to release the app with tacky Ads at the bottom of the app), so not sure i'll get selected for Beta ☹

russellwheatley commented 3 years ago

The firebase_admob plugin will be deprecated in April 2021 in favor of Google Mobile Ads SDK for Flutter. Google Mobile Ads SDK for Flutter is a new Flutter plugin that supports more Ads formats than firebase_admob does. Google Mobile Ads SDK for Flutter currently supports loading and displaying banner, interstitial (full-screen), native ads, and rewarded video ads across AdMob and AdManager. It also supports displaying banner and native ads as Widgets as opposed to being overlayed over all app content. We're now recommending projects currently using firebase_admob migrate to Google Mobile Ads SDK for Flutter following the instructions outlined here. Issues with migrating or with using the new package should now be raised over on the Google Mobile Ads SDK for Flutter repository.

JesseBIT commented 3 years ago

Look forward to trying this out.

On Fri, 19 Mar 2021, 12:30 Russell Wheatley, @.***> wrote:

The firebase_admob plugin will be deprecated in April 2021 in favor of Google Mobile Ads SDK for Flutter https://github.com/googleads/googleads-mobile-flutter. Google Mobile Ads SDK for Flutter is a new Flutter plugin that supports more Ads formats than firebase_admob does. Google Mobile Ads SDK for Flutter currently supports loading and displaying banner, interstitial (full-screen), native ads, and rewarded video ads across AdMob and AdManager. It also supports displaying banner and native ads as Widgets as opposed to being overlayed over all app content. We're now recommending projects currently using firebase_admob migrate to Google Mobile Ads SDK for Flutter following the instructions outlined here https://github.com/FirebaseExtended/flutterfire/tree/master/packages/firebase_admob#migrating-to-google-mobile-ads-sdk-for-flutter . Issues with migrating or with using the new package should now be raised over on the Google Mobile Ads SDK for Flutter https://github.com/googleads/googleads-mobile-flutter repository.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/FirebaseExtended/flutterfire/issues/3105#issuecomment-802799893, or unsubscribe https://github.com/notifications/unsubscribe-auth/AK54BAHNBB7KLTSZRRVCNQDTEM7VVANCNFSM4PVUU6LQ .