Aşağıdaki formu kullanarak 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çılacağı bağlantı. Uygulamanızın işleyebileceği, uygulamaya özel mantığı (kullanıcıya bir kuponla kredi vermek veya bir karşılama ekranı görüntülemek gibi) başlatan, genellikle uygulamanın içeriği veya yükü gibi bir URL belirtin. Bu bağlantı iyi biçimlendirilmiş bir URL olmalı, URL'si düzgün şekilde kodlanmış 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ı. Uygulamanın, Firebase konsolunun Genel Bakış sayfasından projenize bağlanması gerekir. 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üklenmediğinde Play Store'dan uygulamanızı yüklemek dışında bir şey yapmak (örneğin, içeriğin mobil web sürümünü açmak veya uygulamanız için bir tanıtım sayfası görüntülemek) için bunu belirtin. |
amv | Uygulamanızın bağlantıyı açabilecek minimum sürümünün versionCode . Yüklenen uygulama daha eski bir sürümse kullanıcı, uygulamayı yükseltmesi 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. Uygulamanın, Firebase konsolunun Genel Bakış sayfasından projenize bağlanması gerekir. Dinamik Bağlantının bir iOS uygulamasını açması için gereklidir. |
eğer | Uygulama yüklenmediğinde açılacak bağlantı. Uygulama yüklenmediğinde App Store'dan uygulamanızı yüklemek dışında bir şey yapmak için (örneğin, içeriğin mobil web sürümünü açmak veya uygulamanız için bir tanıtım sayfası görüntülemek) bunu belirtin. |
ius | Uygulamanızın paket kimliğinden farklı bir şey olarak tanımlanmışsa, uygulamanızın özel URL şeması |
ipfl | Uygulama yüklü olmadığında iPad'lerde açılacak bağlantı. Uygulama yüklenmediğinde App Store'dan uygulamanızı yüklemek dışında, içeriğin web sürümünü açmak veya uygulamanız için bir tanıtım sayfası görüntülemek gibi başka bir işlem yapmak için bunu belirtin. |
ipbi | Bağlantıyı açmak için iPad'lerde kullanılacak iOS uygulamasının paket kimliği. Uygulamanın, Firebase konsolunun Genel Bakış sayfasından projenize bağlanması gerekir. |
isi | Uygulamanız yüklü olmadığında kullanıcıları App Store'a göndermek için kullanılan uygulamanızın App Store Kimliği |
imv | Uygulamanızın bağlantıyı açabilecek minimum sürümünün sürüm numarası . Bu bayrak, açıldığında uygulamanıza iletilir ve uygulamanızın bununla 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 şekilde gönderebilir; ancak bu sayfa olmadan yalnızca Dinamik Bağlantıları güvenilir bir şekilde açabilen uygulamalarda Dinamik Bağlantının açılmasını bekliyorsanız bu parametreyle devre dışı bırakabilirsiniz. Bu parametre Dinamik Bağlantının davranışını yalnızca iOS'ta etkileyecektir. |
Diğer platform parametreleri | |
---|---|
ofl | Android ve iOS dışındaki platformlarda açılacak bağlantı. Bu, masaüstünde, uygulamayı yüklemek için başka bir dinamik bağlantıyla uygulama içeriğinin/yükünün tam web sayfasının (param bağlantısıyla belirtildiği şekilde) görüntülenmesi gibi farklı bir davranışı belirtmek 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 görselin URL'si. Resim en az 300x200 piksel ve 300 KB'tan küçük olmalıdır. |
Analiz parametreleri | |
---|---|
utm_source utm_medium utm_campaign utm_term utm_content | Google Play analiz parametreleri. |
en CT mt puan | iTunes Connect analiz parametreleri. |
Bir URL'de hata ayıklama
Uzun veya kısa bir URL alıp bir hata ayıklama parametresi ekleyerek 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 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ı, Dinamik Bağlantıları alacak ve kullanıcı bunları 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.