অ্যাপ লিঙ্ক সম্পর্কে

অ্যান্ড্রয়েড অ্যাপ লিঙ্কস হলো অ্যান্ড্রয়েড ৬ এবং এর পরবর্তী সংস্করণগুলোর একটি বিশেষ ডিপ লিঙ্কিং সুবিধা, যা আপনার যাচাইকৃত ওয়েবসাইটের ইউআরএলগুলোকে ব্যবহারকারীকে কোনো ডিসঅ্যাম্বিগিউশন ডায়ালগ থেকে আপনার অ্যাপ নির্বাচন করার প্রয়োজন ছাড়াই সরাসরি আপনার অ্যান্ড্রয়েড অ্যাপের সংশ্লিষ্ট কন্টেন্ট খুলতে দেয়। এটি সম্ভব করার জন্য, অ্যান্ড্রয়েড আপনার ওয়েবসাইটে হোস্ট করা ডিজিটাল অ্যাসেট লিঙ্কস স্টেটমেন্ট ব্যবহার করে আপনার ওয়েবসাইট এবং অ্যাপের মধ্যে একটি সুরক্ষিত ও যাচাইকৃত সংযোগ স্থাপন করে। সংযোগটি যাচাই করার পর, অ্যান্ড্রয়েড স্বয়ংক্রিয়ভাবে আপনার ওয়েবসাইটের ডিপ লিঙ্কগুলোকে পরিচালনার জন্য সরাসরি আপনার অ্যাপে পাঠিয়ে দিতে পারে।

অ্যান্ড্রয়েড ১৫ থেকে, ডাইনামিক অ্যাপ লিঙ্ক চালু হওয়ার ফলে অ্যাপ লিঙ্কগুলো আরও শক্তিশালী হয়েছে। এই নতুন ডাইনামিক ক্ষমতার সাহায্যে, আপনি আপনার অ্যাপের নতুন সংস্করণ প্রকাশ না করেই, আরও বেশি নিয়ন্ত্রণের সাথে এবং তাৎক্ষণিকভাবে এর ডিপ লিঙ্কের আচরণকে উন্নত করতে পারবেন।

কেন আপনার অ্যাপ লিঙ্ক ব্যবহার করা উচিত:

  • নির্বিঘ্ন ব্যবহারকারীর অভিজ্ঞতা – সার্চ রেজাল্ট, ওয়েবসাইট, মেসেজিং এবং অন্যান্য অ্যাপ থেকে ব্যবহারকারীদের সরাসরি আপনার অ্যাপের নির্দিষ্ট কন্টেন্টে নিয়ে যান। যেহেতু অ্যাপ লিঙ্ক আপনার ওয়েবসাইট এবং অ্যাপের একই কন্টেন্টের জন্য একটিমাত্র ইউআরএল ব্যবহার করে, তাই যেসব ব্যবহারকারীর অ্যাপটি ইনস্টল করা নেই, তারা সরাসরি আপনার ওয়েবসাইটে চলে যান — কোনো 404 বা এরর আসে না।
  • উন্নত নিরাপত্তা – অ্যাপ লিঙ্কের জন্য ডোমেইন মালিকানা যাচাই করা প্রয়োজন, যা অন্য অ্যাপকে আপনার লিঙ্কগুলো হস্তগত করা থেকে বিরত রাখে।
  • ডাইনামিক কনফিগারেশন (অ্যান্ড্রয়েড ১৫+) – আপনার অ্যাপের ডিপ লিঙ্কিং আচরণ তাৎক্ষণিকভাবে আপডেট করুন, যা ভ্যানিটি ইউআরএল, সিজনাল ক্যাম্পেইন বা ব্যবহারকারী-নির্দিষ্ট লিঙ্কের মতো বিষয়গুলির জন্য আরও বেশি নমনীয়তা এবং দ্রুত আপডেটের সুযোগ করে দেয়।
  • সম্পৃক্ততা – আপনি সার্চ রেজাল্ট, বিজ্ঞাপন, ওয়েব পেজ, মেসেজিং এবং আরও অনেক কিছুতে লিঙ্কের মাধ্যমে ব্যবহারকারীদের সম্পৃক্ত করতে পারেন।

