[AC-6431] ti.admob should support the new ads formats: Native Ads and the new Rewarded Ads
GitHub Issue | n/a |
---|---|
Type | New Feature |
Priority | n/a |
Status | Reopened |
Resolution | Unresolved |
Affected Version/s | n/a |
Fix Version/s | n/a |
Components | Appcelerator Modules |
Labels | admob, module |
Reporter | Vittorio Sorbera |
Assignee | Yordan Banev |
Created | 2019-11-12T14:53:46.000+0000 |
Updated | 2020-08-31T17:10:40.000+0000 |
Description
The official [ti.admob](https://github.com/appcelerator-modules/ti.admob/) module currently does not allow you to fully exploit the potential of AdMob and the various ads formats.
There are important [PR](https://github.com/appcelerator-modules/ti.admob/pulls) to implement rewarded videos that are still in the works for a long time.
Meanwhile, a [new rewarded video format](https://developers.google.com/admob/android/rewarded-ads) has also been released.
Instead the Native Ads format has never been implemented.
It is currently difficult to use the module. The iOS and Android APIs are different, and also change based on the version. Furthermore it is necessary to use other modules to use rewarded videos and native ads.
Could it be easier to create a new module using Hyperloop? Two years ago an android AdMob module (https://github.com/hyperloop-modules/titanium-admob) was started using hyperloop, and apparently it seems simpler.
Hello, Thank you for the feature request. Can you please share some relevant native docs about the feature? Our engineering team will look into it. Thanks.
*Android* * [Native Ads](https://developers.google.com/admob/android/native/start) * [New Rewarded Ads](https://developers.google.com/admob/android/rewarded-ads) _Google Mobile Ads SDK for Android:_ [AdMob Examples](https://github.com/googleads/googleads-mobile-android-examples#admob) *iOS* * [Native Ads](https://developers.google.com/admob/ios/native/start) * [New Rewarded Ads](https://developers.google.com/admob/ios/rewarded-ads) _Google Mobile Ads SDK for iOS:_ [AdMob: Swift Examples](https://github.com/googleads/googleads-mobile-ios-examples#admob) [AdMob: Objective-C Examples](https://github.com/googleads/googleads-mobile-ios-examples#admob-1)
Thanks for the ticket! This is a current on-going effort already, have a look at MOD-2470 and MOD-2495
Thanks Rene, but I don't see any reference to Native Ads. The rewarded videos refer to the Legacy Rewarded Videos API (https://developers.google.com/admob/android/rewarded-video) and not to the new rewarded video API (https://developers.google.com/admob/android/rewarded-ads).
[~astrovicapps] yeah you're correct! Apologies! We'll have a look at this.
Any news, when this feature could be available in iOS?
What we are missing is support for multiple adsizes (https://developers.google.com/ad-manager/mobile-ads-sdk/android/banner#multiple_ad_sizes) It is implemented in a different module, but this one is only for Android: https://github.com/deckameron/Ti.Android.Admob It's also implemented in ti.dfp (https://github.com/jpriebe/ti.dfp), but this one has issues with setting the dynamic height correctly in listViews. Would be great if this could be implemented.