{ "id": "174382", "key": "AC-6431", "fields": { "issuetype": { "id": "2", "description": "A new feature of the product, which has yet to be developed.", "name": "New Feature", "subtask": false }, "project": { "id": "12217", "key": "AC", "name": "Appcelerator - INBOX", "projectCategory": { "id": "10000", "description": "", "name": "Customer Service" } }, "resolution": null, "resolutiondate": null, "created": "2019-11-12T14:53:46.000+0000", "labels": [ "admob", "module" ], "versions": [], "issuelinks": [], "assignee": { "name": "ybanev", "key": "ybanev", "displayName": "Yordan Banev", "active": true, "timeZone": "Europe/Athens" }, "updated": "2020-08-31T17:10:40.000+0000", "status": { "description": "This issue was once resolved, but the resolution was deemed incorrect. From here issues are either marked assigned or resolved.", "name": "Reopened", "id": "4", "statusCategory": { "id": 2, "key": "new", "colorName": "blue-gray", "name": "To Do" } }, "components": [ { "id": "14550", "name": "Appcelerator Modules", "description": "Please enter tickets related to Modules here." } ], "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.\r\n\r\nThere 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.\r\nMeanwhile, a [new rewarded video format|https://developers.google.com/admob/android/rewarded-ads] has also been released.\r\nInstead the Native Ads format has never been implemented.\r\n\r\nIt 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.\r\n\r\nCould 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.", "attachment": [], "flagged": false, "summary": "ti.admob should support the new ads formats: Native Ads and the new Rewarded Ads", "creator": { "name": "astrovicapps", "key": "astrovicapps", "displayName": "Vittorio Sorbera", "active": true, "timeZone": "Europe/Berlin" }, "subtasks": [], "reporter": { "name": "astrovicapps", "key": "astrovicapps", "displayName": "Vittorio Sorbera", "active": true, "timeZone": "Europe/Berlin" }, "environment": null, "comment": { "comments": [ { "id": "452625", "author": { "name": "sdarda", "key": "sdarda", "displayName": "Sharif AbuDarda", "active": false, "timeZone": "Asia/Dhaka" }, "body": "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.", "updateAuthor": { "name": "sdarda", "key": "sdarda", "displayName": "Sharif AbuDarda", "active": false, "timeZone": "Asia/Dhaka" }, "created": "2019-11-13T02:08:32.000+0000", "updated": "2019-11-13T02:08:32.000+0000" }, { "id": "452629", "author": { "name": "astrovicapps", "key": "astrovicapps", "displayName": "Vittorio Sorbera", "active": true, "timeZone": "Europe/Berlin" }, "body": "*Android*\r\n* [Native Ads|https://developers.google.com/admob/android/native/start]\r\n* [New Rewarded Ads|https://developers.google.com/admob/android/rewarded-ads]\r\n\r\n_Google Mobile Ads SDK for Android:_\r\n[AdMob Examples|https://github.com/googleads/googleads-mobile-android-examples#admob]\r\n\r\n\r\n*iOS*\r\n* [Native Ads|https://developers.google.com/admob/ios/native/start]\r\n* [New Rewarded Ads|https://developers.google.com/admob/ios/rewarded-ads]\r\n\r\n_Google Mobile Ads SDK for iOS:_\r\n[AdMob: Swift Examples|https://github.com/googleads/googleads-mobile-ios-examples#admob]\r\n[AdMob: Objective-C Examples|https://github.com/googleads/googleads-mobile-ios-examples#admob-1]", "updateAuthor": { "name": "astrovicapps", "key": "astrovicapps", "displayName": "Vittorio Sorbera", "active": true, "timeZone": "Europe/Berlin" }, "created": "2019-11-13T09:46:33.000+0000", "updated": "2019-11-13T09:46:33.000+0000" }, { "id": "452630", "author": { "name": "topener", "key": "topener", "displayName": "Rene Pot", "active": true, "timeZone": "Europe/Berlin" }, "body": "Thanks for the ticket! This is a current on-going effort already, have a look at MOD-2470 and MOD-2495", "updateAuthor": { "name": "topener", "key": "topener", "displayName": "Rene Pot", "active": true, "timeZone": "Europe/Berlin" }, "created": "2019-11-13T10:33:57.000+0000", "updated": "2019-11-13T10:33:57.000+0000" }, { "id": "452632", "author": { "name": "astrovicapps", "key": "astrovicapps", "displayName": "Vittorio Sorbera", "active": true, "timeZone": "Europe/Berlin" }, "body": "Thanks Rene, but I don't see any reference to Native Ads.\r\nThe 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).", "updateAuthor": { "name": "astrovicapps", "key": "astrovicapps", "displayName": "Vittorio Sorbera", "active": true, "timeZone": "Europe/Berlin" }, "created": "2019-11-13T10:39:54.000+0000", "updated": "2019-11-13T10:39:54.000+0000" }, { "id": "452638", "author": { "name": "topener", "key": "topener", "displayName": "Rene Pot", "active": true, "timeZone": "Europe/Berlin" }, "body": "[~astrovicapps] yeah you're correct! Apologies! We'll have a look at this.", "updateAuthor": { "name": "topener", "key": "topener", "displayName": "Rene Pot", "active": true, "timeZone": "Europe/Berlin" }, "created": "2019-11-13T14:03:55.000+0000", "updated": "2019-11-13T14:03:55.000+0000" }, { "id": "455273", "author": { "name": "appsol", "key": "appsol", "displayName": "Muhammad Qasim", "active": true, "timeZone": "Asia/Karachi" }, "body": "Any news, when this feature could be available in iOS?", "updateAuthor": { "name": "appsol", "key": "appsol", "displayName": "Muhammad Qasim", "active": true, "timeZone": "Asia/Karachi" }, "created": "2020-04-28T05:31:37.000+0000", "updated": "2020-04-28T05:31:37.000+0000" }, { "id": "456662", "author": { "name": "arif", "key": "arif", "displayName": "Arjan", "active": true, "timeZone": "Europe/Amsterdam" }, "body": "What we are missing is support for multiple adsizes (https://developers.google.com/ad-manager/mobile-ads-sdk/android/banner#multiple_ad_sizes)\r\n\r\nIt is implemented in a different module, but this one is only for Android: https://github.com/deckameron/Ti.Android.Admob\r\nIt'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.\r\n\r\nWould be great if this could be implemented.", "updateAuthor": { "name": "arif", "key": "arif", "displayName": "Arjan", "active": true, "timeZone": "Europe/Amsterdam" }, "created": "2020-08-31T17:10:40.000+0000", "updated": "2020-08-31T17:10:40.000+0000" } ], "maxResults": 7, "total": 7, "startAt": 0 } } }