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.