Game maker studio marketplace10/31/2022 ![]() ![]() Or deepLinkReady(), by just checking the status of deepLinkGetUri() So, with a little bit of additional logic, you can also use this extension, without adding any social async event If deepLinkGetUri() is defined and good, it means that the app has been opened through the deeplink.įor example in a step even you can put this code: This function is useful to check the status of the callback, too. You can use this to double check the deep link uri if needed. If the uri is not defined you will get the string “no uri” To get the uri data as string (in this case “myapp://”). Thanks goes to Tom Bogin for this feature. Has already been called, by default or by deepLinkReady() itself, it won’t be called again.Įven if forced, the social async event won’t be called again. You can for example call deepLinkReady() each step, without problems, because if the social async event You may want to do this if the 5 seconds delay is too much for your app’s design. The deeplink and the callback will work both if the game is running in background or it is not running at all. Within Game Maker, into a social async event put this code: You will receive “DEEPLINK” marked as “type” and the URI as string within “uri” (in this case “myapp://”) Note: the callback is called after 5 seconds to be sure that the game is opened and there’s an object ready to receive the callback.īasic usage is all about receiving a deep link callback in a SOCIAL ASYNC EVENT. Your app will open and you will receive a social async event. Now, if your app is installed, if the user goes to the link you set during SETUP which will be something like this #Game maker studio marketplace androidIt is called DeepLinkEx, it is totally FREE and you can find it HERE ON GAME MAKER MARKETPLACEĬhange deeplink URI: go to Extensions>DeepLinkEx>Android and into the Inject into Android Manifest part, changeĪndroid:scheme=”myapp” and android:host=”” with your scheme and host. So, since I needed it for some projects and since Game Maker Studio does not supports it by default, I’ve created a quite simple extension for handling this feature! This may come handy when working with App Promotion or Incentivized installation services which will require a deep link for opening our application from ads within other applications and maybe also cross reward users between application. It allows users to open our application, or sub-menu of our application just by an external link or button from another Application. ![]() Deep Linking is quite an important feature we may want to have in our applications. ![]()
0 Comments
Leave a Reply.AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |