SDK gerektirmeyen bir Firebase Dynamic Links alternatifi

Firebase Dynamic Links 25 Ağustos 2025’te çalışmayı bıraktı. Onu insanları doğru mağazaya göndermek için kullandıysanız, SetLinks bunu tek bağlantı ve QR kodla yapar — kurulacak bir SDK olmadan.

Google’ın kendi SSS’ine göre kapanıştan bu yana her Dynamic Link 404 döndürüyor ve page.link alan adları kalıcı olarak gitti. Ambalajlara, posterlere ve kartvizitlere basılmış, eski e-postalara yapıştırılmış ya da profillere sabitlenmiş bağlantılar artık hiçbir yere çıkmıyor.

Bu bağlantıların çoğu basit bir iş yapıyordu: iPhone’da App Store’u, Android’de Google Play’i, diğer her yerde bir web sayfasını açmak. Bu iş için ne SDK ne de uygulamanızda kod gerekir. Bazı bağlantılar daha fazlasını yapıyordu — yeni bir kurulumdan sonra belirli bir ekranı açıyor ya da kurulum atribüsyonunu besliyordu — ve bunlar için bir deep linking SDK’sı gerekir. Bu sayfa ikisini ayırt etmenize ve ilk türü bir öğleden sonrada taşımanıza yardımcı olur.

Yan yana

Özellik Firebase Dynamic Links SetLinks
Hâlâ çalışıyor Hayır — 25 Ağustos 2025’te kapandı Evet
iPhone → App Store, Android → Google Play yönlendirmesi Evet Evet
Huawei AppGallery ve RuStore Hayır Evet
Yüklüyse uygulamayı açar Evet, SDK ile Evet, SDK olmadan: setlinks.io üzerinde iPhone, kendi alan adınızda iPhone ve Android
Kendi alan adınız Evet Evet, ayda $9 itibarıyla
Uygulamada SDK gerekir Uygulama içi bağlantılar için Hayır
Kurulumdan sonra uygulamada bir ekran açar (deferred deep link) Evet Hayır
Ücretsiz başlangıç Ücretsizdi 3 bağlantı, sınırsız trafik

Diğer hizmetlere dair bilgiler Ekim 2026 itibarıyla, kendi herkese açık sayfalarından: Firebase Dynamic Links FAQ

Ne kadar tutar

Dynamic Links ücretsizdi; bu kadar çok uygulamanın onu kullanmasının bir nedeni de buydu. SetLinks’in 3 bağlantı ve sınırsız trafik içeren ücretsiz bir planı var; kart gerekmez, süre sınırı yoktur. Ücretli planlar ayda $9 itibarıyla başlar ve yıllık ödemede daha ucuzdur; kendi alan adınız, yüklü uygulamayı açma ve API ayda $9 itibarıyla başlayan planlarda yer alır.

Dynamic Links’in yerine kapsamlı bir atribüsyon paketi koyarsanız, dönüşüm başına ya da teklif usulü fiyatlandırma bekleyin — atribüsyona ihtiyacınız varsa buna değer, yoksa bir mağaza yönlendirmesi için pahalı bir yoldur.

Şu durumlarda SetLinks daha uygun

Şu durumlarda Firebase Dynamic Links daha uygun

SetLinks ne yapar

Ne yapmaz

Adım adım geçiş: Firebase Dynamic Links yerine SetLinks

