অ্যাকাউন্ট লিঙ্কিং

ব্যবহারকারীরা তাদের Google অ্যাকাউন্টটি আপনার অ্যাকশনের সাথে সংযুক্ত করতে চান কিনা তা জিজ্ঞাসা করতে অ্যাকাউন্ট লিঙ্কিং ব্যবহার করুন৷ এটি আপনাকে আপনার ব্যবহারকারীদের জন্য আরও সমৃদ্ধ, আরও ব্যক্তিগতকৃত অভিজ্ঞতা তৈরি করতে দেয়৷

যদি আপনার অ্যাকশন বিভিন্ন প্ল্যাটফর্মে বিদ্যমান অ্যাপগুলির একটি সঙ্গী হয় (যেমন, ওয়েব বা অ্যান্ড্রয়েড), আপনি নিরাপদে ব্যবহারকারীদের পছন্দগুলি সমস্ত প্ল্যাটফর্মে উপলব্ধ করতে অ্যাকাউন্ট লিঙ্কিং ব্যবহার করতে পারেন, যা একটি ধারাবাহিক ক্রস-প্ল্যাটফর্ম অভিজ্ঞতা নিশ্চিত করে৷

অ্যাকশন অন Google-এর জন্য অ্যাকাউন্ট লিঙ্ক করা Google সাইন-ইন, Google-এর সুরক্ষিত প্রমাণীকরণ সিস্টেম এবং ঐচ্ছিকভাবে, OAuth 2.0 (অনুমোদনের জন্য একটি শিল্প-স্ট্যান্ডার্ড প্রোটোকল) ব্যবহার করে।

আরও প্রযুক্তিগত দিকনির্দেশনার জন্য আমাদের বিকাশকারী সাইট দেখুন।


সংযোগ প্রবাহ

অ্যাসিস্ট্যান্ট যখন কোনও ব্যবহারকারীর সাথে Google অ্যাকাউন্টের সাথে মিলে যায়, তখন আপনি সেই Google অ্যাকাউন্ট অ্যাক্সেস করার জন্য ব্যবহারকারীর অনুমতি চাইতে অ্যাকাউন্ট লিঙ্কিং ব্যবহার করতে পারেন।
আপনি অ্যাকাউন্ট ডেটা ব্যবহার করতে পারেন:
  • আপনার প্রমাণীকরণ সিস্টেমে অ্যাকাউন্টের জন্য একটি মিল খুঁজুন (যদি ব্যবহারকারী ইতিমধ্যেই আপনার অ্যাকশন বা অন্য প্ল্যাটফর্মে আপনার একটি অ্যাপ ব্যবহার করে থাকেন)
  • একটি নতুন ব্যবহারকারীর জন্য আপনার প্রমাণীকরণ সিস্টেমে একটি নতুন অ্যাকাউন্ট তৈরি করুন

3টি লিঙ্ক করার পদ্ধতি

অ্যাকাউন্ট লিঙ্ক করার জন্য 3টি পদ্ধতি রয়েছে:


Google সাইন-ইন

অ্যাসিস্ট্যান্টের জন্য Google সাইন-ইন-এর মাধ্যমে, আপনার অ্যাকশন কথোপকথনের সময় আপনার ব্যবহারকারীর Google প্রোফাইলে অ্যাক্সেসের অনুরোধ করতে পারে (যা ব্যবহারকারীর নাম, ইমেল ঠিকানা এবং প্রোফাইল ছবি অন্তর্ভুক্ত)। ব্যবহারকারী ভয়েসের মাধ্যমে পুরো প্রবাহটি সম্পূর্ণ করতে পারে, যা একটি ঘর্ষণহীন সাইন-ইন অভিজ্ঞতা প্রদান করে।

Google সাইন-ইন ব্যবহার করুন যদি:

  • আপনার ক্রিয়া(গুলি) শুধুমাত্র সহকারীকে লক্ষ্য করে
  • আপনার কাছে বিদ্যমান প্রমাণীকরণ সিস্টেম নেই
  • আপনার কাছে একটি বিদ্যমান প্রমাণীকরণ সিস্টেম রয়েছে এবং শুধুমাত্র সেই ব্যবহারকারীদের সাথে লিঙ্ক করতে চান যারা তাদের @gmail.com ঠিকানা ব্যবহার করে আপনার বিদ্যমান অ্যাপগুলিতে সাইন আপ করেছেন

OAuth এবং Google সাইন-ইন

OAuth এবং Google সাইন-ইন লিঙ্ক করার ধরন OAuth ভিত্তিক অ্যাকাউন্ট লিঙ্কের উপরে Google সাইন-ইন যোগ করে। এটি Google ব্যবহারকারীদের জন্য নির্বিঘ্ন ভয়েস-ভিত্তিক লিঙ্কিং প্রদান করে এবং সেইসাথে ব্যবহারকারীদের জন্য অ্যাকাউন্ট লিঙ্কিং সক্ষম করে যারা আপনার পরিষেবাতে একটি নন-Google পরিচয় সহ নিবন্ধন করেছেন।

এই প্রবাহটি ব্যবহার করার জন্য, প্রোটোকলের Google মালিকানাধীন এক্সটেনশনের জন্য সমর্থন যোগ করতে আপনাকে সমর্থিত OAuth 2 স্ট্যান্ডার্ড ফ্লোগুলির একটিকে প্রসারিত করতে হবে।

OAuth এবং Google সাইন-ইন ব্যবহার করুন যদি:

  • আপনার একাধিক প্ল্যাটফর্ম অ্যাকশন আছে
  • আপনার কাছে একটি বিদ্যমান প্রমাণীকরণ সিস্টেম রয়েছে এবং আপনি ব্যবহারকারীদের অ@gmail.com ঠিকানাগুলিতে সংযোগ করার অনুমতি দিতে চান৷
  • আপনি Google প্রোফাইল তথ্য ব্যবহার করে অ্যাকাউন্ট লিঙ্ক করতে চান
  • আপনাকে Google প্রোফাইল তথ্য ব্যবহার করে নতুন অ্যাকাউন্ট তৈরি করতে হবে (ঐচ্ছিক)

OAuth

OAuth অ্যাকাউন্ট লিঙ্কিং টাইপ দুটি শিল্প স্ট্যান্ডার্ড OAuth 2.0 ফ্লো সমর্থন করে:

  1. অন্তর্নিহিত কোড প্রবাহ
  2. অনুমোদন কোড প্রবাহিত

এই প্রবাহটি ব্যবহার করা নিরুৎসাহিত করা হয় কারণ এর জন্য ব্যবহারকারীর ইন্টারঅ্যাকশনকে ভয়েস থেকে স্ক্রিনে স্থানান্তর করা প্রয়োজন৷

OAuth ব্যবহার করার কথা বিবেচনা করুন যদি:

  • আপনার কাছে একটি OAuth 2 সার্ভারের একটি বিদ্যমান বাস্তবায়ন রয়েছে এবং আপনি একটি আইডি টোকেন থেকে স্বয়ংক্রিয় লিঙ্কিং এবং অ্যাকাউন্ট তৈরির জন্য Google এর প্রোটোকলগুলির জন্য সমর্থন যোগ করার জন্য টোকেন বিনিময় এন্ডপয়েন্ট প্রসারিত করতে পারবেন না।

আরও জানতে, OAuth বিকাশকারী নির্দেশিকা দেখুন।