- Home /
Reward playing for installing another game (Android)?
Hello guys,
I was wondering if you knew a way to achieve something like this (I've seen plenty of games doing it, and I'm sure many of them are done with Unity).
Let's say you have a bunch of games in the store. You want to have a window in X game which tells the player "Install Y game and get 10 diamonds!". The user taps it, it directs him to the Google Play store, he downloads the Y game and installs it and he gets 10 diamonds in X game.
Do you know of any plugin that can help with something like this? I've even seen some games that don't give you those 10 diamonds until after you complete a tutorial or something, how do they do that?
I don't even know if there's a term for this (is this the so called "deep linking"?), whenever I search for something related to rewards when downloading other games I find stuff about Unity Ads, but I don't think this really helps me (especially since I want to manually choose which game to offer the user to download for the reward).
I'd really appreciate any info you guys could give me on this, thanks!
I think there is a Unity PRO plugin around the internet
One thing you could do is check the available storage before sending them to download then after they install it and go back to gameplay check the storage again and if the new storage that was used it's around the same size of install then reward them.
@2$$anonymous$$tech AD$$anonymous$$IN: if you know the plugin's name or some of its description, could you let me know? I don't $$anonymous$$d having to buy a plugin. Like, all I need are some keywords as to how to do this, because right now I can't really find any information.
@jmgek: I'm trying to avoid those workarounds, I'm sure there's gotta be some way to do this properly (I mean, so many games have done it so I'm sure there HAS to be a way somewhere, lol)
@morius I honestly think that's the way to do it. I don't consider that a work around either. I was looking at plugins and there is nothing that I could find that allows you to check these sorts of things, even if there was I am sure it would be used maliciously. There are not a lot of calls you can do to android, but I have not used unity for developing my android games so don't take my word on it.
@jmgek First of all, thanks for the link. I guess if I end up going that route I'll use it.
I think the way the other games do it is through some sort of referral system. Like, the link it sends you to when you click to download game Y isn't exactly the link to the Google Play Store, but either the link with some suffix added, or some other link which redirects you to the Google Play Store. What do you think they are doing in this case?
Answer by Tekksin · Aug 17, 2015 at 08:43 PM
If there is no way to do it, you might try entering a code a user receives per app. The code for app A is "111". The code for app B is "222", etc etc etc. So in App B, you can ask, "Have you downloaded app A? What was your app A code? Enter it here!" and then you can give them the present.
If you fear people sharing the same codes, you can add hashed prefixes--but since it's not the point of your question I won't get into that. Researching Md5 for such security would be helpful.
I'm trying to avoid having the user enter any code. Basically I want it to do it as automated as possible (like other games do it).
There has to be a way, I'm assu$$anonymous$$g it's related to the link that it opens on the Google Play Store, but I really don't know.
Answer by 2Mtech ADMIN · Oct 01, 2015 at 03:36 PM
If you really think you will get money from the game, well contact Tapjoy, they would surely like their ads on a successful game! Cheers!
Your answer
Follow this Question
Related Questions
UnityAds : Pay to remove ads...? 2 Answers
Game under the age of 13 - COPPA - Play Store 0 Answers
Google+ authorization problem. 1 Answer
How do I use Google Upload Key cert in my keystore 0 Answers
App not working after publishing 1 Answer