Developer Deeplinking [Beta]

Has this feature not been rolled out for iOS yet? When clicking on any link with LaunchData encoded, I’m taken to a 404 page instead of the experience.

2 Likes

Hey Folks,

There seem to be some issues with these links when using Chrome on iOS. We are currently working on addressing them, and will keep you updated.

Apologies for the inconveniences!

7 Likes

If you enter the link roblox.com without www. in front you get directed to a 404 page. Deeplinking only works on the www subdomain and I think this should be fixed/changed.

2 Likes

Worth noting is that if you happen to use http:// instead of https:// you are also taken to a 404.

http:// should probably automatically redirect to https:// to reduce mistakes.

1 Like

Hey Folks!

Wanted to update this post with a clarification. For the deferred deeplinks to work properly, you have to append the af_web_dp parameters with the URL encoded version of your destination URL, and af_dp with the URL encoded version of your destination URI.

The example above has also been updated, and will update the DevHub documentation soon.

As a reminder, you want to utilize AppsFlyer links as they will work for users who don’t have Roblox downloaded, as well as those who do!

Please flag any other issues, and we will try to address them ASAP

1 Like

Reported a bug here regarding not logged in users on macOS (not 100% sure how it’s handled on other platforms): Following a "deep link" when not logged in leads to 404 instead of experience page

2 Likes

I’ve implemented deeplinking into my experience so if you go into the lobby with specific launch data, you’ll be redirected to another place within the experience. But I found that after being teleported to the secondary place, the launchData stays (which the annoucement said it wouldn’t), screenshot from second place:

Which would be great and fine except if I type /lobby to go back to the lobby, the lobby will see the launchdata and take me back the place I just left. I’m going to implement a solution, but is this intentional and you forgot to update the post or is this a bug?

6 Likes

How would you go about doing this? I’ve not been able to find a public example of this being done, anyone know?

1 Like

This is just the link mentioned above, without the launch data parameters:

https://www.roblox.com/games/start?placeId=6900305353

You can just replace the placeid

Deeplinking stopped working all of a suddent. It now only take you to Home page instead of entering game. Any idea when it can be fixed? @goldzun

2 Likes

As outact_gun said above, my team noticed that deeplinks no longer work. We tried on both desktop and mobile, and both don’t work anymore. The Roblox app is opened, but it is not joining the game.

Looking into the deeplinks not working, thanks for flagging!
@outact_gun @homermafia1 can you share the links that arent working with me? Feel free to DM me as well

Thanks for noticing the problem.
Any deeplink does not open the game, but here is an example with my game:
https://www.roblox.com/games/start?placeId=155382109&launchData=1
Nothing particular happens upon joining the game with this link however.

2 Likes

Can also confirm that this is not working for me, instead just opening to the Roblox App. https://www.roblox.com/games/start?placeId=7729521253

1 Like

Example links in your original post are also not working anymore.
Link 1 - https://www.roblox.com/games/start?placeId=6900305353&launchData={"roomId"%3A%202}
Link 2 - roblox://placeId=6900305353&launchData=%7B%22roomId%22%3A%202%7D

1 Like

@outact_gun @homermafia1 @F_arside
Fix just went it, let me know if youre still facing issues

3 Likes

The problem looks solved. Thanks for the intervention.

Problem solved. Thank you very much!

Issue is still occuring using the following URL https://www.roblox.com/games/start?placeId=7729521253

Looking into the generic experience join start link not working.
For now, you can append an arbitrary launchdata parameter to get it to work.
https://www.roblox.com/games/start?placeId=7729521253&launchData=1 will get the place to open up.

2 Likes