Titanium JIRA Archive
Appcelerator Community (AC)

[AC-6431] ti.admob should support the new ads formats: Native Ads and the new Rewarded Ads

GitHub Issuen/a
TypeNew Feature
Priorityn/a
StatusReopened
ResolutionUnresolved
Affected Version/sn/a
Fix Version/sn/a
ComponentsAppcelerator Modules
Labelsadmob, module
ReporterVittorio Sorbera
AssigneeYordan Banev
Created2019-11-12T14:53:46.000+0000
Updated2020-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.

Comments

  1. Sharif AbuDarda 2019-11-13

    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.
  2. Vittorio Sorbera 2019-11-13

    *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)
  3. Rene Pot 2019-11-13

    Thanks for the ticket! This is a current on-going effort already, have a look at MOD-2470 and MOD-2495
  4. Vittorio Sorbera 2019-11-13

    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).
  5. Rene Pot 2019-11-13

    [~astrovicapps] yeah you're correct! Apologies! We'll have a look at this.
  6. Muhammad Qasim 2020-04-28

    Any news, when this feature could be available in iOS?
  7. Arjan 2020-08-31

    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.

JSON Source