Firebase Dynamic Links
Firebase Dynamic Links হল সেই লিঙ্কগুলি যেগুলি একাধিক প্ল্যাটফর্মে এবং আপনার অ্যাপ ইতিমধ্যেই ইনস্টল করা আছে কিনা সেভাবে কাজ করে।
Dynamic Links সাহায্যে, আপনার ব্যবহারকারীরা যে প্ল্যাটফর্মে আপনার লিঙ্কটি খুলবে তার জন্য সেরা উপলব্ধ অভিজ্ঞতা পান। যদি কোনও ব্যবহারকারী iOS বা Android-এ একটি Dynamic Link খোলে, তাহলে সেগুলি সরাসরি আপনার নেটিভ অ্যাপে লিঙ্ক করা সামগ্রীতে নিয়ে যেতে পারে। যদি কোনো ব্যবহারকারী একটি ডেস্কটপ ব্রাউজারে একই Dynamic Link খোলে, তাহলে তাদের আপনার ওয়েবসাইটের সমতুল্য সামগ্রীতে নিয়ে যাওয়া যেতে পারে।
এছাড়াও, Dynamic Links অ্যাপ ইনস্টল জুড়ে কাজ করে: যদি কোনও ব্যবহারকারী iOS বা Android এ একটি Dynamic Link খোলে এবং আপনার অ্যাপ ইনস্টল না থাকে, তাহলে ব্যবহারকারীকে এটি ইনস্টল করার জন্য অনুরোধ করা যেতে পারে; তারপর, ইনস্টলেশনের পরে, আপনার অ্যাপ শুরু হয় এবং লিঙ্কটি অ্যাক্সেস করতে পারে।
এটা কিভাবে কাজ করে?
আপনি Firebase কনসোল ব্যবহার করে, একটি REST API, iOS বা Android Builder API ব্যবহার করে বা আপনার অ্যাপের নির্দিষ্ট একটি ডোমেনে Dynamic Link প্যারামিটার যোগ করে একটি ইউআরএল তৈরি করে একটি Dynamic Link তৈরি করেন। এই প্যারামিটারগুলি ব্যবহারকারীর প্ল্যাটফর্ম এবং আপনার অ্যাপ ইনস্টল করা আছে কিনা তার উপর নির্ভর করে আপনি যে লিঙ্কগুলি খুলতে চান তা নির্দিষ্ট করে৷
যখন একজন ব্যবহারকারী আপনার Dynamic Links একটি খোলে, যদি আপনার অ্যাপটি এখনও ইনস্টল না করা থাকে, ব্যবহারকারীকে আপনার অ্যাপটি ইনস্টল করার জন্য প্লে স্টোর বা অ্যাপ স্টোরে পাঠানো হয় (যদি না আপনি অন্যথায় উল্লেখ করেন), এবং আপনার অ্যাপ খোলে। তারপরে আপনি আপনার অ্যাপে পাস করা লিঙ্কটি পুনরুদ্ধার করতে পারেন এবং আপনার অ্যাপের জন্য উপযুক্ত হিসাবে গভীর লিঙ্কটি পরিচালনা করতে পারেন।
কাস্টম লিঙ্ক ডোমেন
আপনি আপনার নিজের ডোমেন নাম ব্যবহার করে Dynamic Links তৈরি করতে পারেন:
https://example.com/summer-sale https://example.com/links/promos/summer-sale https://links.example.com/summer-sale https://ex.amp.le/summer-sale
অথবা, আপনার অ্যাপের জন্য কোনো ডোমেন না থাকলে, আপনি একটি বিনা খরচে কাস্টম page.link সাবডোমেন ব্যবহার করতে পারেন:
https://example.page.link/summer-sale
Firebase কনসোলে কোনো চার্জ ছাড়াই আপনার সাবডোমেন তৈরি করুন।
সমস্ত Dynamic Links বৈশিষ্ট্য, যার মধ্যে অ্যানালিটিক্স, পোস্ট-ইনস্টল অ্যাট্রিবিউশন এবং SDK ইন্টিগ্রেশন, কাস্টম page.link ডোমেন এবং আপনার নিজের ডোমেন উভয়ের সাথেই কাজ করে৷
বাস্তবায়নের পথ
Firebase এবং Dynamic Links SDK সেট আপ করুন | Firebase কনসোলে আপনার Firebase প্রকল্পের জন্য Firebase Dynamic Links সক্ষম করুন৷ তারপরে, আপনার অ্যাপে Dynamic Links SDK অন্তর্ভুক্ত করুন। | |
Dynamic Links তৈরি করুন | আপনি প্রোগ্রাম্যাটিকভাবে বা Firebase কনসোল ব্যবহার করে Dynamic Links তৈরি করতে পারেন। | |
আপনার অ্যাপে Dynamic Links পরিচালনা করুন | যখন আপনার অ্যাপ খোলে, Dynamic Links SDK ব্যবহার করুন এটিতে একটি Dynamic Link পাঠানো হয়েছে কিনা। যদি তাই হয়, Dynamic Link ডেটা থেকে ডিপ লিঙ্কটি পান এবং প্রয়োজনীয় হিসাবে গভীর লিঙ্কটি পরিচালনা করুন। | |
বিশ্লেষণ তথ্য দেখুন | Firebase কনসোলে আপনার Dynamic Links পারফরম্যান্স ট্র্যাক করুন। |
পরবর্তী পদক্ষেপ
- কিছু Firebase Dynamic Links সবচেয়ে সাধারণ ব্যবহারের ক্ষেত্রে এবং সেগুলি কীভাবে প্রয়োগ করা যায় সে সম্পর্কে জানুন।
- Dynamic Links কীভাবে তৈরি করবেন তা শিখুন এবং তারপরে আপনার iOS , Android , Flutter , Unity , এবং C++ অ্যাপগুলিতে সেগুলি গ্রহণ করুন৷
- Dynamic Links জন্য আপনার নিজস্ব কাস্টম ডোমেন ব্যবহার করুন।
- দুটি অ্যানালিটিক্স টুলের সাহায্যে আপনার Dynamic Links পারফরম্যান্স বুঝুন।