অননুমোদিত পক্ষগুলিকে আপনার API কী ব্যবহার করে Dynamic Links তৈরি করতে বাধা দিতে যা আপনার ডোমেন থেকে আপনার মালিকানাধীন নয় এমন সাইটগুলিতে পুনঃনির্দেশিত করতে, আপনার Dynamic Links পুনঃনির্দেশ করতে পারে এমন URLগুলিকে নির্দিষ্ট করা উচিত৷
অনুমোদিত URLগুলি নির্দিষ্ট করতে, Firebase কনসোলের Dynamic Links পৃষ্ঠা থেকে > Allowlist URL প্যাটার্নে ক্লিক করুন এবং তারপর RE2 সিনট্যাক্স ব্যবহার করে 10টি পর্যন্ত রেগুলার এক্সপ্রেশন নির্দিষ্ট করুন। শুধুমাত্র এই রেগুলার এক্সপ্রেশনগুলির একটির সাথে মেলে এমন ইউআরএলগুলিকে একটি Dynamic Links জন্য ডিপ লিঙ্ক ( link
) বা ফলব্যাক লিঙ্ক ( afl
, ifl
, ipfl
, ofl
) হিসাবে সফলভাবে ব্যবহার করা যেতে পারে। আপনি যদি ইউআরএল প্যাটার্ন নির্দিষ্ট করেন, যে কোনও ইউআরএল যে প্যাটার্নগুলির একটির সাথে মেলে না তা আপনার Dynamic Links HTTP ত্রুটি 400 ফিরিয়ে দেবে।
আপনি আপনার URL প্যাটার্ন যতটা সম্ভব সীমাবদ্ধ করা উচিত. যেমন:
খুব অনুমোদিত | ভালো |
---|---|
| শুধুমাত্র |
যেকোনো অ্যাপের Google Play Store পৃষ্ঠায় রিডাইরেক্ট করতে পারেন। | প্যাকেজ নাম |
| আইডি |
আপনি Dynamic Links জন্য একটি ডিপ লিঙ্ক এবং ফলব্যাক লিঙ্কগুলি আপনার ইউআরএল প্যাটার্নগুলির একটির সাথে মেলে তা Dynamic Links ডিবাগ পৃষ্ঠাটি দেখে এবং কোনও সতর্কতা নেই তা যাচাই করে নিশ্চিত করতে পারেন:
https://example.page.link/WXYZ?d=1