অ্যাপ লিঙ্কগুলিকে কীভাবে সমর্থন করবেন

  1. আপনার অ্যাপের নির্দিষ্ট কন্টেন্টে ডিপ লিঙ্ক তৈরি করুন : আপনার অ্যাপ ম্যানিফেস্টে, আপনার ওয়েবসাইট URI-গুলির জন্য ইন্টেন্ট ফিল্টার তৈরি করুন এবং ইন্টেন্ট থেকে প্রাপ্ত ডেটা ব্যবহার করে ব্যবহারকারীদের আপনার অ্যাপের সঠিক কন্টেন্টে পাঠানোর জন্য অ্যাপটি কনফিগার করুন।
  2. আপনার ডিপ লিঙ্কের জন্য ভেরিফিকেশন যোগ করুন : অ্যাপ লিঙ্কের ভেরিফিকেশনের অনুরোধ করার জন্য আপনার অ্যাপটি কনফিগার করুন। তারপর, মালিকানা যাচাই করার জন্য আপনার ওয়েবসাইটগুলিতে একটি ডিজিটাল অ্যাসেট লিঙ্কস JSON ফাইল প্রকাশ করুন।

বিকল্পভাবে, অ্যান্ড্রয়েড অ্যাপ লিঙ্ক তৈরি এবং যাচাই করার জন্য প্রয়োজনীয় প্রতিটি ধাপে আপনাকে নির্দেশনা দিতে আপনি অ্যান্ড্রয়েড স্টুডিও-তে থাকা অ্যান্ড্রয়েড অ্যাপ লিঙ্কস অ্যাসিস্ট্যান্ট ব্যবহার করতে পারেন। আরও তথ্যের জন্য, অ্যাপ লিঙ্কস ডেভেলপার টুলস দেখুন।

  • ডাইনামিক অ্যাপ লিঙ্ক – অ্যান্ড্রয়েড ১৫ (এপিআই লেভেল ৩৫) বা তার পরবর্তী সংস্করণ, এবং যেসব ডিভাইসে গুগল পরিষেবা ইনস্টল করা আছে।
  • অ্যাপ লিঙ্ক – অ্যান্ড্রয়েড ৬ (এপিআই লেভেল ২৩) এবং এর পরবর্তী সংস্করণ, যেসব ডিভাইসে গুগল পরিষেবা ইনস্টল করা আছে।
  • সাধারণ (ব্যবহারকারী-পরিচালিত) ডিপ লিঙ্কিং – সকল অ্যান্ড্রয়েড সংস্করণে, সকল ডিভাইসে।

অ্যাপ লিঙ্কগুলি কীভাবে কাজ করে

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

অ্যাপ লিঙ্কস আপনার অ্যাপ ডেটা এবং আপনার ওয়েবসাইট বা ডোমেইনে হোস্ট করা একটি বিশেষ assetlinks.json ফাইল ব্যবহার করে আপনার অ্যাপ ও ওয়েবসাইটের মধ্যে একটি সুরক্ষিত ও বিশ্বস্ত সংযোগ স্থাপন করে। অ্যাপ সংযোগটি যাচাই করার জন্য assetlinks.json ফাইলটি ডিজিটাল অ্যাসেট লিঙ্ক স্টেটমেন্ট ঘোষণা করে।

ধারণাগত প্রবাহটি হলো:

  1. আপনার অ্যাপের ম্যানিফেস্ট একটি ইন্টেন্ট ফিল্টারে android:autoVerify="true " সহ URL ঘোষণা করে এবং এটি আপনার ওয়েবসাইট হোস্টকে নির্দেশ করে।
  2. অ্যাপটি ইনস্টল করার সময় , অ্যান্ড্রয়েড সিস্টেম আপনার ওয়েব সার্ভারের একটি পরিচিত অবস্থান থেকে assetlinks.json ফাইলটি সংগ্রহ করে।
  3. সিস্টেমটি যাচাই করে যে assetlinks.json ফাইলটি বৈধ এবং sha256_cert_fingerprints আপনার অ্যাপের সাইনিং সার্টিফিকেটের সাথে মেলে।
  4. যখন ব্যবহারকারী কোনো মিলে যাওয়া লিঙ্কে ক্লিক করেন , তখন সিস্টেম কোনো দ্ব্যর্থতা নিরসন ডায়ালগ না দেখিয়েই তাকে সরাসরি আপনার অ্যাপে পাঠিয়ে দেয়।

