4 月 9~11 日の Cloud Next で Firebase の最新情報をお届けします。
今すぐご登録ください。
特定の URL パターンを許可する
bookmark_borderbookmark
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
不正なユーザーが API キーを使用して、お客様のドメインからお客様の所有していないサイトにリダイレクトする Dynamic Links を作成することを防ぐには、Dynamic Links がリダイレクトできる URL を指定する必要があります。
許可する URL を指定するには、Firebase コンソールの [Dynamic Links] ページで more_vert > [URL パターンを許可リストに登録] をクリックし、RE2 構文を使用して最大 10 個の正規表現を指定します。Dynamic Links のディープリンク(link
)またはフォールバック リンク(afl
、ifl
、ipfl
、ofl
)として使用できるのは、これらの正規表現のいずれかに一致する URL のみです。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$
リダイレクト先は、パッケージ名が myapp.com のアプリの Google Play Store ページに限定されます。
|
^https://itunes.apple.com/.*$
itunes.apple.com のどのページにもリダイレクトできます。
|
^https://itunes\.apple\.com/.*id123$
リダイレクト先は、ID が id123 のアプリの App Store ページに限定されます。
|
Dynamic Links のディープリンクとフォールバック リンクが URL パターンのいずれかに一致していることを確認するには、Dynamic Links のデバッグページを表示して、警告がないことを確認します。
https://example.page.link/WXYZ?d=1
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-02-25 UTC。
[[["わかりやすい","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-02-25 UTC。"],[],[]]