...
Flutter
3.3.0
or higherAndroid
Use Android Studio 3.2 or higher.
Make sure that your app’s build file uses the following values:
A
minSdkVersion
of21
or higher.A
compileSdkVersion
of28
or higher.
iOS
Use XCode 15.2 or higher.
A
minimumDeploymentTarget
is12
or higher.
Step
...
summary
Add “Refinery89 Monetize App“ dependency from Pub.dev.
Android configurations.
iOS configurations.
Continue with the implementation type.
...
Code Block | ||
---|---|---|
| ||
<manifest> <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> <uses-permission android:name="com.google.android.gms.permission.AD_ID"/> <application> <!-- This is the Sample App ID--> <meta-data android:name="com.google.android.gms.ads.APPLICATION_ID" android:value="ca-app-pub-3940256099942544~3347511713"/> </application> </manifest> |
2. iOS
...
configurations
Add Info.plist Google App Id
...
Info |
---|
You will receive your app ID through your Technical Account manager by email, you can also retrieve them from the web interface after login. |
Add Info.plist
...
ad networks
Add the Ad Networks to your Info.plist file.
...
Note |
---|
Only read the following step if your technical account manager didn’t already provide an Implementation type to follow, otherwise continue there. |
Choose an
...
implementation type
Single Tag
...
implementation
This is what you are looking for? continue here → Flutter Single Tag Implementation
...
You App is native and you are able to add tags to your views
Wants to Disable and enable Inventory slots without updating the application.
Wants tos Edit the ad units remotely over the web without updating the application.
Wants to Change Formats, slot place, sizes, etc.
Manual
...
implementation
This is what you are looking for? continue here → Flutter Manual Implementation
...