AdMob e-mail "Upgrade to Google Mobile Ads SDK, 7.0.0 or higher" - any action required?

Please see message below.

Any action required to continue using AdMob? Does Corona already use Google Mobile Ads SDK 7.0.0?


Subject line: Upgrade to Google Mobile Ads SDK, 7.0.0 or higher

Body:

Hi, AdMob is committed to providing you the most effective monetization solutions. As we innovate, it’s important that we leverage the latest technologies to bolster our platform. As part of this movement, we are deprecating versions 6.4.1 and lower of the Android Google Mobile Ads SDK on September 15th, 2016. In order to ensure that your ads continue to serve after September 15th, 2016, please upgrade to Google Mobile Ads SDK 7.0.0 or higher. The newer Google Mobile Ads SDKs have many more benefits for you:

  • Seamless auto-updates.  Changes to the Google Mobile Ads SDK for Android get pushed seamlessly to users through Google Play services, so you can focus your time where it matters
    • You won’t need to spend time updating your apps with the latest versions of the ads SDK each time it changes
    • New features and bug fixes will also reach users through auto-updates
  • Better user experiences.  Users will find it easier to manage updating their apps as some improvements will automatically be received in the background.
    To upgrade your SDK, add the latest version of play-services (listed under dependencies) in your Gradle Build configuration file. For example, the following added v9.0: apply plugin: ‘com.android.application’

    dependencies {
        compile ‘com.google.android.gms:play-services:9.0.2’
    } Stay tuned for more updates and tips. Cheers,
    The AdMob Team

In the iOS device log I found the following line, referencing Admob version 6.12.2:

Aug 22 15:05:07 Pers-iPad Dog Puzzles[632] <Warning>: <Google:HTML> You are currently using version 6.12.2 of the SDK. Please consider updating your SDK to the most recent SDK version to get the latest features and bug fixes. The latest SDK can be downloaded from http://goo.gl/iGzfsP. A full list of release notes is available at https://developers.google.com/admob/ios/rel-notes.

Can you post your build.settings?

settings = { orientation = { default = "landscapeRight", supported = { "landscapeRight", "landscapeLeft" } }, excludeFiles = { all = { "Thumbs.db", "exclude/\*", "\*.tmp" }, iphone = { "icon-\*dpi.png", "audio/\*.ogg" }, android = { "Icon-\*.png", "\*@2x.png", "audio/\*.m4a" } }, iphone = { plist = { ITSAppUsesNonExemptEncryption = false, NSAppTransportSecurity = { NSAllowsArbitraryLoads = true, }, UIViewControllerBasedStatusBarAppearance = false, UIPrerenderedIcon = true, CFBundleIconFiles = { "Icon.png", "Icon@2x.png", "Icon-Small-40.png", "Icon-Small-40@2x.png", "Icon-60.png", "Icon-60@2x.png", "Icon-72.png", "Icon-72@2x.png", "Icon-76.png", "Icon-76@2x.png", "Icon-Small-50.png", "Icon-Small-50@2x.png", "Icon-Small.png", "Icon-Small@2x.png" }, UIAppFonts = { "Laila Medium.ttf", "KGCorneroftheSky.ttf", "HelveticaNeue-Light.ttf" }, } }, android = { usesPermissions = { "android.permission.INTERNET", "com.android.vending.BILLING", "android.permission.WRITE\_EXTERNAL\_STORAGE", }, }, build = { neverStripDebugInfo = true }, plugins = { -- includes IAP Badger as a plug in ["plugin.iap\_badger"] = { -- required publisherId = "uk.co.happymongoose", }, ["plugin.google.play.services"] = { publisherId = "com.coronalabs", supportedPlatforms = { iphone=true, android = true }, }, ["plugin.amazon.iap"] = { -- required publisherId = "com.coronalabs", supportedPlatforms = { ["android-kindle"] = true }, }, ["plugin.google.iap.v3"] = { -- required publisherId = "com.coronalabs", supportedPlatforms = { android = true }, }, ['plugin.vibrator'] = { publisherId = 'com.spiralcodestudio', supportedPlatforms = { android = true } } }, }

6.4.1 and earlier (the stand alone versions) are what’s being turned off by Google. The latest Admob is 7.0 and we’re using 6.12.2. These are different versions.

Rob

Thanks for feedback, but I’m 100% sure I understand what you mean. There are two different tracks, who happen to have the same major version number (6), but the track / type that is being turned off is not used by Corona - so nothing to worry about?

We are not using the version of AdMob that Google is turning off. We are using a version that Google will continue to support for a while.

Thank you

In the iOS device log I found the following line, referencing Admob version 6.12.2:

Aug 22 15:05:07 Pers-iPad Dog Puzzles[632] <Warning>: <Google:HTML> You are currently using version 6.12.2 of the SDK. Please consider updating your SDK to the most recent SDK version to get the latest features and bug fixes. The latest SDK can be downloaded from http://goo.gl/iGzfsP. A full list of release notes is available at https://developers.google.com/admob/ios/rel-notes.

Can you post your build.settings?

settings = { orientation = { default = "landscapeRight", supported = { "landscapeRight", "landscapeLeft" } }, excludeFiles = { all = { "Thumbs.db", "exclude/\*", "\*.tmp" }, iphone = { "icon-\*dpi.png", "audio/\*.ogg" }, android = { "Icon-\*.png", "\*@2x.png", "audio/\*.m4a" } }, iphone = { plist = { ITSAppUsesNonExemptEncryption = false, NSAppTransportSecurity = { NSAllowsArbitraryLoads = true, }, UIViewControllerBasedStatusBarAppearance = false, UIPrerenderedIcon = true, CFBundleIconFiles = { "Icon.png", "Icon@2x.png", "Icon-Small-40.png", "Icon-Small-40@2x.png", "Icon-60.png", "Icon-60@2x.png", "Icon-72.png", "Icon-72@2x.png", "Icon-76.png", "Icon-76@2x.png", "Icon-Small-50.png", "Icon-Small-50@2x.png", "Icon-Small.png", "Icon-Small@2x.png" }, UIAppFonts = { "Laila Medium.ttf", "KGCorneroftheSky.ttf", "HelveticaNeue-Light.ttf" }, } }, android = { usesPermissions = { "android.permission.INTERNET", "com.android.vending.BILLING", "android.permission.WRITE\_EXTERNAL\_STORAGE", }, }, build = { neverStripDebugInfo = true }, plugins = { -- includes IAP Badger as a plug in ["plugin.iap\_badger"] = { -- required publisherId = "uk.co.happymongoose", }, ["plugin.google.play.services"] = { publisherId = "com.coronalabs", supportedPlatforms = { iphone=true, android = true }, }, ["plugin.amazon.iap"] = { -- required publisherId = "com.coronalabs", supportedPlatforms = { ["android-kindle"] = true }, }, ["plugin.google.iap.v3"] = { -- required publisherId = "com.coronalabs", supportedPlatforms = { android = true }, }, ['plugin.vibrator'] = { publisherId = 'com.spiralcodestudio', supportedPlatforms = { android = true } } }, }

6.4.1 and earlier (the stand alone versions) are what’s being turned off by Google. The latest Admob is 7.0 and we’re using 6.12.2. These are different versions.

Rob

Thanks for feedback, but I’m 100% sure I understand what you mean. There are two different tracks, who happen to have the same major version number (6), but the track / type that is being turned off is not used by Corona - so nothing to worry about?

We are not using the version of AdMob that Google is turning off. We are using a version that Google will continue to support for a while.

Thank you