যেহেতু অ্যাপ লিঙ্কস HTTP URL এবং একটি ওয়েবসাইটের সাথে সংযোগ ব্যবহার করে, তাই যেসব ব্যবহারকারীর কাছে আপনার অ্যাপ ইনস্টল করা নেই, তারাও সরাসরি আপনার সাইটের কন্টেন্টে চলে যান। এইভাবে, অ্যাপ লিঙ্কস আপনার সেইসব ব্যবহারকারীদের জন্য একটি নির্ভরযোগ্য এবং নির্বিঘ্ন অভিজ্ঞতা প্রদান করে, যারা আপনার ওয়েব প্রপার্টিগুলোর ডিপ লিঙ্কে ট্যাপ করেন।

অ্যান্ড্রয়েড ১৫ থেকে, ডাইনামিক অ্যাপ লিঙ্কস চালু হওয়ার ফলে অ্যাপ লিঙ্কস আরও শক্তিশালী হয়েছে। ডাইনামিক অ্যাপ লিঙ্কস-এর মাধ্যমে, আপনার অ্যাপের নতুন সংস্করণ প্রকাশ না করেই, সার্ভার সাইডে আপনার assetlinks.json ফাইলে ডিপ লিঙ্কিং নিয়মগুলো আপডেট করার সুযোগ রয়েছে। আপনার ডিপ লিঙ্কিং নিয়মগুলোকে আরও পরিমার্জিত করার জন্য ডাইনামিক অ্যাপ লিঙ্কস ডিজিটাল অ্যাসেট লিঙ্কস ফিল্ড সমর্থন করে। যেসব অ্যান্ড্রয়েড ডিভাইসে গুগল পরিষেবা ইনস্টল করা আছে, সেগুলো পর্যায়ক্রমে আপনার ফাইলটি রিফ্রেশ করবে এবং আপনার নতুন ডিপ লিঙ্কিং নিয়মগুলো ডাইনামিকভাবে প্রয়োগ করবে। এর জন্য কোনো অ্যাপ আপডেট করার প্রয়োজন নেই।

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

  • বর্জন সমর্থন : আপনি একটি URL-এর নির্দিষ্ট পাথ বা অংশ উল্লেখ করতে পারেন যা আপনার অ্যাপটি খুলবে না, এমনকি যদি সেগুলি অন্যথায় আপনার অ্যাপ লিঙ্ক কনফিগারেশনের সাথে মিলে যায়।
  • কোয়েরি প্যারামিটার সাপোর্ট : নতুন কোয়েরি প্যারামিটার কার্যকারিতার মাধ্যমে আপনি নির্দিষ্ট প্যারামিটার নির্ধারণ করতে পারেন, যা কোনো URL-এ উপস্থিত থাকলে আপনার অ্যাপটি খুলতে বাধা দেবে। এটি ডাইনামিক এক্সক্লুশন, A/B টেস্টিং এবং পর্যায়ক্রমে নির্দিষ্ট ব্যবহারকারী গোষ্ঠীর জন্য অ্যাপ লিঙ্কিং সক্ষম করার মতো আকর্ষণীয় সম্ভাবনা তৈরি করে।
  • ডাইনামিক আপডেট : আপনার সার্ভারে হোস্ট করা assetlinks.json ফাইলে সরাসরি আপনার অ্যাপ দ্বারা পরিচালিত URL পাথগুলো উল্লেখ করে, অ্যাপ আপডেট না করেই আপনার অ্যাপ লিঙ্ক কনফিগারেশন আপডেট করুন।

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

