Search Unity

Question Leaderboards and Rate Our App

Discussion in 'Unity Distribution Portal (UDP)' started by TudouGames, Nov 30, 2020.

  1. TudouGames

    TudouGames

    Joined:
    May 23, 2019
    Posts:
    8
    So 2 questions if I may? :

    1) So can my apps continue to access Google leaderboards (that I already have setup) even if the game is downloaded from one of the UDP supported stores? and if so do I need to change any settings anywhere?

    2) How does a 'rate us' button work here? cos in my iOS/Google apps, we access the store listing URL which we can work out before publishing using the Apps package name (com.blahblah.blahblahblah)

    Any help greatly appreciated.
     
  2. karyll

    karyll

    Joined:
    Apr 4, 2017
    Posts:
    50
    1) Yes and yes. See chapter 2.2 from this link
    https://diegogiacomelli.com.br/unity-distribution-portal-udp-journey-tips-and-tricks/

    2) I currently have a "switch" statement in my code based on the package name that changes the link that the "Rate Us" button opens when clicked. The problem is that currently for some stores the package name of the repack is not updated with the extension you set up. maybe this is not the most elegant solution :)
    https://forum.unity.com/threads/uptodown-repack-keeps-original-package-name.1004596/

    alternatively, you can determine for which store your apk is built based on this thread. this seems to be more reliable than the package name implementation I did.
    https://forum.unity.com/threads/partner-store-specific-code.1003804/

    however you might get the correct link to your game AFTER you have published it to the stores, so you will need some dummy/generic links at first.
     
  3. TudouGames

    TudouGames

    Joined:
    May 23, 2019
    Posts:
    8
    Hey thanks for the in-depth reply.

    1) Yeah, manage to find this link after I posted so all good there.

    2) Seems the third option is the simplest so will probably go with that (I had a feeling I would end up doing this). Hope the UDP dev team will consider implementing a more streamlined solution in the future.

    Cheers!