Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Firebase Dynamic Links
plat_ios
plat_android
plat_web
plat_flutter
plat_cpp
plat_unity
Firebase Dynamic Links, birden çok cihazda istediğiniz gibi çalışan bağlantılardır
ve uygulamanızın zaten yüklü olup olmadığı gibi konuları içerir.
Dynamic Links ile kullanıcılarınız Google Play'de
Google'ın reklamcılık platformlarını kullanabilirsiniz. Kullanıcı iOS veya Android'de bir Dynamic Link açarsa
doğrudan yerel uygulamanızdaki bağlı içeriğe yönlendirilebilirler. Kullanıcı
bir masaüstü tarayıcısında aynı Dynamic Link öğesini açarsa eşdeğerine yönlendirilebilir
daha fazla bilgi edineceksiniz.
Ayrıca, Dynamic Links uygulama yüklemelerinde çalışır: Kullanıcı şurada bir Dynamic Link açarsa:
iOS veya Android'de yüklüyseniz ve uygulamanız yüklü değilse kullanıcıdan
yükleme, ardından uygulamanız başlar ve bağlantıya erişebilir.
Nasıl çalışır?
Bir REST ve Firebase konsolunu ve ardından bir Dynamic Link oluşturabilirsiniz
API, iOS veya Android Builder API veya alana Dynamic Link parametreleri ekleyerek URL oluşturarak
ve en iyi uygulamaları paylaşacağız. Bu parametreler,
kullanıcı platformu ve uygulamanızın yüklü olup olmadığı.
Bir kullanıcı Dynamic Links uygulamalarınızdan birini açtığında, uygulamanız henüz yüklü değilse
uygulamanızı yüklemek üzere Play Store veya App Store'a gönderilmesini sağlayın (
aksini belirtmezseniz) uygulamanız açılır. Daha sonra girdiğiniz
iletilmiş olması ve derin bağlantıyı uygulamanıza uygun şekilde işleyebilmesidir.
Özel bağlantı alanları
Aşağıdakileri kullanarak Dynamic Links oluşturabilirsiniz:
kendi alan adınız:
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 özel bir alan adı kullanabilirsiniz.
page.link alt alan adı:
https://example.page.link/summer-sale
Firebase konsolunda alt alan adınızı ücretsiz olarak oluşturun.
Analizler, yükleme sonrası ilişkilendirmeler ve özellikler dahil olmak üzere tüm Dynamic Links özellikleri
SDK entegrasyonları: Hem özel page.link alanlarıyla hem de kendi alanlarınızla çalışır
alan.
Uygulama yolu
|
Firebase ve Dynamic Links SDK'sını ayarlama |
Firebase projeniz için Firebase Dynamic Links hizmetini etkinleştirin:
Firebase konsolu. Ardından, Dynamic Links SDK'sını uygulamanıza dahil edin. |
|
Dynamic Links oluşturun |
Dynamic Links uygulamasını programatik olarak veya
Firebase konsolu. |
|
Uygulamanızda Dynamic Links herkese açık kullanıcı adı |
Uygulamanız açıldığında Dynamic Link SDK'sının şu olup olmadığını kontrol etmek için Dynamic Links SDK'sını kullanın:
işleyeceğiz. Öyleyse Dynamic Link verilerinden derin bağlantıyı alın ve
gerektiği şekilde derin bağlantı oluşturun. |
|
Analiz verilerini görüntüleme |
Dynamic Links cihazınızın performansını Firebase konsolunda izleyin. |
Sonraki adımlar
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-25 UTC.
[null,null,["Son güncelleme tarihi: 2025-07-25 UTC."],[],[],null,["Firebase Dynamic Links \nplat_ios plat_android plat_web plat_flutter plat_cpp plat_unity \n\nFirebase Dynamic Links are links that work the way you want, on multiple\nplatforms, and whether or not your app is already installed. \n| **Deprecated:** Firebase Dynamic Links is *deprecated* and should not be adopted in projects that don't already use it. The service will shut down on August 25, 2025. See the [Dynamic Links Deprecation FAQ](/support/dynamic-links-faq) for more information.\n\nWith Dynamic Links, your users get the best available experience for the\nplatform they open your link on. If a user opens a Dynamic Link on iOS or Android,\nthey can be taken directly to the linked content in your native app. If a user\nopens the same Dynamic Link in a desktop browser, they can be taken to the equivalent\ncontent on your website.\n\nIn addition, Dynamic Links work across app installs: if a user opens a Dynamic Link on\niOS or Android and doesn't have your app installed, the user can be prompted to\ninstall it; then, after installation, your app starts and can access the link.\n\nHow does it work?\n\nYou create a Dynamic Link either by using the Firebase console, using a REST\nAPI, iOS or Android Builder API, or by forming a URL by adding Dynamic Link parameters to a domain\nspecific to your app. These parameters specify the links you want to open, depending on the\nuser's platform and whether your app is installed.\n\nWhen a user opens one of your Dynamic Links, if your app isn't yet installed, the\nuser is sent to the Play Store or App Store to install your app (unless you\nspecify otherwise), and your app opens. You can then retrieve the link that\nwas passed to your app and handle the deep link as appropriate for your app.\n\nCustom link domains\n\nYou can [create Dynamic Links using\nyour own domain name](/docs/dynamic-links/custom-domains): \n\n```\nhttps://example.com/summer-sale\nhttps://example.com/links/promos/summer-sale\nhttps://links.example.com/summer-sale\nhttps://ex.amp.le/summer-sale\n```\n\nOr, if you don't have a domain for your app, you can use a no-cost custom\npage.link subdomain: \n\n```\nhttps://example.page.link/summer-sale\n```\n\nCreate your subdomain at no charge in the Firebase console.\n\nAll Dynamic Links features, including analytics, post-install attributions, and\nSDK integrations, work with both custom page.link domains and your own\ndomain.\n\nImplementation path\n\n|---|-----------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| | **Set up Firebase and the Dynamic Links SDK** | Enable Firebase Dynamic Links for your Firebase project in the Firebase console. Then, include the Dynamic Links SDK in your app. |\n| | **Create Dynamic Links** | You can create Dynamic Links programmatically or by using the Firebase console. |\n| | **Handle Dynamic Links in your app** | When your app opens, use the Dynamic Links SDK to check if a Dynamic Link was passed to it. If so, get the deep link from the Dynamic Link data and handle the deep link as necessary. |\n| | **View analytics data** | Track the performance of your Dynamic Links in the Firebase console. |\n\nNext steps\n\n- Learn about some of Firebase Dynamic Links' most common [use cases](/docs/dynamic-links/use-cases) and how to implement them.\n- Learn how to [create\n Dynamic Links](/docs/dynamic-links/create-links) and then receive them in your [iOS](/docs/dynamic-links/ios/receive), [Android](/docs/dynamic-links/android/receive), [Flutter](/docs/dynamic-links/flutter/receive), [Unity](/docs/dynamic-links/unity/receive), and [C++](/docs/dynamic-links/cpp/receive) apps.\n- Use your own [custom\n domain](/docs/dynamic-links/custom-domains) for Dynamic Links.\n- Understand your Dynamic Links's performance with two [analytics](/docs/dynamic-links/analytics) tools."]]