Search Unity

Google Play Developer API version used in Unity IAP?

Discussion in 'Unity IAP' started by Kogamma, Jun 18, 2019.

  1. Kogamma

    Kogamma

    Joined:
    Feb 19, 2018
    Posts:
    9
    Hi, we've recently received a warning on our Google Play Dev Console about us having a version of Google Play Developer API older than 3.

    So I was just wondering, does anyone know if Unity uses the Google Play Developer API to access products and subscriptions?

    If not, does anyone know how to find where the Google Play Developer API in a project since I don't really have a clue ¯\_(ツ)_/¯

    Thanks
     
    paulomuggler likes this.
  2. martin_unity660

    martin_unity660

    Joined:
    Feb 15, 2019
    Posts:
    20
    We have the same issue:
    "We’ve detected that your app is using an old version of the Google Play Developer API. From December 1 2019, versions 1 and 2 of this API will no longer be available. Update to version 3 before this date. Learn more"

    When can we expect an update for UnityIAP to Google Play Developer API version 3?
     
    paulomuggler likes this.
  3. etherny1234

    etherny1234

    Joined:
    Mar 10, 2015
    Posts:
    3
    Any unity support team member could give a feedback to this issue.
    Same issue for me.

    Using unity 2019.1.7f1 version
     
  4. JeffDUnity3D

    JeffDUnity3D

    Unity Technologies

    Joined:
    May 2, 2017
    Posts:
    4,944
    We are planning to release an update before the Dec 1 2019 date to address this issue.
     
    paulomuggler and sysper like this.
  5. etherny1234

    etherny1234

    Joined:
    Mar 10, 2015
    Posts:
    3
  6. martin_unity660

    martin_unity660

    Joined:
    Feb 15, 2019
    Posts:
    20
  7. breban1

    breban1

    Joined:
    Jun 7, 2016
    Posts:
    117
    Also receiving the same message for my game made with Unity 5.4.4p1.

    @JeffDUnity3D What does Unity use the Google Play Developer API for... in-app purchases? Also, will there be anything I can do to comply with their requirement if I am using Unity 5.4.4p1?
     
  8. Kogamma

    Kogamma

    Joined:
    Feb 19, 2018
    Posts:
    9
  9. JeffDUnity3D

    JeffDUnity3D

    Unity Technologies

    Joined:
    May 2, 2017
    Posts:
    4,944
    Are you using IAP?
     
  10. mleesago

    mleesago

    Joined:
    Jan 18, 2017
    Posts:
    10
    @JeffDUnity3D Hi Jeff, would you happen to have a workaround for this as a temporary fix? We are using Unity's IAP plugin and trying to see if we can do a patch ourselves in case that update from you guys doesn't make it in time before we do an update for our app.
     
  11. JeffDUnity3D

    JeffDUnity3D

    Unity Technologies

    Joined:
    May 2, 2017
    Posts:
    4,944
    If you mean an untested package before we have a new version ready, then sorry, no.
     
    Last edited: Jul 18, 2019
    paulomuggler likes this.
  12. empika

    empika

    Joined:
    Jul 12, 2012
    Posts:
    14
    @JeffDUnity3D any idea how far back this will get backported? We're on 2017, but I think we need to upgrade to 2018 at least in order to get the play stores new adaptive icons working too.
     
  13. JeffDUnity3D

    JeffDUnity3D

    Unity Technologies

    Joined:
    May 2, 2017
    Posts:
    4,944
    It won't require a back port, only an IAP upgrade. It's not related to the Unity editor, but to the IAP plugin
     
  14. breban1

    breban1

    Joined:
    Jun 7, 2016
    Posts:
    117
    @JeffDUnity3D Yes, I am using IAP.

    Mainly worried because I am using Unity 5.4.4p1. Will I be able to update an IAP package or something?
     
  15. breban1

    breban1

    Joined:
    Jun 7, 2016
    Posts:
    117
    @JeffDUnity3D Uggh... I have an established game and a solo developer. I tried to upgrade to the latest Unity 2017, 2018 and 2019 but framerate dropped so that's not an option for me.

    @JeffDUnity3D Is there a way to talk to someone at Unity to see if there is an option (even paid) to get the fix in for the December deadline?
     
  16. JeffDUnity3D

    JeffDUnity3D

    Unity Technologies

    Joined:
    May 2, 2017
    Posts:
    4,944
    Please see my message from June 21. December is 5 months away. We should continue to support Unity 5.4 at that time with IAP, lowest supported Unity version is currently 5.3.
     
  17. breban1

    breban1

    Joined:
    Jun 7, 2016
    Posts:
    117
    @JeffDUnity3D I didn't realize that IAP was a package in the Asset Store with compatibility back to 5.3. Looking forward to the fix. Thanks for the info!
     
  18. TuomasValtonen

    TuomasValtonen

    Joined:
    Oct 3, 2017
    Posts:
    1
    Any updates on the release date of the PlayStore fix? Would be nice to able to test it before it becomes mandatory.

    Thanks in advance!
    -Tuomas
     
  19. JeffDUnity3D

    JeffDUnity3D

    Unity Technologies

    Joined:
    May 2, 2017
    Posts:
    4,944
    No updates yet, but I'll make sure it is on their radar.
     
  20. JeffDUnity3D

    JeffDUnity3D

    Unity Technologies

    Joined:
    May 2, 2017
    Posts:
    4,944
    Is anyone on this thread is using server-side receipt validation?
     
  21. Kogamma

    Kogamma

    Joined:
    Feb 19, 2018
    Posts:
    9
    @JeffDUnity3D Yes, we are using Appsflyer for receipt validation
     
  22. DarekRusin

    DarekRusin

    Joined:
    Nov 15, 2013
    Posts:
    25
    Yes, we're verifying IAP on the server side too (for iOS, Google and Amazon).
     
  23. LandonC

    LandonC

    Joined:
    Dec 20, 2012
    Posts:
    38
    Had me worried. I thought I was the only one. Please update here when it's available. I'm glad Unity is still supporting old versions, I can't risk to update to the latest.
     
  24. JeffDUnity3D

    JeffDUnity3D

    Unity Technologies

    Joined:
    May 2, 2017
    Posts:
    4,944
    Are you using server validation?
     
  25. breban1

    breban1

    Joined:
    Jun 7, 2016
    Posts:
    117
    No server validation here. Also want to second LandonC that backporting to old versions is very important for me (I'm using 5.4.4p1).
     
  26. JeffDUnity3D

    JeffDUnity3D

    Unity Technologies

    Joined:
    May 2, 2017
    Posts:
    4,944
    Unity IAP is an asset so it's separate from any Unity version, so there is no "back porting". IAP updates would be expected to work across all the supported Unity versions. We had already discussed this in your previous post that you acknowledged, so I'm unclear on this additional mention.
     
  27. breban1

    breban1

    Joined:
    Jun 7, 2016
    Posts:
    117
    @JeffDUnity3D Ah yes, I worded that incorrectly.

    Sorry for the confusion!