-
-
Notifications
You must be signed in to change notification settings - Fork 34
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
(BREAKING CHANGES) Refactoring MobileAds API to v3.0.0 #167
Comments
General Architecture: flowchart LR
subgraph com.poingstudios.godot.admob
direction TB
subgraph com.poingstudios.godot.admob.core
direction RL
AdNetworkExtras
end
subgraph com.poingstudios.godot.admob.ads
direction BT
PoingGodotAdMob/JNISingleton
PoingGodotAdMobAdView/JNISingleton/BannerAds
end
subgraph com.poingstudios.godot.admob.mediation.adcolony
direction BT
AdColonyAdNetworkExtras --> AdNetworkExtras
end
subgraph com.poingstudios.godot.admob.mediation.vungle
direction BT
VungleAdNetworkExtras --> AdNetworkExtras
PoingGodotAdMobVungle/JNISingleton
end
subgraph com.poingstudios.godot.admob.mediation.meta
direction BT
//NoCodeRequired
end
end
godot.aar --- com.poingstudios.godot.admob.mediation.vungle
godot.aar --- com.poingstudios.godot.admob.ads
com.google.android.gms:play-services-ads --- com.poingstudios.godot.admob.core
com.google.ads.mediation:adcolony --- com.poingstudios.godot.admob.mediation.adcolony
com.google.ads.mediation:vungle --- com.poingstudios.godot.admob.mediation.vungle
com.google.ads.mediation:facebook --- com.poingstudios.godot.admob.mediation.meta
com.poingstudios.godot.admob.ads --> com.poingstudios.godot.admob.core
com.poingstudios.godot.admob.mediation.adcolony --> com.poingstudios.godot.admob.core
com.poingstudios.godot.admob.mediation.vungle --> com.poingstudios.godot.admob.core
com.poingstudios.godot.admob.mediation.meta --> com.poingstudios.godot.admob.core
All com.poingstudios.godot.admob.* will be generated and exported when a new version comes out |
Modules generation .aar: flowchart LR
com.poingstudios.godot.admob.ads == generates ==> poing-godot-admob-ads-*version*-*variant*.aar
com.poingstudios.godot.admob.core == generates ==> poing-godot-admob-core-*version*-*variant*.aar
com.poingstudios.godot.admob.mediation.adcolony == generates ==> poing-godot-admob-adcolony-*version*-*variant*.aar
com.poingstudios.godot.admob.mediation.vungle == generates ==> poing-godot-admob-vungle-*version*-*variant*.aar
com.poingstudios.godot.admob.mediation.meta == generates ==> poing-godot-admob-meta-*version*-*variant*.aar
|
Example of build and exporting plugin files into the desired directory:
or just export files:
Zip plugins:
|
Is your feature request related to a problem? If so, please describe.
This change intends to change many of the plugins in all aspects, in order to make the plugin more dynamic and easy to use, it is necessary almost completely to redo the plugin to meet the use of mediation.
What feature or improvement would you like to see?
✅GOALS✅
Example:
Meta
andAdColony
debug.aar
file because it's a release, only generate on PR CI/CDAdditional context
No response
The text was updated successfully, but these errors were encountered: