Developer Deeplinking Update

It probably doesn’t make sense to track in this thread. Can you make a new post to devforum about this(with details around when this occurs)? That’ll ensure it gets attached to and tracked by an engineer(probably me)

EDIT: Sorry, I wasn’t aware that this advice isn’t a thing users can typically do here. That said, feel free to DM me with more details of your issue and I can look into it.

2 Likes

This is a feature that allows you to share links with potential users that open directly into your experience with a blob of data you provide to do custom actions within your experience. The link in the top post gives a more full rundown on the feature. This is just an update on the format of some of the links for that feature.

1 Like

Definitely will consider this!

Would this also support allowing players to join a non starter place directly from a link as well?

would really like to utilize that feature

Currently we use this link format:

and have a QR code be used in IRL locations to bring players into the game, should we be changing our link or are we alright to continue doing this.

Discord people won’t trust this link for sure

That’ll still work just fine as long as the user already has Roblox installed. The AppsFlyer links become useful when users don’t, as it allows falling back to the Roblox page in the app store and will (usually, it’s probabilistic) still follow the link after the user has installed Roblox, launched it and signed up or signed in.

It doesn’t change the place that’s joined, but you can certainly use it in your server scripts to immediately teleport the player to a non-starter place.

I want to make this change to my existing code but I don’t understand the wording on how to construct “deep_link_value”. For clarity, could you please share an example of how the links should look like, similarly to how it was shown in the original post?

1 Like

Yep, no problem. It would look like:

http://ro.blox.com/Ebh5?af_dp=roblox%3A%2F%2FplaceId%3D6900305353%26launchData%3D%257B%2522roomId%2522%253A%25202%257D&af_web_dp=https%3A%2F%2Fwww.roblox.com%2Fgames%2Fstart%3FplaceId%3D6900305353%26launchData%3D%257B%2522roomId%2522%253A%25202%257D&deep_link_value=roblox%3A%2F%2FplaceId%3D6900305353%26launchData%3D%257B%2522roomId%2522%253A%25202%257D

So really just copying the value you already put in af_dp to deep_link_value

2 Likes

will there ever be a link change from ro.blox.com to something that looks more safe? ive had first hand encounters with dozens of people who initially distrust these links because of how rampant phishing is.

the current link looks incredibly close with actual phishing links.

5 Likes

I second this. ro.blox.com/ looks extremely sketch; it’ll get in the way of making this feature more widely adopted.

Howdy,

We have some deeplinks that we cannot change because they’re QR codes on physical things. I can provide more details if needed. As a result, this change is 100% going to impact us and not just a little bit.

Is it at all possible to get a more precise release date for this change? “Next month” is incredibly vague, and given the breaking nature of this change, having a date would be very helpful.

Additionally, is there any way that compatibility can be maintained? It would be incredibly helpful to have our existing deeplinks keep working on Android.

Thanks!

2 Likes

When you say shorter links are you referring to wanting to use roblox.com links or just a shorter link in general? What’s the ideal link in your view?

1 Like

ex: https://ro.blox.com/Ebh5?pid=share&is_retargeting=true&af_dp=robloxmobile%3A%2F%2Fnavigation%2Fgame_details%3FgameId%3D1887764487&af_web_dp=https%3A%2F%2Fwww.roblox.com%2Fgames%2F5390239810

This is the problematic link. ro.blox looks as sketchy as common phishing sites and there’s all this extra garbage at the end that adds to the suspicion.

I have been on a few community servers on Guilded and sometimes users would voice concerns about these links. It was a trading server where phishing attempts are common so the argument is a little weighted, but the point stands: this link isn’t like the others and it’s absurdly long.

1 Like

roblox.com would actually be great if that’s an option! Maybe join.roblox.com or similar? Our game has an alias link that redirects to the AppsFlyer link. As an example: https://clipit.neura.gg/share/clip?clipId=abcdef0123&uid=12345

Why do we have to write the link 3 times? Do you mean with encoded developer deeplink this link?
"https://www.roblox.com/games/start?placeId="..tostring(settings.starterPlaceID).."&launchData="

Does it look like this, when I make the link above like that:
https://www.roblox.com/games/start?placeId=00000000&launchData=0000121212
Would this be correct?
ro.blox.com/Ebh5?af_dp=https://www.roblox.com/games/start?placeId=00000000&launchData=0000121212&af_web_dp=https://www.roblox.com/games/start?placeId=00000000&launchData=0000121212&deep_link_value=https://www.roblox.com/games/start?placeId=00000000&launchData=0000121212

This looks so sketchy I would never click it tbh.

1 Like

It seems to be not working for me it keeps opening the desktop mode site if I set to mobile it ask me to open Roblox bit don’t let me join the game

/https://ro.blox.com/Ebh5?af_dp=roblox%3A%2F%2FplaceID%3D14229107623&af_web_dp=https%3A%2F%2Fwww.roblox.com%2Fgames%2F14229107623%2F&deep_link_value=roblox%3A%2F%2FplaceID%3D14229107623

What is lounchh data I need a deeplink what Anny user can join the game directly or ask for installation

This doesn’t work currently. Any deep links just open the Roblox client on the home page. It doesn’t launch the game on windows 10

3 Likes