ডাইনামিক অ্যাপ লিঙ্কের ধারণাগত প্রবাহটি নিচে দেওয়া হলো:

  1. আপনার অ্যাপের ম্যানিফেস্ট একটি ইন্টেন্ট ফিল্টারে android:autoVerify="true " সহ URL ঘোষণা করে এবং এটি আপনার ওয়েবসাইট হোস্টকে নির্দেশ করে।
  2. অ্যাপটি ইনস্টল করার সময় , অ্যান্ড্রয়েড সিস্টেম আপনার ওয়েব সার্ভারের একটি পরিচিত অবস্থান থেকে assetlinks.json ফাইলটি সংগ্রহ করে।
  3. সিস্টেমটি যাচাই করে যে ফাইলটি বৈধ এবং sha256_cert_fingerprints আপনার অ্যাপের সাইনিং সার্টিফিকেটের সাথে মিলে যায়।
  4. সিস্টেমটি ডিজিটাল অ্যাসেট লিঙ্কস স্টেটমেন্টের dynamic_app_deep_link_components ফিল্ডে আপনার সংজ্ঞায়িত যেকোনো ডিপ লিঙ্কিং নিয়ম পার্স করে এবং সেগুলোকে ম্যানিফেস্টে ঘোষিত নিয়মগুলোর সাথে মার্জ করে।
    1. যখন ব্যবহারকারী কোনো মিলে যাওয়া লিঙ্কে ক্লিক করেন , তখন সিস্টেম কোনো স্পষ্টীকরণ ডায়ালগ না দেখিয়েই তাকে সরাসরি আপনার অ্যাপে নিয়ে যায়।
  5. সিস্টেমটি সর্বশেষ নিয়মগুলো পাওয়ার জন্য পর্যায়ক্রমে assetlinks.json ফাইলটি পুনরায় ফেচ করে, যার ফলে আপনি অ্যাপ আপডেট ছাড়াই আপনার লিঙ্কগুলো আপডেট করতে পারেন। পর্যায়ক্রমিক এই রি-ফেচিং সেইসব ডিভাইসে সমর্থিত, যেগুলোতে অ্যান্ড্রয়েড ১৫ (এপিআই লেভেল ৩৫) বা তার পরবর্তী সংস্করণ চলছে এবং গুগল সার্ভিস ইনস্টল করা আছে।

উদাহরণ ব্যবহারের ক্ষেত্র

  • মৌসুমী বিপণন প্রচারাভিযান: একটি রিটেইল অ্যাপ ব্যবহারকারীদের একটি নির্দিষ্ট সেল স্ক্রিনে নিয়ে যাওয়ার জন্য assetlinks.json ফাইলে "/promo/summer-sale" এর জন্য একটি নিয়ম যোগ করতে পারে। সেল শেষ হয়ে গেলে, ব্যবহারকারীদের অ্যাপ আপডেট করার প্রয়োজন ছাড়াই নিয়মটি সরিয়ে ফেলা যেতে পারে।
  • পার্টনারদের জন্য ভ্যানিটি ইউআরএল: যদি কোনো ইনফ্লুয়েন্সারের সাথে আপনার পার্টনারশিপ থাকে, তাহলে আপনি "/partner/influencer-name"-এর মতো একটি কাস্টম ইউআরএল তৈরি করতে পারেন এবং এর জন্য একটি নিয়ম যোগ করতে পারেন। এরপর পার্টনারশিপ পরিবর্তনের সাথে সাথে আপনি এই ইউআরএলটি ডাইনামিকভাবে ট্র্যাক, আপডেট বা রিমুভ করতে পারবেন।
  • ইউআরএল পাথের এ/বি টেস্টিং: একজন ডেভেলপার একটি নির্দিষ্ট ইউআরএল পাথের অধীনে একটি নতুন ফিচার প্রকাশ করতে পারেন এবং assetlinks.json ফাইলে এর জন্য একটি নিয়ম যোগ করতে পারেন। এর মাধ্যমে তারা ব্যবহারকারীদের একটি অংশের সাথে ফিচারটি পরীক্ষা করতে পারেন এবং তারপর সম্পূর্ণ অ্যাপটি ডেপ্লয়মেন্ট ছাড়াই রাউটিং পরিবর্তন করতে পারেন।
  • স্বল্পস্থায়ী ইভেন্ট: একটি টিকেটিং বা ইভেন্ট অ্যাপ নির্দিষ্ট ইভেন্টের জন্য ইউআরএল নিয়ম যোগ করতে পারে। ইভেন্টটি শেষ হয়ে গেলে, আপনি সার্ভার থেকে এই নিয়মগুলো মুছে ফেলতে পারেন।

অ্যাপ লিঙ্ক বাস্তবায়নের সাথে সামঞ্জস্যতা

