Manuel olarak Dinamik Bağlantı URL'si oluşturma

Aşağıdaki formu kullanarak manuel olarak bir URL oluşturarak Dynamic Link oluşturabilirsiniz:

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

Dynamic Link parametre

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

Uygulamanızın açacağı bağlantı. Uygulamanızın işleyebileceği bir URL belirtin. Bu URL genellikle uygulamaya özgü mantığı (ör. kullanıcıya kupon verme veya karşılama ekranı gösterme) başlatan uygulamanın içeriği ya da yükü olur. Bu bağlantı, iyi biçimlendirilmiş bir URL olmalıdır, düzgün bir şekilde URL kodlamalı, HTTP veya HTTPS kullanmalıdır 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ğlı olmalıdır. Dynamic Link'ün Android uygulamasını açması için gereklidir.
afl Uygulama yüklü değilken açılacak bağlantı. Uygulamanız yüklü değilken Play Store'dan uygulamanızı yüklemek dışında bir işlem yapmak için (ör. içeriğin mobil web sürümünü açmak veya uygulamanızla ilgili tanıtım sayfası göstermek) bunu belirtin.
amv Uygulamanızın bağlantıyı açabilen minimum sürümünün versionCode. Yüklü uygulama 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ğlı olmalıdır. Dynamic Link'ün iOS uygulamasını açması için gereklidir.
ifl Uygulama yüklü değilken açılacak bağlantı. Uygulamanız yüklü değilken uygulamanızı App Store'dan yüklemek dışında bir işlem yapmak için (ör. içeriğin mobil web sürümünü açmak veya uygulamanızla ilgili tanıtım sayfası göstermek) bunu belirtin.
ius Uygulamanızın paket kimliğinden farklı bir şekilde tanımlanmışsa uygulamanızın özel URL şeması
ipfl Uygulama yüklü değilken iPad'lerde açılacak bağlantı. Uygulamanız yüklü değilken uygulamanızı App Store'dan yüklemek dışında bir işlem yapmak için (ör. içeriğin web sürümünü açmak veya uygulamanızla ilgili tanıtım sayfası göstermek) 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ğlı olmalıdır.
isi Uygulama yüklenmemişken kullanıcıları App Store'a yönlendirmek için kullanılan uygulamanızın App Store kimliği
imv Uygulamanızın bağlantıyı açabilen minimum sürümünün sürüm numarası. Bu işaret, uygulamanız açıldığında uygulamanıza iletilir ve uygulamanızın bu işaretle ne yapacağını belirlemesi gerekir.
efr "1" olarak ayarlanırsa Dynamic Link açıldığında uygulama önizleme sayfası atlanır ve uygulamaya veya mağazaya yönlendirilir. Uygulama önizleme sayfası (varsayılan olarak etkindir), kullanıcılar uygulamalarda Dynamic Links'ü açtığında onları en uygun hedefe daha güvenilir bir şekilde gönderebilir. Ancak Dynamic Link'ün yalnızca bu sayfa olmadan Dynamic Links'ü güvenilir bir şekilde açabilen uygulamalarda açılmasını bekliyorsanız bu parametreyle sayfayı devre dışı bırakabilirsiniz. Bu parametre, Dynamic Link öğesinin davranışını yalnızca iOS'te etkiler.
Diğer platform parametreleri
ofl Android ve iOS'in yanı sıra diğer platformlarda açılacak bağlantı. Bu, masaüstünde farklı bir davranış belirtmek için kullanışlıdır. Örneğin, uygulamayı yüklemek üzere başka bir dinamik bağlantıyla uygulama içeriğinin/yükünün (param bağlantısı tarafından belirtildiği gibi) tam bir web sayfasını görüntüleyebilirsiniz.
Sosyal meta etiketi parametreleri
st Dynamic Link sosyal medya yayınında paylaşıldığında kullanılacak başlık.
sd Dynamic Link sosyal medya yayınında 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'tan küçük olmalıdır.
Analytics parametreleri
utm_source
utm_medium
utm_campaign
utm_term
utm_content
Google Play analiz parametreleri.
at
ct
mt
pt
iTunes Connect analiz parametreleri.

URL'de hata ayıklama

Uzun veya kısa bir URL'yi alıp hata ayıklama parametresi ekleyerek Dynamic Link'de hata ayıklama yapabilirsiniz.

https://example.page.link/?link=https://www.example.com&d=1
https://example.page.link/WXYZ?d=1
Hata ayıklama parametresi
g Dynamic Link dosyasını yüklemek yerine, farklı platform ve yapılandırmalardaki Dynamic Links davranışınızı önizlemek için kullanabileceğiniz bir akış şeması oluşturun.

Sonraki adımlar

Bir Dynamic Link oluşturduktan sonra uygulamanızı Dynamic Links alacak ve kullanıcılar açtıklarında onları uygulamanızdaki doğru yere gönderecek şekilde ayarlamanız gerekir.

Uygulamanızda Dynamic Links almak için iOS, Android, C++ ve Unity ile ilgili dokümanları inceleyin.