অ্যাপ লিঙ্ক FAQ

অ্যান্ড্রয়েডের নিম্ন সংস্করণে চলা ডিভাইসগুলিতে কী ঘটে?

অ্যান্ড্রয়েড ১৫+-এ ডায়নামিক অ্যাপ লিংকগুলি পূর্ববর্তী সংস্করণগুলিতে অ্যাপ লিংকগুলির মতো একই handle_all_urls রিলেশন টাইপ ব্যবহার করে, তবে একটি নতুন ক্ষেত্র, dynamic_app_link_components ব্যবহার করে। সামঞ্জস্যের জন্য পূর্ববর্তী সংস্করণগুলি নতুন dynamic_app_link_components ক্ষেত্রটিকে উপেক্ষা করবে। যদি আপনার পুরানো অ্যান্ড্রয়েড সংস্করণগুলিতে নির্দিষ্ট পাথগুলিকে সমর্থন করার প্রয়োজন হয়, তবে আপনাকে ঐতিহ্যগতভাবে ম্যানিফেস্টে সেগুলি ঘোষণা করতে হবে।

আমি কি একই সাথে ম্যানিফেস্ট-ভিত্তিক পথের নিয়ম এবং গতিশীল নিয়ম উভয়ই ব্যবহার করতে পারি?

হ্যাঁ, সিস্টেমটি আপনার ডায়নামিক নিয়মগুলিকে ম্যানিফেস্ট-ভিত্তিক নিয়মের সাথে একত্রিত করবে। তবে, মনে রাখবেন যে আপনার ম্যানিফেস্টে সংজ্ঞায়িত নিয়মগুলি আপনার অ্যাপ লিঙ্ক পাথের জন্য সর্বাধিক অনুমোদিত সুযোগ নির্ধারণ করে, তাই আপনার সমস্ত ডায়নামিক নিয়ম অবশ্যই সেই সুযোগের মধ্যে থাকতে হবে। সিস্টেমটি আপনার ম্যানিফেস্ট পাথগুলিতে ঘোষিত স্ট্যাটিক স্কোপ পরিবর্তন বা প্রসারিত করার জন্য ডায়নামিক নিয়মগুলিকে অনুমতি দেয় না। একটি সাধারণ ডায়নামিক অ্যাপ লিঙ্ক বাস্তবায়নের ম্যানিফেস্ট কনফিগারেশনে মোটামুটি বিস্তৃত সুযোগ সেট থাকবে, যেখানে সার্ভার থেকে পরিচালিত ডায়নামিক নিয়মগুলি পাথগুলিকে সূক্ষ্ম-সুরক্ষিত করবে।

assetlinks.json ফাইলের জন্য SHA-256 ফিঙ্গারপ্রিন্ট পাওয়ার সবচেয়ে ভালো উপায় কী?

সবচেয়ে নির্ভরযোগ্য উপায় হল এটি Google Play Console থেকে নেওয়া। আপনার অ্যাপের Setup > App integrity পৃষ্ঠায় যান। App signing key certificate এর অধীনে, আপনি SHA-256 সার্টিফিকেট ফিঙ্গারপ্রিন্টটি পাবেন। এটি একই কী যা Google Play আপনার অ্যাপ রিলিজ সাইন করার জন্য ব্যবহার করে। বিকল্পভাবে, স্থানীয় বিল্ডের জন্য, আপনি আপনার keystore ফাইলে keytool কমান্ড-লাইন ইউটিলিটি ব্যবহার করতে পারেন।