Aşağıdaki formla manuel olarak bir URL oluşturarak 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 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şlatacaktır. Bu bağlantı iyi biçimlendirilmiş bir URL olmalı, doğru şekilde URL kodlamalı olmalı, HTTP ya da HTTPS kullanmalı ve başka bir Dinamik Bağlantı olmamalıdır. |
Android parametreleri | |
---|---|
API | 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ı. Uygulama yüklü değilken Play Store'dan uygulamanızı 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. |
amv | Uygulamanızın bağlantıyı açabilen minimum sürümünün versionCode değeri. Yüklü uygulama daha eski bir sürümse kullanıcı, uygulamayı yeni sürüme geçirmesi 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. Dinamik Bağlantının bir iOS uygulamasını açması için gereklidir. |
Ifl | Uygulama yüklenmediğinde 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 özel URL şeması (uygulamanızın paket kimliğinden farklı bir şekilde tanımlanırsa) |
ipfl | Uygulama yüklü olmadığında iPad'lerde 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 web sürümünü açmak veya uygulamanızın tanıtım sayfasını görüntülemek) 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 App Store kimliği (uygulama yüklü olmadığında kullanıcıları App Store'a göndermek için kullanılır) |
göst. | 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 | Politika "1" olarak ayarlanırsa Dinamik Bağlantı açıldığında uygulama önizleme sayfasını atlayıp bunun yerine uygulamaya veya mağazaya yönlendirin. Uygulama önizleme sayfası (varsayılan olarak etkindir), kullanıcıları uygulamalarda Dinamik Bağlantıları açtıklarında en uygun hedefe daha güvenilir bir şekilde gönderebilir. Ancak, Dinamik Bağlantı'nın yalnızca Dinamik Bağlantıları bu sayfa olmadan güvenilir bir şekilde açabilen uygulamalarda açılmasını bekliyorsanız bu parametreyle devre dışı bırakabilirsiniz. Bu parametre, Dinamik Bağlantı'nın yalnızca iOS'teki davranışını etkiler. |
Diğer platform parametreleri | |
---|---|
/ | Android ve iOS'in yanındaki platformlarda açılacak bağlantı. Bu, masaüstünde farklı bir davranışı belirtmek için yararlıdır. Örneğin, uygulama içeriğinin/yükünün tam web sayfasını (param bağlantısı tarafından belirtildiği gibi) uygulamayı yüklemek için başka bir dinamik bağlantıyla birlikte görüntülemek gibi. |
Sosyal Meta Etiket parametreleri | |
---|---|
sn. | Dinamik Bağlantı, bir sosyal medya yayınında paylaşıldığında kullanılacak başlık. |
sd | Dinamik Bağlantı, 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 Analytics parametreleri. |
ct mt pt |
iTunes Connect analiz parametreleri. |
URL'lerde hata ayıklama
Uzun veya kısa URL alıp hata ayıklama parametresi ekleyerek Dinamik Bağlantı hatalarını ayıklayabilirsiniz.
https://example.page.link/?link=https://www.example.com&d=1 https://example.page.link/WXYZ?d=1
Hata ayıklama parametresi | |
---|---|
g | Dinamik Bağlantı'yı yüklemek yerine, Dinamik Bağlantılarınızın farklı platformlar ve yapılandırmalardaki davranışını önizlemek için kullanabileceğiniz bir akış şeması oluşturun. |
Sonraki adımlar
Dinamik Bağlantı oluşturduktan sonra, uygulamanızı Dynamic Links'i alacak ve kullanıcı açıldıktan sonra kullanıcıları uygulamanızda doğru yere gönderecek şekilde ayarlamanız gerekir.
Uygulamanızda Dynamic Links almak için iOS, Android, C++ ve Unity belgelerine bakın.