Yetkisiz tarafların, alanınızdan size ait olmayan sitelere yönlendiren Dynamic Links oluşturmak için API anahtarınızı kullanmasını önlemek amacıyla Dynamic Links'lerinizin yönlendirebileceği URL'leri belirtmeniz gerekir.
İzin verilen URL'leri belirtmek için Firebase konsolunun Dynamic Links sayfasından > İzin verilenler listesindeki URL kalıbı'nı tıklayın ve ardından RE2 söz dizimini kullanarak en fazla 10 normal ifade belirtin. Yalnızca bu normal ifadelerden biriyle eşleşen URL'ler, Dynamic Links için derin bağlantı (link
) veya yedek bağlantı (afl
, ifl
, ipfl
, ofl
) olarak başarıyla kullanılabilir. URL kalıpları belirtirseniz kalıplardan biriyle eşleşmeyen tüm URL'ler Dynamic Links'ün HTTP 400 hatası döndürmesine neden olur.
URL kalıplarınızı mümkün olduğunca kısıtlayıcı hale getirmeniz gerekir. Örneğin:
Çok izin verici | Daha iyi |
---|---|
|
Yalnızca |
Herhangi bir uygulamanın Google Play Store sayfasına yönlendirebilir. |
Yalnızca paket adı |
|
Yalnızca |
Dynamic Links için hata ayıklama sayfasını görüntüleyip uyarı olmadığından emin olarak Dynamic Links'ye ait derin bağlantı ve yedek bağlantıların URL kalıplarınızdan biriyle eşleştiğinden emin olabilirsiniz:
https://example.page.link/WXYZ?d=1