Tautan dalam mendalam memungkinkan Anda mengirim pengguna ke lokasi tertentu dalam pengalaman, yang dapat membuat proses bergabung lebih lancar, membantu pengguna menemukan teman mereka, dan menyediakan atribusi lalu lintas. Data peluncuran opsional dalam tautan ini memungkinkan Anda untuk menyesuaikan pengalaman pengguna saat seseorang bergabung.
Membangun Tautan Dalam
URL tautan dalam mendalam terdiri dari format URL bersama dengan parameter yang Anda spesifikasikan. Bagian berikut menjelaskan cara membangun setiap format.
Persyaratan dan Pedoman
Saat membangun tautan dalam, pertimbangkan persyaratan dan panduan berikut:
- Anda harus men-URL karakter khusus, seperti spasi. Karakter-karakter ini di-URL secara otomatis saat pengguna bergabung dengan pengalaman Anda.
- Data peluncuran yang didekode tidak boleh melebihi 200 octet.
- Anda dapat menyimpan data yang lebih kompleks sebagai string JSON dan men-Decoder dengan HttpService:JSONDecode() di server.
- Jangan mengirim informasi rahasia dalam parameter launchData; itu sepenuhnya terlihat di URL. Selain itu, pengguna dapat mengubah URL, jadi data mungkin tidak asli.
Daftar Web ke App
Format ini mengirim pengguna ke halaman pengalaman Roblox di web dan kemudian meluncurkan aplikasi Roblox. Contoh yang disediakan memberikan ID tempat dan string data peluncuran yang dikode.
Format | https://www.roblox.com/games/start?placeId=<id>&launchData=<string> |
Contoh | Contoh Tautkan |
Langsung ke App
Format ini mengirim pengguna langsung ke aplikasi Roblox. Contoh yang disediakan memberikan ID lokasi dan string peluncuran yang dikode.
Format | roblox://placeId=<id>&launchData=<string> |
Contoh | Contoh Tautkan |
Tertunda
Untuk pengguna yang tidak memiliki Roblox di ponsel mereka, gunakan versi AppsFlyer dari tautkandalam-dalam untuk memungkinkan pengguna mengunduh aplikasi Roblox dan kemudian mengikuti tautan dalam-dalam. Untuk mem
Format | ro.blox.com/Ebh5?af_dp=<direct_to_app_link>&af_web_dp=<web_listing_to_app_link> |
Contoh | ro.blox.com/Ebh5?af_dp=roblox%3A%2F%2FplaceId%3D69003053 |
Memproses Tautan Dalam
Dalam pengalaman Anda, dapatkan data peluncuran dengan metode Player:GetJoinData(), yang mengembalikan diksi . Di dalam典典 tersebut, kunci LaunchData berisi string yang Anda spesifikasikan dalam parameter 1>launchData1> dari tautan tautkan.
Lihat referensi dokumen Player:GetJoinData() untuk contoh kode tentang cara memproses data peluncuran.