অ্যান্ড্রয়েড ১৫-এর ডাইনামিক অ্যাপ লিঙ্কস এক্সটেনশনগুলো অ্যান্ড্রয়েডের পূর্ববর্তী সংস্করণ চালিত ডিভাইসগুলোতে থাকা অ্যাপ লিঙ্কস-এর বিদ্যমান ইমপ্লিমেন্টেশনগুলোর সাথে সম্পূর্ণ সামঞ্জস্যের জন্য ডিজাইন করা হয়েছে। অ্যাপের নিম্নতর সংস্করণগুলো ডাইনামিক কনফিগারেশন বা কনফিগারেশন ফিচারগুলো ব্যবহার করতে পারে না; সেক্ষেত্রে সেগুলো ম্যানিফেস্টে ঘোষিত যেকোনো নিয়মে ফিরে যাবে। পূর্ববর্তী অ্যান্ড্রয়েড সংস্করণের ব্যবহারকারীদের জন্য আপনার অ্যাপ লিঙ্কটি তখনও সঠিকভাবে আপনার অ্যাপ খুলতে পারবে অথবা সাবলীলভাবে ওয়েবে ফিরে যেতে পারবে। বেশিরভাগ ক্ষেত্রে, আপনি আপনার বাকি ব্যবহারকারীদের অভিজ্ঞতাকে প্রভাবিত না করেই নিরাপদে ডাইনামিক নিয়মগুলো প্রয়োগ করতে পারেন। ব্যাকওয়ার্ড কম্প্যাটিবিলিটির জন্য আপনার ইন্টেন্ট ফিল্টারগুলো কীভাবে কনফিগার করবেন সে সম্পর্কে আরও বিস্তারিত জানতে, "অ্যান্ড্রয়েড ১৪ এবং তার নিচের সংস্করণগুলোর জন্য ডাইনামিক অ্যাপ লিঙ্কস ব্যাকওয়ার্ড কম্প্যাটিবিলিটি" দেখুন।

ডাইনামিক অ্যাপ লিঙ্ক ফিল্টার নিয়ম সেট আপ করার জন্য বিবেচ্য বিষয়সমূহ

আপনি যদি অ্যান্ড্রয়েড ১৫ এবং তার পরবর্তী সংস্করণগুলিতে ডাইনামিক অ্যাপ লিঙ্কের সাথে ব্যবহারের জন্য ইন্টেন্ট ফিল্টার সেট আপ করেন, তবে মনে রাখবেন যে আপনার সার্ভার-সাইড assetlinks.json ফাইলে সংজ্ঞায়িত পাথ-লেভেল রাউটিং নিয়মগুলি আপনার ম্যানিফেস্ট ফাইলের ইন্টেন্ট ফিল্টার নিয়মগুলিতে স্থিরভাবে সেট করা পরিধিকে প্রসারিত করতে পারে না।

এই কারণে, আমরা আপনার ম্যানিফেস্ট ইন্টেন্ট ফিল্টারগুলিতে সম্ভাব্য সবচেয়ে বিস্তৃত পরিধি সেট করার পরামর্শ দিই, এবং তারপর আরও পরিমার্জনের জন্য সার্ভার-সাইড assetlinks.json নিয়মগুলির উপর নির্ভর করতে বলি। এই আদর্শ কনফিগারেশনের মাধ্যমে, আপনি ম্যানিফেস্টে নির্ধারিত বিস্তৃত পরিধির মধ্যে থাকা নতুন অ্যাপ লিঙ্কগুলি ডায়নামিকভাবে যুক্ত করতে সক্ষম হবেন।

আপনার অ্যাপ লিঙ্ক বাস্তবায়নের পরিকল্পনা করুন

