bookmark_borderbookmark
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Чтобы предотвратить использование вашего ключа API неавторизованными лицами для создания Dynamic Links , перенаправляющих с вашего домена на сайты, которыми вы не владеете, вам следует указать URL-адреса, на которые могут перенаправлять ваши Dynamic Links .
Чтобы указать разрешенные URL-адреса, щелкните more_vert> Шаблон URL-адреса Allowlist на странице Dynamic Links консоли Firebase , а затем укажите до 10 регулярных выражений с использованием синтаксиса RE2 . Только URL-адреса, соответствующие одному из этих регулярных выражений, могут быть успешно использованы в качестве глубокой ссылки ( link ) или резервной ссылки ( afl , ifl , ipfl , ofl ) для Dynamic Links . Если указать шаблоны URL-адресов, любой URL-адрес, не соответствующий ни одному из шаблонов, приведет к тому, что ваши Dynamic Links вернут ошибку HTTP 400.
Вам следует сделать шаблоны URL максимально ограничивающими. Например:
Слишком вседозволенность
Лучше
^https://.*.com/.*$
Может перенаправлять на любую страницу любого сайта, заканчивающегося на .com .
^https://mybrand\.com/.*$
Может перенаправлять только на страницы mybrand.com .
^https://play.google.com/.*$
Может перенаправлять на страницу любого приложения Google Play Store .
^https://play\.google\.com/.*id=myapp\.com$
Может перенаправлять только на страницы Google Play Store для приложения с именем пакета myapp.com .
^https://itunes.apple.com/.*$
Может перенаправлять на любую страницу на itunes.apple.com .
^https://itunes\.apple\.com/.*id123$
Перенаправление возможно только на страницу App Store для приложения с идентификатором id123 .
Вы можете убедиться, что глубокая ссылка и резервные ссылки для Dynamic Links соответствуют одному из ваших шаблонов URL, просмотрев страницу отладки для Dynamic Links и убедившись в отсутствии предупреждений:
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2025-06-18 UTC."],[],[]]