[iOS & Android] AdMob Extension [2.1] [DEPRECATED]

GeorgeN

  • Posts: 856
Thanks for this extension. Beside from the Android back button problem all is working well.
This version of Admob will work until august.

mat0pad

  • Posts: 364
This version of Admob will work until august.

For all new and updated apps yes but not for already published ones "On August 1, 2014, Google Play will stop accepting new or updated apps that use the old standalone Google Mobile Ads SDK v6.4.1 or lower."

In the new SDK google play services is now a part of the mobile ads SDK so it might be easier to integrate?
   


                              

ManlyMouse

  • Posts: 144
This version of Admob will work until august.

For all new and updated apps yes but not for already published ones "On August 1, 2014, Google Play will stop accepting new or updated apps that use the old standalone Google Mobile Ads SDK v6.4.1 or lower."

In the new SDK google play services is now a part of the mobile ads SDK so it might be easier to integrate?

Err...what does that mean for us using this extension?
I know more about Stencyl now.

mat0pad

  • Posts: 364
It means after august 1.st you won't be able to update or submit new apps to the google play store until this extension adopts the new SDK
   


                              

Kazetoon

  • *
  • Posts: 556
Sorry to repeat myself but I would really like to know, did anyone manage to show more than 1 interstitial ad per session on iOS?
Little Drop - Try it out!
     
iphone/ipad Android
Newgrounds Stencyl Arcade Kongregate
Developer Website

Kazetoon

  • *
  • Posts: 556
I was able to fix the issue by initializing every time I want to load the ad which is different from android where only 1 initialization is enough.
Little Drop - Try it out!
     
iphone/ipad Android
Newgrounds Stencyl Arcade Kongregate
Developer Website

ErLuiSS

  • Posts: 125
work on  stencyl 3.1?

Abliblablobla

  • *
  • Posts: 524
work on  stencyl 3.1?

Yes, this extension works on Stencyl 3.1. Are you having issues with this extension?
.: BuruBuru :.

Abliblablobla

  • *
  • Posts: 524
I was able to fix the issue by initializing every time I want to load the ad which is different from android where only 1 initialization is enough.

I will take a look at this issue when I start to work on the next version of this extension. Thanks for pointing it out!
.: BuruBuru :.

Abliblablobla

  • *
  • Posts: 524
This version of Admob will work until august.

For all new and updated apps yes but not for already published ones "On August 1, 2014, Google Play will stop accepting new or updated apps that use the old standalone Google Mobile Ads SDK v6.4.1 or lower."

In the new SDK google play services is now a part of the mobile ads SDK so it might be easier to integrate?

Err...what does that mean for us using this extension?

mat0pad is right. I just want to point out that existing apps and games that are using this extension and are already published on the Play Store will continue to work and will continue to display ads (banners and interstitials). Apps and games will display ads as long as you don't update them. If you want to publish a new game or update an existing one after August 1st, you will need to use an updated version of this extension. I will start to work on the next version of this extension early this summer and I will try to release before August 1st.

Moreover I want to point out that you don't have to worry about iOS since this is an Android related problem.
.: BuruBuru :.

Haeydr

  • Posts: 79
Hello guys,

I just started using stencyl not too long and i'm looking to publish my first app, but i can't seem to find the publisher ID that i need to use this extension. I read the guide saying it must be in this format "a15166ea78ce23b", but i can't see it anywhere on my AdMob page, all i see is an Ad unit ID in the format "ca-app-pub-XXXXXXXXXXXXXXXX/XXXXXXXXX" for an ad unit and my publisher ID which is in the format "pub-XXXXXXXXXXXXXXXX". I tried using both of these while adding the code as the guide stated and stencyl threw an error "Ads has no field initAdmob".

Any help would be greatly appreciated.

« Last Edit: May 28, 2014, 07:42:57 am by Haeydr »

FortySe7en

  • Posts: 304
You need to use 'initialize admob' block at the start of the game, using the pub-XXXXXXXXXXXXXXXX stuff.
Then you use ca-app-pub-XXXXXXXXXXXXXXXX/XXXXXXXXX to display the ads you want to show with 'show ad block'.

id8games

  • Posts: 205
I'm having difficulty setting up IN-APP PRODUCTS in Google Play for my game POPc.

I have done the following:
1. In Stencyl, I have ticked "Enable Purchases".
2. I have entered the Android Public Key which is a 4 line long set of characters and digits.
3. Compiled the apk and uploaded to google play as "BETA TESTING".

In Google Play, when I click on "IN-app Products", I receive the following error:

"Your app doesn't have any in-app products yet. To add in-app products, you need to add the BILLING permission to your APK. Upload a new APK".

What am I doing wrong?
Please help as this is the last item I need to fix before I can publish to Android.

Jon, suggested the following:
The billing permission is included by default unless you are using an older version or possibly using older versions of certain extensions that did not account for this (this snagged a lot of people) but were overriding AndroidManifest.xml.

I used the latest nightly build from 24 May. Only extension I'm using is the latest Admob Extension.  Tried compiling on a Mac and PC, uploaded both versions to Google Play - but got the same error.

Could it be due to the Admob extension?

FortySe7en

  • Posts: 304
You can try turning admob OFF, I don't see how it would affect it at all.
If you filled all the info and enabled purchases, then it should work. Do you have all the contracts and other stuff set up properly on android? (are you allowed to publish paid content).

GeorgeN

  • Posts: 856
You can try turning admob OFF, I don't see how it would affect it at all.
If you filled all the info and enabled purchases, then it should work. Do you have all the contracts and other stuff set up properly on android? (are you allowed to publish paid content).
An extension can affect things if is overwriting the AndroidManifest template.
He can check like this. Go in stencylworks->games-generated->your-game->export->android->bin and search for the AndroidManifest,open it with a plain text editor and see if the billing permissions are there. If not then an extension is overwriting the template.

A friend of mine had the same problem. He wrote in normal template some chartboost code but after the compilation the exported AndroidManifest was without that piece a code. Changed the AndroidManifest from admob and same thing. After a search on his computer he found admob extension in another place.(he told me that, I don't know if is true). He changed that manifest and it worked.