অ্যাপ লিঙ্ক সমর্থন করার জন্য আপনার অ্যাপে এর বাস্তবায়ন প্রয়োজন, সেইসাথে আপনার assetlinks.json ফাইলটি সেট আপ করার জন্য সার্ভার-সাইডেও কাজ করতে হবে। সাধারণ প্রস্তুতি এবং বাস্তবায়নের কাজগুলো এখানে তালিকাভুক্ত করা হয়েছে এবং বিস্তারিত জানার জন্য অন্যান্য রিসোর্সের লিঙ্কও দেওয়া হয়েছে।

  • আপনার ডিপ লিঙ্কগুলির পরিকল্পনা – আপনার প্রয়োজনীয় ডিপ লিঙ্কগুলি, সেগুলিতে ব্যবহৃত URL প্যাটার্ন, আপনি কীভাবে এবং কখন সেগুলি আপডেট করবেন, এবং আপনার অ্যাপে প্রতিটি URL কোন অ্যাক্টিভিটি বা অ্যাকশনে রিজলভ করবে, তা মূল্যায়ন করার মাধ্যমে শুরু করুন।
  • ডাইনামিক অ্যাপ লিঙ্ক সমর্থন করুন - সর্বশেষ অ্যান্ড্রয়েড ডিভাইসের ব্যবহারকারীদের সর্বোত্তম অভিজ্ঞতা দিন। অ্যান্ড্রয়েড ১৫ বা তার পরবর্তী সংস্করণের ব্যবহারকারীরা ডাইনামিক অ্যাপ লিঙ্কের সুবিধা গ্রহণ করুন।
  • আপনার ডাইনামিক ফিল্টার নিয়মগুলির পরিকল্পনা করুন – আপনি যদি ডাইনামিক অ্যাপ লিঙ্ক ব্যবহার করেন, তাহলে আপনার অ্যাপ ম্যানিফেস্টে স্থিরভাবে সংজ্ঞায়িত নিয়মগুলির সাথে আপনার সার্ভার-সাইড নিয়মগুলি কীভাবে কাজ করবে তার পরিকল্পনা করুন। মনে রাখবেন যে আপনার assetlinks.json ফাইলের ফিল্টার নিয়মগুলি আপনার অ্যাপ ম্যানিফেস্ট ফিল্টারগুলির পরিধি প্রসারিত করতে পারে না। আপনার ম্যানিফেস্ট ফিল্টারগুলির জন্য সম্ভাব্য সবচেয়ে বিস্তৃত পরিধি ঘোষণা করার পরিকল্পনা করা উচিত, এবং তারপরে আপনার সার্ভার-সাইড নিয়মগুলি প্রয়োজন অনুযায়ী সেই নিয়মগুলিকে পরিমার্জন করতে পারে। আরও তথ্যের জন্য, ডাইনামিক নিয়ম কনফিগার করুন দেখুন।
  • আপনার লিঙ্কগুলির জন্য ইন্টেন্ট ফিল্টার তৈরি ও পরীক্ষা করুন – ইন্টেন্ট ফিল্টারে আপনার ডিপ লিঙ্কগুলি ঘোষণা করুন এবং ইউআরএল প্যাটার্ন ম্যাচিং ও ইনকামিং ইন্টেন্ট হ্যান্ডলিং পরীক্ষা করুন। ডাইনামিক অ্যাপ লিঙ্ক সমর্থন করার জন্য, মনে রাখবেন যে আপনাকে কিছু সূক্ষ্ম পাথ আপনার সার্ভার-সাইড JSON ফাইলে স্থানান্তর করতে হতে পারে।
  • আগত অ্যাপ লিঙ্ক ইন্টেন্ট থেকে ডেটা পড়ুন - আগত ডিপ লিঙ্ক ইন্টেন্টগুলোকে যথাযথভাবে পরিচালনা করুন এবং সেগুলোকে উপযুক্ত অ্যাক্টিভিটিতে প্রেরণ করুন। অ্যাপ লিঙ্কের জন্য এর বাস্তবায়ন সাধারণ ডিপ লিঙ্কের মতোই, যা 'আগত ইন্টেন্ট থেকে ডেটা পড়ুন' অংশে আলোচনা করা হয়েছে।
  • ওয়েবসাইট অ্যাসোসিয়েশন এবং ডাইনামিক রুল কনফিগার করুন - অ্যাপ লিঙ্ক সমর্থন করার জন্য, আপনাকে একটি সার্ভার-সাইড ফাইল কনফিগার করতে হবে যা আপনার ওয়েবসাইট বা ডোমেইনে হোস্ট করা থাকে। অ্যান্ড্রয়েড ডিভাইসগুলো আপনার অ্যাপের সাথে অ্যাপ লিঙ্ক ইমপ্লিমেন্টেশন যাচাই করার জন্য এই ফাইলটি গ্রহণ করবে। আরও জানতে এখানে ক্লিক করুন।
  • অ্যাপ লিঙ্ক যাচাইকরণ পরীক্ষা করুন - অ্যান্ড্রয়েড সিস্টেম আপনার ডিপ লিঙ্কগুলি সফলভাবে স্বয়ংক্রিয়ভাবে যাচাই করতে সক্ষম কিনা তা পরীক্ষা করুন। আপনার কনফিগারেশনটি সুরক্ষিত এবং সমস্ত যাচাইকৃত অ্যাপ লিঙ্ক পাথে সঠিকভাবে কাজ করছে কিনা তা পরীক্ষা করতে ডিবাগিং এবং এন্ড-টু-এন্ড টেস্টিং ব্যবহার করুন।
  • অ্যাপ লিঙ্ক সেট আপ করার জন্য আপনি যে টুলগুলো ব্যবহার করতে পারেন, যেমন অ্যান্ড্রয়েড স্টুডিও এবং প্লে কনসোল, সে সম্পর্কে জানুন। আরও জানতে এখানে ক্লিক করুন।