Çoğu ekip bu işi bir öğleden sonrada bitirir. Sıra önemlidir: önce her eski bağlantının ne yaptığını öğrenin, sonra onu yeniden oluşturun.

  1. Elinizdekini dışa aktarın Google, Dynamic Links meta verilerinizi dışa aktarmanıza izin verir (SSS’ine bakın). Her bağlantı için kısa adresi ve parametrelerini not edin: apn (Android paketi), ibi ve isi (iOS bundle’ı ve App Store kimliği), ofl veya link (web adresi).
  2. Bağlantıları işlevine göre ayırın Yalnızca bir mağazaya veya web sayfasına gönderen bağlantılar olduğu gibi taşınır. Deep link’i kurulumdan sonra bir ekran açan bağlantılar bir SDK gerektirir; bunların listesini geliştiricileriniz için ayrı tutun.
  3. Her biri için bir SetLinks bağlantısı oluşturun App Store: https://apps.apple.com/app/id ve ardından isi numarası. Google Play: https://play.google.com/store/apps/details?id= ve ardından apn paketi. Yedek adres olarak ofl veya link adresini kullanın. Oralarda yayındaysanız AppGallery veya RuStore ekleyin.
  4. Özel alan adınız varsa onu geri getirin Dynamic Links’iniz size ait bir alt alan adını (links.markaniz.com) kullanıyorduysa, onu SetLinks’e özel alan adı olarak ekleyin ve aynı yolları yeniden oluşturun — eski QR kodlar ve bağlantılar yeniden çalışmaya başlar. page.link üzerindeki adresler taşınamaz: o alan adı Google’a aitti. Yalnızca bir SetLinks bağlantı adresine uyan yollar taşınabilir: küçük harfler, rakamlar ve kısa çizgi, 3 ile 64 karakter arası, eğik çizgi olmadan; büyük harf içerenler gibi başka yollara sahip kodların yeniden basılması gerekir.
  5. Uygulaması olanlar için uygulamayı açın Bağlantı için uygulamada açmayı Apple Team ID ve bundle ID ile, Android için de paket adınız ve SHA-256 imza parmak iziyle etkinleştirin. Bir sonraki sürümde bağlantının alan adını uygulamanızın Associated Domains (iOS) ve intent filter (Android) ayarlarına ekleyin, ardından Firebase Dynamic Links SDK’sını kaldırın.
  6. Bağlantıları değiştirin ve bir kez yeniden basın Sitenizdeki, e-postalarınızdaki, reklamlarınızdaki ve biyografilerinizdeki eski adresleri değiştirin. page.link QR kodlarını son bir kez yeniden basın: bundan sonra hedefleri SetLinks’te değiştirirsiniz, basılı kod aynı kalır.
  7. Gerçek cihazlarda test edin Yeni bağlantıyı bir iPhone’da, bir Android telefonda ve Instagram içinde açın. Ücretsiz yönlendirme testimiz herhangi bir cihazın nereye gideceğini gösterir, doğrulayıcı da apple-app-site-association ve assetlinks.json dosyalarınızı kontrol eder.

Sık sorulan sorular

Eski page.link bağlantılarım hâlâ çalışıyor mu?

Hayır. Google’ın SSS’ine göre 25 Ağustos 2025’teki kapanıştan bu yana her Dynamic Link 404 döndürüyor ve page.link alan adları korunmuyor. Bu adresler yönlendirilemez; değiştirilmeleri gerekir.

Kendi alan adımı kullanan bağlantıları koruyabilir miyim?

Evet, alan adı size aitse. Alt alan adını SetLinks’e özel alan adı olarak ekleyin ve her yolu bir bağlantı adresi olarak yeniden oluşturun (küçük harfler, rakamlar ve kısa çizgi, 3 ile 64 karakter arası). O alan adını gösteren basılı kodlar yeniden çalışır. Büyük harf veya eğik çizgi içeren yollar yeniden oluşturulamaz; bu kodların yeniden basılması gerekir.

Uygulamamı değiştirmem gerekiyor mu?

Mağaza bağlantıları için hayır: uygulamada hiçbir değişiklik olmadan çalışırlar. Yalnızca bağlantının yüklü uygulamayı açmasını istiyorsanız alan adını uygulamanızın Associated Domains ve intent filter ayarlarına eklersiniz — ardından Dynamic Links SDK’sını kaldırabilirsiniz.

SetLinks deferred deep linking destekliyor mu?

Hayır. Uygulamada bir SDK olmadan hiçbir şey bir bağlantıyı kurulumun ötesine, belirli bir ekrana taşıyamaz. Buna ihtiyacınız varsa bir deep linking SDK’sı kullanın; SetLinks yalnızca doğru mağazaya ulaşması veya yüklü uygulamayı açması gereken bağlantıları karşılar.

Bir bağlantı, uygulamam zaten yüklüyse onu açabilir mi?

Evet, uygulamada açmayı içeren planlarda. iPhone’da setlinks.io üzerinde ve kendi alan adınızda çalışır; Android’de ise SetLinks’in uygulamanız için assetlinks.json dosyasını yayınladığı kendi alan adınızda çalışır.

Dynamic Links’in yerini doldurmak ne kadar tutar?

3 bağlantı ve sınırsız trafikle ücretsiz başlayabilirsiniz. Ücretli planlar ayda $9 itibarıyla başlar ve tüm fiyatlar fiyatlandırma sayfasındadır — satış görüşmesi yoktur.

Tıklama istatistiklerime ne olur?

Dynamic Links Analytics API de diğerleriyle birlikte kapandı. SetLinks tıklamaları ve QR taramalarını ilk günden itibaren platforma, ülkeye ve kaynağa göre sayar ve bunları CSV olarak dışa aktarabilirsiniz.

Diğer karşılaştırmalar

SetLinks’i ücretsiz deneyin

İki dakikada bir bağlantı oluşturun. Kart gerekmez.

Bağlantı oluştur