Firebase Dynamic Links
Firebase Dynamic Links, uygulamanızın yüklü olup olmadığına bakılmaksızın, birden fazla platformda istediğiniz şekilde çalışan bağlantılardır.
Dynamic Links ile kullanıcılarınız, bağlantınızı açtıkları platformda mümkün olan en iyi deneyimi elde eder. Bir kullanıcı iOS veya Android'de Dynamic Link açarsa doğrudan yerel uygulamanızdaki bağlantılı içeriğe yönlendirilebilir. Aynı Dynamic Link masaüstü tarayıcıda açılırsa kullanıcı web sitenizdeki eşdeğer içeriğe yönlendirilebilir.
Ayrıca, Dynamic Links uygulama yüklemelerinde çalışır: iOS veya Android'de bir Dynamic Link açan ve uygulamanızın yüklü olmadığı kullanıcılardan uygulamayı yüklemeleri istenebilir. Yükleme tamamlandıktan sonra uygulamanız başlatılır ve bağlantıya erişebilir.
Nasıl çalışır?
Dynamic Link, Firebase konsolunu, bir REST API'yi, iOS veya Android Builder API'yi kullanarak ya da uygulamanıza özel bir alana Dynamic Link parametreleri ekleyerek URL oluşturarak oluşturulur. Bu parametreler, kullanıcının platformuna ve uygulamanızın yüklü olup olmadığına bağlı olarak açmak istediğiniz bağlantıları belirtir.
Kullanıcılar Dynamic Links öğelerinizden birini açtığında uygulamanız henüz yüklenmemişse (aksi belirtilmediği sürece) uygulamanızı yüklemek için Play Store veya App Store'a yönlendirilir ve uygulamanız açılır. Daha sonra, uygulamanıza iletilen bağlantıyı alabilir ve derin bağlantıyı uygulamanıza uygun şekilde işleyebilirsiniz.
Özel bağlantı alanları
Kendi alan adınızı kullanarak Dynamic Links oluşturabilirsiniz:
https://example.com/summer-sale https://example.com/links/promos/summer-sale https://links.example.com/summer-sale https://ex.amp.le/summer-sale
Alternatif olarak, uygulamanız için bir alanınız yoksa ücretsiz bir özel page.link alt alan adı kullanabilirsiniz:
https://example.page.link/summer-sale
Firebase konsolunda alt alanınızı ücretsiz olarak oluşturun.
Analizler, yükleme sonrası ilişkilendirmeler ve SDK entegrasyonları dahil tüm Dynamic Links özellikleri hem özel page.link alanlarıyla hem de kendi alanınızla çalışır.
Uygulama yolu
Firebase ve Dynamic Links SDK'sını ayarlama | Firebase Dynamic Links konsolunda Firebase projeniz için Firebase Dynamic Links'i etkinleştirin.Firebase Ardından, Dynamic Links SDK'yı uygulamanıza ekleyin. | |
Oluştur Dynamic Links | Dynamic Links oluşturmak için programatik olarak veya Firebase konsolunu kullanabilirsiniz. | |
Uygulamanızda işlemleri Dynamic Links yönetme | Uygulamanız açıldığında, Dynamic Link gönderilip gönderilmediğini kontrol etmek için Dynamic Links SDK'sını kullanın. Bu durumda, derin bağlantıyı Dynamic Link verilerinden alın ve gerektiği şekilde işleyin. | |
Analiz verilerini görüntüleme | Dynamic Links konsolunda Firebase performansını izleyin. |
Sonraki adımlar
- Firebase Dynamic Links'ın en yaygın kullanım alanları ve bunların nasıl uygulanacağı hakkında bilgi edinin.
- Oluşturmayı Dynamic Links ve ardından iOS, Android, Flutter, Unity ve C++ uygulamalarınızda almayı öğrenin.
- Dynamic Links için kendi özel alanınızı kullanın.
- İki analiz aracıyla Dynamic Links performansınızı anlayın.