Firebase is back at Google I/O on May 10! Register now

Dinamik Bağlantı URL'sini manuel olarak oluşturma

Koleksiyonlar ile düzeninizi koruyun İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.

Aşağıdaki formla manuel olarak bir URL oluşturarak bir Dinamik Bağlantı oluşturabilirsiniz:

https://your_subdomain.page.link/?link=your_deep_link&apn=package_name[&amv=minimum_version][&afl=fallback_link]

Dinamik Bağlantı parametreleri

Derin bağlantı parametresi (Yük parametresi)
bağlantı

Uygulamanızın açacağı bağlantı. Uygulamanızın işleyebileceği, genellikle uygulamanın içeriği veya yükü olan ve uygulamaya özel mantığı başlatan (kullanıcıyı bir kuponla kredilendirme veya bir karşılama ekranı görüntüleme gibi) bir URL belirtin. Bu bağlantı, iyi biçimlendirilmiş bir URL olmalı, uygun şekilde URL kodlu olmalı, HTTP veya HTTPS kullanmalı ve başka bir Dinamik Bağlantı olamaz.

Android parametreleri
apn Bağlantıyı açmak için kullanılacak Android uygulamasının paket adı. Uygulama, Firebase konsolunun Genel Bakış sayfasından projenize bağlanmalıdır. Dinamik Bağlantı'nın bir Android uygulamasını açması için gereklidir.
afl Uygulama yüklenmediğinde açılacak bağlantı. İçeriğin mobil web sürümünü açmak veya uygulamanız için bir tanıtım sayfası görüntülemek gibi, uygulama yüklü değilken Play Store'dan uygulamanızı yüklemek dışında bir şey yapmak için bunu belirtin.
amv Uygulamanızın bağlantıyı açabilen minimum sürümünün versionCode . Yüklenen uygulama daha eski bir sürümse kullanıcı, uygulamayı yükseltmek için Play Store'a yönlendirilir.
iOS parametreleri
ibi Bağlantıyı açmak için kullanılacak iOS uygulamasının paket kimliği. Uygulama, Firebase konsolunun Genel Bakış sayfasından projenize bağlanmalıdır. Dynamic Link'in bir iOS uygulamasını açması için gereklidir.
eğer Uygulama yüklenmediğinde açılacak bağlantı. İçeriğin mobil web sürümünü açmak veya uygulamanız için bir promosyon sayfası görüntülemek gibi, uygulama yüklü değilken App Store'dan uygulamanızı yüklemek dışında bir şey yapmak için bunu belirtin.
biz Uygulamanızın paket kimliğinden farklı bir şey olarak tanımlanmışsa, uygulamanızın özel URL şeması
ipfl Uygulama yüklü değilken iPad'lerde açılacak bağlantı. İçeriğin web sürümünü açmak veya uygulamanız için bir tanıtım sayfası görüntülemek gibi, uygulama yüklü değilken uygulamanızı App Store'dan yüklemek dışında bir şey yapmak için bunu belirtin.
ipbi Bağlantıyı açmak için iPad'lerde kullanılacak iOS uygulamasının paket kimliği. Uygulama, Firebase konsolunun Genel Bakış sayfasından projenize bağlanmalıdır.
isi Uygulamanızın, uygulama yüklü değilken kullanıcıları App Store'a göndermek için kullanılan App Store Kimliği
imv Uygulamanızın bağlantıyı açabilen minimum sürümünün sürüm numarası . Bu bayrak, açıldığında uygulamanıza iletilir ve uygulamanızın onunla ne yapacağına karar vermesi gerekir.
efr "1" olarak ayarlanırsa Dinamik Bağlantı açıldığında uygulama önizleme sayfasını atlayın ve bunun yerine uygulamaya veya mağazaya yönlendirin. Uygulama önizleme sayfası (varsayılan olarak etkindir), uygulamalarda Dinamik Bağlantıları açtıklarında kullanıcıları en uygun hedefe daha güvenilir bir şekilde gönderebilir; ancak bir Dinamik Bağlantının yalnızca bu sayfa olmadan güvenilir bir şekilde Dinamik Bağlantıları açabilen uygulamalarda açılmasını bekliyorsanız, bu parametre ile devre dışı bırakabilirsiniz. Bu parametre, Dinamik Bağlantının davranışını yalnızca iOS'ta etkiler.
Diğer platform parametreleri
ofl Android ve iOS dışındaki platformlarda açılacak bağlantı. Bu, uygulamayı yüklemek için başka bir dinamik bağlantıyla birlikte uygulama içeriğinin/yükünün (param bağlantısıyla belirtildiği şekilde) tam bir web sayfasının görüntülenmesi gibi masaüstünde farklı bir davranış belirlemek için kullanışlıdır.
Sosyal Meta Etiketi parametreleri
st Dinamik Bağlantı bir sosyal gönderide paylaşıldığında kullanılacak başlık.
SD Dinamik Bağlantı bir sosyal gönderide paylaşıldığında kullanılacak açıklama.
si Bu bağlantıyla ilgili bir resmin URL'si. Resim en az 300x200 piksel ve 300 KB'den küçük olmalıdır.
Analiz parametreleri
utm_source
utm_medium
utm_campaign
utm_term
utm_content
Google Play analiz parametreleri.
de
ct
mt
nokta
iTunes Connect analiz parametreleri.

URL'de hata ayıklama

Uzun veya kısa bir URL alıp bir hata ayıklama parametresi ekleyerek bir Dinamik Bağlantıda hata ayıklayabilirsiniz.

https://example.page.link/?link=https://www.example.com&d=1
https://example.page.link/WXYZ?d=1
Hata ayıklama parametresi
D Dinamik Bağlantıyı yüklemek yerine, Dinamik Bağlantılarınızın davranışını farklı platformlar ve yapılandırmalarda önizlemek için kullanabileceğiniz bir akış şeması oluşturun.

Sonraki adımlar

Bir Dinamik Bağlantı oluşturduktan sonra, uygulamanızı Dinamik Bağlantılar alacak ve bir kullanıcı açtıktan sonra kullanıcıları uygulamanızda doğru yere gönderecek şekilde ayarlamanız gerekir.

Uygulamanızda Dinamik Bağlantılar almak için iOS , Android , C++ ve Unity belgelerine bakın.