আপনি নিম্নলিখিত ফর্ম্যাটে ম্যানুয়ালি একটি URL তৈরি করে একটি Dynamic Link তৈরি করতে পারেন:
https://your_subdomain.page.link/?link=your_deep_link&apn=package_name[&amv=minimum_version][&afl=fallback_link]
Dynamic Link প্যারামিটার
| ডিপ লিঙ্ক প্যারামিটার (পেলোড প্যারামিটার) | |
|---|---|
| লিঙ্ক | যে লিঙ্কটি আপনার অ্যাপ খুলবে। এমন একটি URL নির্দিষ্ট করুন যা আপনার অ্যাপ পরিচালনা করতে পারে, সাধারণত এটি অ্যাপের কন্টেন্ট বা পেলোড, যা অ্যাপ-নির্দিষ্ট লজিক শুরু করে (যেমন ব্যবহারকারীকে একটি কুপন দেওয়া বা একটি স্বাগত স্ক্রিন দেখানো)। এই লিঙ্কটি অবশ্যই একটি সুবিন্যস্ত URL হতে হবে, সঠিকভাবে URL-এনকোড করা থাকতে হবে, HTTP বা HTTPS ব্যবহার করতে হবে এবং এটি অন্য কোনো ডাইনামিক লিঙ্ক হতে পারবে না। |
| অ্যান্ড্রয়েড প্যারামিটার | |
|---|---|
| এপিএন | লিঙ্কটি খোলার জন্য ব্যবহৃত অ্যান্ড্রয়েড অ্যাপের প্যাকেজ নেম। অ্যাপটি অবশ্যই Firebase কনসোলের ওভারভিউ পেজ থেকে আপনার প্রোজেক্টের সাথে সংযুক্ত থাকতে হবে। Dynamic Link একটি অ্যান্ড্রয়েড অ্যাপ খোলার জন্য এটি আবশ্যক। |
| এএফএল | অ্যাপটি ইনস্টল করা না থাকলে খোলার জন্য লিঙ্ক। অ্যাপটি ইনস্টল করা না থাকলে প্লে স্টোর থেকে আপনার অ্যাপ ইনস্টল করা ছাড়া অন্য কিছু করতে এটি নির্দিষ্ট করুন, যেমন—কন্টেন্টের মোবাইল ওয়েব সংস্করণ খোলা, অথবা আপনার অ্যাপের জন্য একটি প্রচারমূলক পৃষ্ঠা প্রদর্শন করা। |
| এএমভি | আপনার অ্যাপের সর্বনিম্ন সংস্করণের versionCode , যা লিঙ্কটি খুলতে পারে। যদি ইনস্টল করা অ্যাপটি পুরোনো সংস্করণ হয়, তবে ব্যবহারকারীকে অ্যাপটি আপগ্রেড করার জন্য প্লে স্টোরে নিয়ে যাওয়া হয়। |
| iOS প্যারামিটার | |
|---|---|
| ইবি | লিঙ্কটি খোলার জন্য ব্যবহৃত iOS অ্যাপের বান্ডেল আইডি। অ্যাপটিকে অবশ্যই Firebase কনসোলের ওভারভিউ পেজ থেকে আপনার প্রোজেক্টের সাথে সংযুক্ত থাকতে হবে। Dynamic Link একটি iOS অ্যাপ খোলার জন্য এটি আবশ্যক। |
| যদি | অ্যাপটি ইনস্টল করা না থাকলে খোলার জন্য লিঙ্ক। অ্যাপটি ইনস্টল করা না থাকলে, অ্যাপ স্টোর থেকে আপনার অ্যাপ ইনস্টল করা ছাড়া অন্য কিছু করতে এটি নির্দিষ্ট করুন; যেমন—কন্টেন্টের মোবাইল ওয়েব সংস্করণ খোলা, অথবা আপনার অ্যাপের জন্য একটি প্রচারমূলক পৃষ্ঠা প্রদর্শন করা। |
| আইইউএস | আপনার অ্যাপের কাস্টম ইউআরএল স্কিম, যদি তা আপনার অ্যাপের বান্ডেল আইডি ছাড়া অন্য কিছু হিসেবে সংজ্ঞায়িত করা হয়ে থাকে। |
| আইপিএফএল | অ্যাপটি ইনস্টল করা না থাকলে আইপ্যাডে খোলার জন্য লিঙ্ক। অ্যাপটি ইনস্টল করা না থাকলে, অ্যাপ স্টোর থেকে আপনার অ্যাপটি ইনস্টল করা ছাড়া অন্য কিছু করার জন্য এটি নির্দিষ্ট করুন; যেমন—কন্টেন্টের ওয়েব সংস্করণ খোলা, অথবা আপনার অ্যাপের জন্য একটি প্রচারমূলক পৃষ্ঠা প্রদর্শন করা। |
| আইপিবিআই | আইপ্যাডে লিঙ্কটি খোলার জন্য ব্যবহৃত আইওএস অ্যাপটির বান্ডেল আইডি। অ্যাপটিকে অবশ্যই Firebase কনসোলের ওভারভিউ পৃষ্ঠা থেকে আপনার প্রোজেক্টের সাথে সংযুক্ত থাকতে হবে। |
| আইএসআই | আপনার অ্যাপের অ্যাপ স্টোর আইডি, যা অ্যাপটি ইনস্টল করা না থাকলে ব্যবহারকারীদের অ্যাপ স্টোরে পাঠাতে ব্যবহৃত হয়। |
| আইএমভি | আপনার অ্যাপের সর্বনিম্ন সংস্করণের নম্বর , যা লিঙ্কটি খুলতে পারে। লিঙ্কটি খোলার সময় এই ফ্ল্যাগটি আপনার অ্যাপে পাঠানো হয় এবং এটি নিয়ে কী করতে হবে, সেই সিদ্ধান্ত আপনার অ্যাপকেই নিতে হয়। |
| ইএফআর | '১'-এ সেট করা হলে, Dynamic Link খোলার সময় অ্যাপ প্রিভিউ পেজটি এড়িয়ে যাওয়া হবে এবং এর পরিবর্তে অ্যাপ বা স্টোরে রিডাইরেক্ট করা হবে। অ্যাপ প্রিভিউ পেজটি (যা ডিফল্টরূপে সক্রিয় থাকে) অ্যাপে Dynamic Links খোলার সময় ব্যবহারকারীদের সবচেয়ে উপযুক্ত গন্তব্যে আরও নির্ভরযোগ্যভাবে পাঠাতে পারে; তবে, যদি আপনি চান যে একটি Dynamic Link শুধুমাত্র সেইসব অ্যাপেই খোলা হোক যেগুলো এই পেজটি ছাড়াই নির্ভরযোগ্যভাবে Dynamic Links খুলতে পারে, তাহলে আপনি এই প্যারামিটারটি ব্যবহার করে এটিকে নিষ্ক্রিয় করতে পারেন। এই প্যারামিটারটি শুধুমাত্র iOS-এ Dynamic Link আচরণকে প্রভাবিত করবে। |
| অন্যান্য প্ল্যাটফর্ম প্যারামিটার | |
|---|---|
| এর | অ্যান্ড্রয়েড এবং আইওএস ছাড়াও অন্যান্য প্ল্যাটফর্মে খোলার জন্য লিঙ্ক। ডেস্কটপে একটি ভিন্ন আচরণ নির্দিষ্ট করার জন্য এটি উপযোগী, যেমন অ্যাপের কন্টেন্ট/পেলোডের (প্যারাম লিঙ্ক দ্বারা নির্দিষ্ট) একটি সম্পূর্ণ ওয়েব পেজ প্রদর্শন করা এবং সাথে অ্যাপটি ইনস্টল করার জন্য আরেকটি ডাইনামিক লিঙ্ক দেওয়া। |
| সামাজিক মেটা ট্যাগ প্যারামিটার | |
|---|---|
| সেন্ট | সোশ্যাল পোস্টে Dynamic Link শেয়ার করার সময় যে শিরোনামটি ব্যবহার করা হবে। |
| এসডি | সোশ্যাল পোস্টে Dynamic Link শেয়ার করার সময় যে বিবরণটি ব্যবহার করা হবে। |
| সি | এই লিঙ্কের সাথে সম্পর্কিত একটি ছবির ইউআরএল। ছবিটির আকার কমপক্ষে ৩০০x২০০ পিক্সেল এবং সাইজ ৩০০ কেবি-র কম হতে হবে। |
| অ্যানালিটিক্স প্যারামিটার | |
|---|---|
| utm_source utm_medium utm_campaign utm_term utm_content | গুগল প্লে অ্যানালিটিক্স প্যারামিটার। |
| এ সিটি মাউন্ট পিটি | আইটিউনস কানেক্ট অ্যানালিটিক্স প্যারামিটার। |
একটি URL ডিবাগ করা
একটি দীর্ঘ বা সংক্ষিপ্ত URL নিয়ে এবং এর সাথে একটি ডিবাগ প্যারামিটার সংযুক্ত করে আপনি একটি Dynamic Link ডিবাগ করতে পারেন।
https://example.page.link/?link=https://www.example.com&d=1 https://example.page.link/WXYZ?d=1
| ডিবাগ প্যারামিটার | |
|---|---|
| ঘ | Dynamic Link লোড করার পরিবর্তে, একটি ফ্লোচার্ট তৈরি করুন যা ব্যবহার করে আপনি বিভিন্ন প্ল্যাটফর্ম ও কনফিগারেশনে আপনার Dynamic Links আচরণ প্রিভিউ করতে পারবেন। |
পরবর্তী পদক্ষেপ
Dynamic Link তৈরি করার পরে, আপনাকে আপনার অ্যাপটিকে এমনভাবে সেট আপ করতে হবে যাতে এটি Dynamic Links গ্রহণ করতে পারে এবং ব্যবহারকারী লিঙ্কটি খোলার পর তাকে আপনার অ্যাপের সঠিক জায়গায় পাঠাতে পারে।
আপনার অ্যাপে Dynamic Links পেতে, iOS , Android , C++ এবং Unity- এর ডকুমেন্টেশন দেখুন।