প্লে গেম সার্ভিসেস পাবলিশিং API দিয়ে শুরু করুন

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

পাবলিশিং এপিআই শুধুমাত্র আপনার গুগল প্লে ডেভেলপার অ্যাকাউন্টের মালিকই কনফিগার করতে পারেন। নিম্নলিখিত নির্দেশাবলীতে ব্যাখ্যা করা হয়েছে কীভাবে এটি করতে হয়:

  • একটি নতুন বা বিদ্যমান এপিআই প্রজেক্ট সেট আপ করুন
  • OAuth ক্লায়েন্ট পরিচালনা করুন
  • পাবলিশিং এপিআই অ্যাক্সেস করতে একটি সার্ভিস অ্যাকাউন্ট ব্যবহার করুন।

আপনার এপিআই প্রজেক্ট সেট আপ করুন

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

একটি নতুন এপিআই প্রজেক্ট তৈরি করুন

  1. গুগল প্লে কনসোলের এপিআই অ্যাক্সেস পৃষ্ঠায় যান।
  2. পরিষেবার শর্তাবলী গ্রহণ করুন।
  3. 'Create new project'-এ ক্লিক করুন। একটি API প্রজেক্ট স্বয়ংক্রিয়ভাবে তৈরি হয়ে আপনার Google Play Console-এর সাথে লিঙ্ক হয়ে যাবে।
  4. গেম সার্ভিসেস পাবলিশিং এপিআই অপশনটি চালু করুন।

আপনার এপিআই প্রজেক্টটি এখন পাবলিশিং এপিআই অ্যাক্সেস করার জন্য কনফিগার করা হয়েছে।

একটি বিদ্যমান এপিআই প্রজেক্ট ব্যবহার করুন

আপনি যদি ইতিমধ্যেই গুগল প্লে ডেভেলপার এপিআই (Google Play Developer API)- এর একজন ব্যবহারকারী হয়ে থাকেন, তাহলে এই ধাপগুলো অনুসরণ করে আপনার বিদ্যমান এপিআই প্রজেক্টটি সেট আপ করতে পারেন। আপনি যে এপিআই প্রজেক্টটি সেট আপ করতে চান তা যদি তালিকায় না থাকে, তবে যাচাই করে নিন যে আপনার গুগল প্লে কনসোল (Google Play Console) অ্যাকাউন্টটি মালিক (Owner) হিসেবে মনোনীত করা আছে এবং গুগল প্লে ডেভেলপার এপিআই (Google Play Developer API) সক্রিয় করা আছে।

  1. গুগল প্লে কনসোলের এপিআই অ্যাক্সেস পৃষ্ঠায় যান।
  2. এপিআই পরিষেবার শর্তাবলী গ্রহণ করুন।
  3. আপনি যে প্রকল্পটি সেট আপ করতে চান তা বেছে নিন।
  4. লিঙ্কে ক্লিক করুন। আপনার গুগল প্লে কনসোল এখন এপিআই প্রজেক্টের সাথে সংযুক্ত হয়েছে।
  5. গেম সার্ভিসেস পাবলিশিং এপিআই অপশনটি চালু করুন।

আপনার এপিআই প্রজেক্টটি এখন পাবলিশিং এপিআই অ্যাক্সেস করার জন্য কনফিগার করা হয়েছে।

এপিআই অ্যাক্সেস ক্লায়েন্ট সেট আপ করুন

আপনি একটি OAuth ক্লায়েন্ট বা একটি পরিষেবা অ্যাকাউন্টের মাধ্যমে পাবলিশিং এপিআই অ্যাক্সেস করেন।

OAuth ক্লায়েন্ট ব্যবহার করুন

আপনি একটি OAuth ক্লায়েন্ট ব্যবহার করে ব্যবহারকারীদেরকে তাদের নিজস্ব ক্রেডেনশিয়ালের অধীনে পাবলিশিং এপিআই-এর মাধ্যমে বিভিন্ন কাজ সম্পাদন করার অনুমতি দিতে পারেন।

একজন ব্যবহারকারীর কার্যকলাপ গুগল প্লে কনসোলের ' ব্যবহারকারীর অ্যাকাউন্ট ও অধিকার' পৃষ্ঠার মাধ্যমে অনুমোদিত বিষয়গুলির মধ্যেই সীমাবদ্ধ থাকে।

  1. গুগল প্লে কনসোলের এপিআই অ্যাক্সেস পৃষ্ঠায় যান।
  2. OAuth Clients-এর অধীনে, Create OAuth Client-এ ক্লিক করুন।
  3. আপনার পণ্যের ব্র্যান্ডিং তথ্য কনফিগার করুন এবং 'চালিয়ে যান'-এ ক্লিক করুন।
  4. ক্লায়েন্ট আইডি তৈরি করুন -এ ক্লিক করুন।

আপনার নতুন OAuth ক্লায়েন্টের বিবরণ এই পৃষ্ঠায় একটি তালিকায় প্রদর্শিত হচ্ছে।

একটি পরিষেবা অ্যাকাউন্ট ব্যবহার করুন

আপনি আপনার ব্যক্তিগত ব্যবহারকারীর পরিচয়পত্র প্রদান না করেই একটি বিল্ড সার্ভার থেকে পাবলিশিং এপিআই অ্যাক্সেস করার জন্য একটি পরিষেবা অ্যাকাউন্টও তৈরি করতে পারেন:

  1. গুগল প্লে কনসোলের এপিআই অ্যাক্সেস পৃষ্ঠায় যান।
  2. সার্ভিস অ্যাকাউন্টস- এর অধীনে, ক্রিয়েট সার্ভিস অ্যাকাউন্ট-এ ক্লিক করুন।
  3. আপনার পরিষেবা অ্যাকাউন্ট তৈরি করতে পৃষ্ঠার নির্দেশাবলী অনুসরণ করুন।
  4. গুগল ডেভেলপারস কনসোলে সার্ভিস অ্যাকাউন্টটি তৈরি করার পর, 'Done'-এ ক্লিক করুন। এপিআই অ্যাক্সেস পেজটি স্বয়ংক্রিয়ভাবে রিফ্রেশ হবে এবং আপনার সার্ভিস অ্যাকাউন্টটি সেখানে তালিকাভুক্ত হবে।
  5. পরিষেবা অ্যাকাউন্টটিকে বিভিন্ন কাজ সম্পাদনের জন্য প্রয়োজনীয় অধিকার প্রদান করতে ‘অ্যাক্সেস দিন’ বোতামে ক্লিক করুন।

আরও তথ্যের জন্য, “সার্ভার টু সার্ভার অ্যাপ্লিকেশনগুলির জন্য OAuth 2.0 ব্যবহার” দেখুন।

গুগল প্লে গেমস সার্ভিসেস পাবলিশিং এপিআই অ্যাক্সেস করা

আপনি সরাসরি HTTP-এর মাধ্যমে পাবলিশিং এপিআই অ্যাক্সেস করতে পারেন। আরও তথ্যের জন্য, পাবলিশিং এপিআই রেফারেন্স এবং স্যাম্পল অ্যাপটি দেখুন।