问题
I am new to ad mediation. I have a flutter app and I have integrated admob using following admob_flutter plugin and its working fine on both Android and iOS.
https://pub.dev/packages/admob_flutter
Now I want to add facebook audience as mediation network. I have followed the steps in following tutorial provided by google to setup audience account and integration in Admob portal.
https://developers.google.com/admob/android/mediation/facebook
My confusion is about facebook audience sdk to integrate. Which one should I add :
facebook_audience flutter plugin -https://pub.dev/packages/facebook_audience_network.
implementation 'com.google.ads.mediation:facebook:5.8.0.0' - google tutorial ask to add open source mediation adapter.
- implementation 'com.facebook.android:audience-network-sdk:5.+' - facebook audience tutorial ask to integrate this sdk.
What is the difference betweek sdk and adapter? Should we have both facebook audience sdk and mediation adapter (Point 2 and 3)? If only sdk is enough, then including flutter plugin is enough for both android and iOS?
Thanks
回答1:
You don't need to add the facebook_audience
dependency. If you simply add
implementation 'com.google.ads.mediation:facebook:5.8.0.0'
to your build.gradle it will automatically install the adapter in your app.
If you put point 2 & 3 both in your build.gradle it will integrate the adapter as well as the SDK.
You require the SDK to show ads in your app, similar to your Admob SDK (admob_flutter
) and the adapter is used to link it to your Admob Mediation.
Please note: I have tried using admob_flutter
in the past and you may face problems when building your final APK.
来源:https://stackoverflow.com/questions/61427424/in-flutter-how-to-integrate-facebook-audience-as-mediation-network-with-admob