...
Prerequisites
Do Flutter Get Started all the way until finishing step 4
Step
...
summary
Add the Initialization code.
Follow our ad format guides for their implementation.
Test everything is working
Change everything to production code
Your app is now prepared for monetization with us.
...
Code Block | ||
---|---|---|
| ||
@override Widget build(BuildContext context) { return MaterialApp( navigatorObservers: [ R89SDK.routeObserver, ], // ... ); } |
Follow our
...
ad formats guides
Child pages (Children Display) | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...
In the dart code remove the method
R89SDK.setDebug()
.In the Android module change the App
com.google.android.gms.ads.APPLICATION_ID
in the manifest for the production one.In the iOS module change the
GADApplicationIdentifier
in theinfo.plist
for the production one.In the dart code change the
appId
andpublisherId
in the initialization method for the production ones.it’s also recommended to remove
R89SDK.setLogLevel(LogLevels.DEBUG)
but not required.
...
We fetch all ad unit configurations from our Database and you simply need to place the ad units using the R89 Ad widgets and the r89ConfigurationIDs
we provide you. Incorporate them into the desired viewspages in your app.
Check Flutter - Ad Formats to see how each format is implemented.