Google Play API Level 33 / Android 13 Requirement

adent42adent42 Key Master, Head Chef, Executive Chef, Member, PRO Posts: 3,165
edited August 2023 in News from the Dev Team

This has been asked for in various threads so I though I'd pin a note up here.

We're currently working on a new release to address this issue. The issue will be addressed in an RC release ("Build RC").

We had hoped to get the release out to you on Wed August 23, but ran into some issues. The RC would generate okay, but would crash on device.

As of right now (Aug 24, 2PM CT) the RC release is now in a "usable" state, i.e. we have gotten a release with no ads running on a device. We are currently testing with various ad network configurations.


Current Guidance:

  • If you have no ads, a Build RC release should be safe to submit to Google Play.
  • If you have ads, try a Build RC release, but be sure to test on your own device first.
    • Admob - Tested - You should be good to go.
    • Chartboost - Tested. Doesn't crash, but no test ads yet. Safe to publish in a pinch, but be ready to update.
    • IronSrc - Tested. Doesn't crash, but no test ads yet. Safe to publish in a pinch, but be ready to update.

We'll keep this post updated as things progress.

Updated 2023-08-25

Comments

  • ArmellineArmelline Member, PRO Posts: 5,363

    Sounds great! To confirm - IAP is working okay?

  • adent42adent42 Key Master, Head Chef, Executive Chef, Member, PRO Posts: 3,165

    Still testing that, but there were not a lot of changes.

  • adent42adent42 Key Master, Head Chef, Executive Chef, Member, PRO Posts: 3,165

    We haven't fully tested, but we have reports that an IAP app was successfully submitted, so I think it should be good to go. I haven't been able to successfully get IronSrc and Chartboost to display ads yet, but they didn't crash things.

    Usually this just means we need to adjust the configuration or wait for ads to download to the device, so I'd roll the dice and submit it.

  • ArmellineArmelline Member, PRO Posts: 5,363

    Will give it a go over the weekend, thanks!

  • RedRoboRedRobo Member, PRO Posts: 682

    Just tested with Admob and successfully submitted to Google Play.

  • BinnyBinny Seoul, KoreaMember, PRO Posts: 75
    edited September 2023

    Some apps have been updated to API 33. Thank you.

    However, the build published by RC has issues with PlayPass.


    I have received reports from Google that the paywall does not appear after the subscription is cancelled.

    Changing the settings in the console or building with Build AAB (API 31) rather than RC did not fix the problem.


    I had a problem in the past, so I inserted the license key, checked Google IAP, and it worked without problem. (It was set as if IAP existed)


    Play Pass is not a subscription using IAP, but should I check Subscriptions Present on the publishing Google page?

    Or are there any changes related to IAP in this RC?

  • adent42adent42 Key Master, Head Chef, Executive Chef, Member, PRO Posts: 3,165

    @Binny, I'm not sure about Play Pass integration, so I've applied to google to get more information. If you have any links to documentation, please send them our way and we can check on things.

  • BinnyBinny Seoul, KoreaMember, PRO Posts: 75
    edited September 2023

    @adent42, Thank you. This is the content of the email I received from Google.

    Integration Issues:

    We are currently not seeing a paywall from Play when a subscription is no longer active. Please refer back to the licensing guide to ensure that the title is properly checking for the license status using the LVL, ideally at launch. In the event that the license server cannot be reached, consider caching the server response for a set number of days by using a validity timestamp. 

    For more info: https://developer.android.com/google/play/licensing/licensing-reference.html#extras 

    Since it may be a testing issue, I contacted Google about console settings (license testing).

  • adent42adent42 Key Master, Head Chef, Executive Chef, Member, PRO Posts: 3,165

    Great, thanks! I needed to know which docs to check against so I'll look into the licensing reference later this week or next week. Right now we're working on a long overdue issue with the MacOS build.

  • BinnyBinny Seoul, KoreaMember, PRO Posts: 75

    Thank you!! I will check the console settings and test settings in more detail.

  • BinnyBinny Seoul, KoreaMember, PRO Posts: 75

    Are there any RC modifications related to IAP and LVL?

    Would there be any problem if I checked "Subscriptions Present" and published (even though there is actually no IAP)?

  • adent42adent42 Key Master, Head Chef, Executive Chef, Member, PRO Posts: 3,165

    The reason that checkbox exists is that on Android IAP an Subscriptions are different types of items and you need to make an explicit query to get subscription information.

    So if you don't check to enable Google IAP but check Subscriptions Present, nothing will happen.

    If you enable Google Play IAP support and check Subscriptions Present, but don't have subscriptions, it will take extra time to query for subscription IAP items when you request it, but it won't hurt anything.

  • BinnyBinny Seoul, KoreaMember, PRO Posts: 75

    Thank you for answer.

    Since I haven't been able to update for a while, I'll first check "Subscriptions Present" and publish to test it.

  • Facundo Gioffré - elRatArtsFacundo Gioffré - elRatArts Member Posts: 16
    edited October 2023

    Hello,

    I got the same message for my game.

    But within my ANDROID SETTINGS the Minimum SDK Level I see reflected is 29.

    It doesn't allow me to choose a higher number.

    Can anyone help?


    Thanks!!

  • adent42adent42 Key Master, Head Chef, Executive Chef, Member, PRO Posts: 3,165

    I helped him directly via support, but just so everone else knows.

    The Minimum SDK Level is the minimum supported, not the target SDK level Google Play is looking for.

    If you use the Build RC button, you will get an AAB / APK that is built targeting SDK 33.

  • BinnyBinny Seoul, KoreaMember, PRO Posts: 75

    I received a response that it was integrated without a problem in a new build with "Subscriptions Present" checked.

    It It has now been published and updated with a new build.

    Is “Subscriptions Present” related to LVL and paywall in Playpass?

  • adent42adent42 Key Master, Head Chef, Executive Chef, Member, PRO Posts: 3,165

    I'm not 100% sure, but I would assume Playpass is a subscription.

Sign In or Register to comment.