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 yaşar. Kullanıcı iOS veya Android'de bir Dynamic Link açarsa doğrudan yerel uygulamanızdaki bağlantılı içeriğe yönlendirilebilir. Kullanıcı aynı Dynamic Link bağlantısını masaüstü tarayıcıda açarsa web sitenizdeki eşdeğer içeriğe yönlendirilebilir.
Ayrıca, Dynamic Links uygulama yüklemelerinde çalışır: iOS veya Android'de Dynamic Link açan ve uygulamanızın yüklü olmadığı kullanıcılar, uygulamayı yüklemeye yönlendirilebilir. Yükleme tamamlandıktan sonra uygulamanız başlatılır ve bağlantıya erişebilir.
Nasıl çalışır?
Firebase konsolunu, REST API'yi, iOS veya Android Builder API'yi kullanarak ya da uygulamanıza özel bir alan adına Dynamic Link parametreleri ekleyip URL oluşturarak Dynamic Link oluşturabilirsiniz. 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ı Dynamic Links bağlantılarınızdan birini açtığında, uygulamanız henüz yüklü değilse kullanıcı uygulamanızı yüklemek için Play Store veya uygulama mağazasına yönlendirilir (aksi belirtilmediği sürece) ve uygulamanız açılır. Ardından, 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 oluşturabilirsinizDynamic Links:
https://example.com/summer-sale https://example.com/links/promos/summer-sale https://links.example.com/summer-sale https://ex.amp.le/summer-sale
Uygulamanız için bir alan adınız yoksa ücretsiz bir özel page.link alt alan adı kullanabilirsiniz:
https://example.page.link/summer-sale
Firebase konsolunda alt alan adınızı ücretsiz olarak oluşturun.
Analizler, yükleme sonrası ilişkilendirmeler ve SDK entegrasyonları dahil olmak üzere tüm Dynamic Links özellikleri, hem özel page.link alan adlarıyla hem de kendi alan adınızla çalışır.
Uygulama yolu
| Firebase'i ve Dynamic Links SDK'sını ayarlama | Firebase Dynamic Links konsolunda Firebase projeniz için Firebase'yi etkinleştirin. Ardından, uygulamanıza Dynamic Links SDK'sını ekleyin. | |
| Oluştur Dynamic Links | Dynamic Links öğesini programatik olarak veya Firebase konsolunu kullanarak oluşturabilirsiniz. | |
| Uygulamanızda Dynamic Links işleme | Uygulamanız açıldığında Dynamic Links SDK'sını kullanarak uygulamaya bir Dynamic Link iletilip iletilmediğini kontrol edin. Bu durumda, Dynamic Link verilerinden derin bağlantıyı alın ve derin bağlantıyı gerektiği gibi işleyin. | |
| Analiz verilerini görüntüleme | Firebase konsolunda Dynamic Links performansınızı takip edin. |
Sonraki adımlar
- Firebase Dynamic Links'ın en yaygın kullanım alanları ve bunları nasıl uygulayacağınız hakkında bilgi edinin.
- OluşturmaDynamic Links ve ardından iOS, Android, Flutter, Unity ve C++ uygulamalarınızda alma hakkında bilgi edinin.
- Dynamic Links için kendi özel alan adınızı kullanın.
- İki analiz aracıyla Dynamic Links performansınızı anlayın.