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

Aşağıdaki formla manuel olarak URL oluşturarak bir 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 (genellikle uygulama içeriği veya yükü) belirtin. Bu URL, uygulamaya özel mantığı (kullanıcıya kuponla kredi verme veya karşılama ekranı gösterme gibi) başlatır. 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ğlanmalı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ı. Uygulama yüklü değilken uygulamanızı App Store'dan yüklemek dışında bir işlem yapmak (ör. içeriğin mobil web sürümünü açmak veya uygulamanızın tanıtım sayfasını görüntülemek) için 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ıza açıldığında aktarılır ve uygulamanızın bununla ne yapacağına karar vermesi 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 bir sosyal medya yayınında paylaşıldığında kullanılacak başlık.
sd Dynamic Link bir sosyal medya yayınında paylaşıldığında kullanılacak açıklama.
si Bu bağlantıyla ilgili bir resmin URL'si. Resim boyutu en az 300x200 piksel, en fazla 300 KB boyutunda 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 öğesini yüklemek yerine, Dynamic Links'inizin farklı platformlar ve yapılandırmalardaki davranışını ö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 bunları açtıktan sonra uygulamanızdaki doğru yere gönderecek şekilde ayarlamanız gerekir.

Uygulamanızda Dynamic Links almak için iOS, Android, C++ ve Unity belgelerine bakın.