Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Para evitar que terceros no autorizados usen tu clave de API para crear Dynamic Links que redireccionen a usuarios de tu dominio a sitios que no te pertenecen, debes especificar las URLs a las que pueden redireccionar tus Dynamic Links.
Para especificar las URLs permitidas, haz clic en
more_vert> Patrón de URL de la lista de entidades permitidas
en la página Dynamic Links de Firebase console y, luego, especifica hasta
10 expresiones regulares con la
sintaxis RE2. Solo las URLs que coincidan con una de estas expresiones regulares se pueden usar correctamente como vínculo directo (link) o vínculo de resguardo (afl, ifl, ipfl, ofl) para Dynamic Links. Si especificas patrones de URL, cualquier URL que no coincida con uno de los patrones hará que tus Dynamic Links muestren el error de HTTP 400.
Debes hacer que tus patrones de URL sean lo más restrictivos posible. Por ejemplo:
Demasiado permisivo
Mejor
^https://.*.com/.*$
Puede redireccionar a cualquier página de cualquier sitio que termine con .com.
^https://mybrand\.com/.*$
Solo puede redireccionar a páginas de mybrand.com.
^https://play.google.com/.*$
Puede redireccionar a la página de Google Play Store de cualquier app.
^https://play\.google\.com/.*id=myapp\.com$
Solo puede redireccionar a páginas de Google Play Store de la app con el nombre de paquete myapp.com.
^https://itunes.apple.com/.*$
Puede redireccionar a cualquier página de itunes.apple.com.
^https://itunes\.apple\.com/.*id123$
Solo puede redireccionar a la página de App Store de la app con el ID id123.
Para asegurarte de que un vínculo directo y los vínculos de resguardo de un Dynamic Links coincidan con uno de tus patrones de URL, consulta la página de depuración de Dynamic Links y verifica que no haya advertencias:
[null,null,["Última actualización: 2025-08-18 (UTC)"],[],[],null,["\u003cbr /\u003e\n\n| **Deprecated:** Firebase Dynamic Links is *deprecated* and should not be adopted in projects that don't already use it. The service will shut down on August 25, 2025. See the [Dynamic Links Deprecation FAQ](/support/dynamic-links-faq) for more information.\n\nTo prevent unauthorized parties from using your API key to create Dynamic Links that\nredirect from your domain to sites you don't own, you should specify the URLs\nyour Dynamic Links can redirect to.\n\nTo specify the allowed URLs, click\nmore_vert **\\\u003e Allowlist URL pattern**\nfrom the Dynamic Links page of the Firebase console, and then specify up to\n10 regular expressions using\n[RE2 syntax](https://github.com/google/re2/wiki/Syntax). Only URLs\nthat match one of these regular expressions can be successfully used as a deep\nlink (`link`) or fallback link (`afl`, `ifl`, `ipfl`, `ofl`) for a Dynamic Links. If\nyou specify URL patterns, any URL that doesn't match one of the patterns will\ncause your Dynamic Links to return HTTP error 400.\n\nYou should make your URL patterns as restrictive as possible. For example:\n\n| Too permissive | Better |\n|----------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------|\n| `^https://.*.com/.*$` Can redirect to any page on any site ending with `.com`. | `^https://mybrand\\.com/.*$` Can redirect only to pages at `mybrand.com`. |\n| `^https://play.google.com/.*$` Can redirect to any app's Google Play Store page. | `^https://play\\.google\\.com/.*id=myapp\\.com$` Can redirect only to Google Play Store pages for the app with the package name `myapp.com`. |\n| `^https://itunes.apple.com/.*$` Can redirect to any page on `itunes.apple.com`. | `^https://itunes\\.apple\\.com/.*id123$` Can redirect only to the App Store page for the app with the ID `id123`. |\n\nYou can make sure a deep link and fallback links for a Dynamic Links match one of\nyour URL patterns by viewing the debug page for Dynamic Links and verifying there are\nno warnings: \n\n```\nhttps://example.page.link/WXYZ?d=1\n```"]]