Derin Bağlantı

*Bu içerik, yapay zekâ (beta) kullanılarak çevrildi ve hatalar içerebilir. Sayfayı İngilizce görüntülemek için buraya tıkla.

Derin bağlantılar, kullanıcıları bir deneyimde belirli bir yere gönderir, bu da katılma sürecini daha akıllı hale getirebilir, kullanıcıların arkadaşlarını bulmasını yardımcı olur ve trafik atribución sağlar. Bu bağlantıların giriş verilerinde, kullanıcı deneyimini kullanıcının katılmasında özelleştirebilirsiniz.

Derin Bir Bağlantı Oluşturulması

Derin bir bağlantı URL'si, belirttiğiniz parametrelerle birlikte bir URL biçimini içerir. Aşağıdaki bölümler, her biçimin nasıl oluşturulacağını açıklar.

Gereksinimler ve İşaretler

Derin bağlantılar oluştururken şu gereksinimleri ve kılavuzları dikkate alın:

  • Uzay gibi özel karakterleri URL'ye kodlamalısınız. Bu karakterler kullanıcı deneyiminize katıldığında otomatik olarak kodlanır.
  • Şifrelenmiş başlatma verileri 200 başına geçemez.
  • Daha karmaşık verileri bir JSON yoluyu olarak depolayabilir ve HttpService:JSONDecode() ile sunucuda şifre çözebilirsiniz.
  • Gizli bilgileri launchData parametresinde göndermeyin; URL'de tamamen görünür. Ayrıca, kullanıcılar URL'yi değiştirebilir, böylece veriler sahte olabilir.

Web Listesi'ne Uygulama

Bu format, kullanıcıları web'deki Roblox deneyim sayfasına gönderir ve ardından Roblox uygulamasını başlatır. Sunulan örnek, bir yer kimliği ve bir URL kodlanmış başlatma dizisağlar.

Biçimlendirmeye Örnekleyiniz https://www.roblox.com/games/start?placeId=<id>&launchData=<string>
Örnek Örnek Link

Uygulamaya Doğrudan

Bu format kullanıcıları doğrudan Roblox uygulamasına gönderir. Sunulan örnek bir yer kimliği ve kodlanmış bir başlangıç dizisağlar.

Biçimlendirmeye Örnekleyiniz roblox://placeId=<id>&launchData=<string>
Örnek Örnek Link

Gecikmiş

Roblox'u mobil cihazlarında yüklememiş olan kullanıcılar için, derin bir bağlantıyı indirmek için AppsFlyer versiyonunu kullanın, böylece kullanıcılar Roblox uygulamasını indire

Biçimlendirmeye Örnekleyiniz ro.blox.com/Ebh5?af_dp=<direct_to_app_link>&af_web_dp=<web_listing_to_app_link>
Örnek ro.blox.com/Ebh5?af_dp=roblox%3A%2F%2FplaceId%3D690030535

Derin Bir Bağlantıyı İşlemek

Tecrübenizde, Class.Player:GetJoinData() yöntemini kullanarak başlatma verilerini elde edin, bu bir sözlük içerir. Bu sözlükte, derin bağlantınızın başlatma parametresinde belirttiğiniz stringi içerir.

Class.Player:GetJoinData() kod örnekleri için LaunchData işleme hakkındaki kod referansını görün.