AdMob API দিয়ে শুরু করুন,AdMob API দিয়ে শুরু করুন,AdMob API দিয়ে শুরু করুন

এই নির্দেশিকা এমন ডেভেলপারদের জন্য যারা AdMob API ব্যবহার করে প্রোগ্রামগতভাবে পেতে চান তাদের AdMob অ্যাকাউন্টের ডেটা।

সমস্ত Google AdMob API কল অবশ্যই OAuth2 এর মাধ্যমে অনুমোদিত হতে হবে যাতে আপনার অ্যাপ ব্যবহারকারীর পক্ষ থেকে ওয়েব পরিষেবাগুলির সাথে ইন্টারঅ্যাক্ট করতে পারে৷ OAuth2 আপনার AdMob API ক্লায়েন্ট অ্যাপকে ব্যবহারকারীর ব্যবহারকারীর নাম বা পাসওয়ার্ড পরিচালনা বা সংরক্ষণ না করেই ব্যবহারকারীর AdMob অ্যাকাউন্ট অ্যাক্সেস করতে সক্ষম করে। অনুমোদনের একটি সংক্ষিপ্ত বিবরণের জন্য, অনুমোদন দেখুন।

OAuth2 শংসাপত্র তৈরি করতে এবং আপনার প্রথম অনুরোধ করতে নিম্নলিখিত পদক্ষেপগুলি সম্পাদন করুন৷

পূর্বশর্ত

আপনার প্রমাণীকরণের ধরন নির্ধারণ করুন

আপনার অ্যাপের জন্য কোন প্রমাণীকরণের ধরন সবচেয়ে উপযুক্ত তা দেখতে নীচের টেবিলটি দেখুন:

আপনার OAuth2 প্রমাণীকরণ প্রকার চয়ন করুন যদি...
ডেস্কটপ অ্যাপ
  • আপনি একটি একক শীর্ষ স্তরের ব্যবস্থাপক অ্যাকাউন্ট ব্যবহার করে আপনার সমস্ত AdMob API অ্যাকাউন্ট পরিচালনা করছেন৷
  • আপনি একজন প্রথমবারের ব্যবহারকারী, অথবা সহজতম সেটআপ দিয়ে দ্রুত শুরু করতে চান৷
  • আপনার অ্যাপ শুধুমাত্র একটি মেশিন থেকে Google AdMob ব্যবহারকারীদের প্রমাণীকরণ করে।
ওয়েব অ্যাপ
  • আপনি একজন ব্যবহারকারী হিসাবে প্রমাণীকরণ করতে চান যিনি আপনার অ্যাপকে তাদের AdMob API অ্যাকাউন্ট ডেটা অ্যাক্সেস করার অনুমতি দিতে পারেন।
  • আপনি সহজেই একাধিক অনুমোদনের শংসাপত্র তৈরি করতে চান, উদাহরণস্বরূপ তৃতীয় পক্ষের অ্যাকাউন্টগুলি পরিচালনা করতে।
  • আপনার অ্যাপের কলব্যাক ইউআরএলের প্রয়োজন। কলব্যাক URLগুলি ডেস্কটপ অ্যাপ ফ্লোতে সমর্থিত নয়৷

একটি প্রকল্প তৈরি করুন

AdMob API ব্যবহার শুরু করার জন্য, আপনাকে প্রথমে Google API কনসোলে একটি প্রজেক্ট তৈরি বা নির্বাচন করতে হবে এবং সেটআপ টুল ব্যবহার করে API সক্ষম করতে হবে, যা আপনাকে প্রক্রিয়াটির মাধ্যমে গাইড করে এবং স্বয়ংক্রিয়ভাবে AdMob API সক্রিয় করে।

একটি বিদ্যমান প্রকল্পের জন্য API সক্রিয় করা হচ্ছে

নিম্নলিখিত পদক্ষেপগুলি সেই ব্যবহারকারীদের জন্য প্রযোজ্য যাদের একটি বিদ্যমান প্রকল্প রয়েছে এবং ম্যানুয়ালি এটির জন্য AdMob API সক্রিয় করতে পছন্দ করেন৷

আপনার প্রকল্পের জন্য একটি API সক্ষম করতে:

  1. Open the API Library Google API Console ।
  2. If prompted, select a project, or create a new one. API Library প্রোডাক্ট পরিবার এবং জনপ্রিয়তার দ্বারা গোষ্ঠীযুক্ত সমস্ত উপলব্ধ API তালিকাভুক্ত করে।
  3. আপনি যে APIটি সক্ষম করতে চান তা যদি তালিকায় দৃশ্যমান না হয় তবে এটি সন্ধানের জন্য অনুসন্ধানটি ব্যবহার করুন, বা এর সাথে সম্পর্কিত পণ্য পরিবারে সমস্ত দেখুন ক্লিক করুন।
  4. আপনি সক্ষম করতে চান এমন API নির্বাচন করুন, তারপরে সক্ষম বোতামটি ক্লিক করুন।
  5. If prompted, enable billing.
  6. If prompted, read and accept the API's Terms of Service.

OAuth2 শংসাপত্র তৈরি করুন

নিম্নলিখিত নির্দেশাবলী ইনস্টল করা অ্যাপ প্রবাহের সাথে ব্যবহার করার জন্য একটি OAuth 2.0 ক্লায়েন্ট আইডি তৈরি করার প্রক্রিয়ার মাধ্যমে আপনাকে গাইড করে৷

  1. Go to the Credentials page.
  2. ক্রিয়েট ক্রেডেনশিয়াল > OAuth ক্লায়েন্ট আইডি ক্লিক করুন।

    আপনি যদি আগে এই প্রকল্পের জন্য একটি OAuth সম্মতি স্ক্রীন কনফিগার না করে থাকেন, তাহলে আপনাকে এখনই তা করার জন্য নির্দেশ দেওয়া হবে। সম্মতি স্ক্রীন কনফিগার করুন ক্লিক করুন। আপনার OAuth 2.0 ক্লায়েন্ট আইডি ব্যবহার করার জন্য আপনার সম্মতি স্ক্রীন কনফিগার করার একাধিক উপায় রয়েছে।

    1. আপনার ব্যবহারকারীর ধরনটি বাহ্যিক এবং প্রকাশনার স্থিতিকে প্রকাশিত -এ সেট করুন।
    2. অথবা, আপনার ব্যবহারকারীর ধরনকে বাহ্যিক এবং প্রকাশনার স্থিতি পরীক্ষায় সেট করুন, তারপর ব্যবহারকারীদের আপনার OAuth 2.0 ক্লায়েন্ট আইডি ব্যবহার করার জন্য অ্যাক্সেস দেওয়ার জন্য অ্যাড নির্বাচন করে টেস্ট ব্যবহারকারীদের যোগ করুন।

      আপনার OAuth সম্মতি স্ক্রিন সেট আপ করার বিষয়ে অতিরিক্ত তথ্য দেখুন।

  3. অ্যাপ্লিকেশন টাইপ হিসাবে ডেস্কটপ অ্যাপ বা ওয়েব অ্যাপ্লিকেশন নির্বাচন করুন, এটির একটি নাম দিন, তারপর তৈরি করুন ক্লিক করুন।

হয়ে গেলে, আপনাকে একটি OAuth 2.0 ক্লায়েন্ট আইডি এবং ক্লায়েন্ট সিক্রেট উপস্থাপন করা হবে, যা আপনি JSON ফর্ম্যাটে ডাউনলোড করতে পারেন এবং পরে ব্যবহারের জন্য সংরক্ষণ করতে পারেন।

একটি অনুরোধ করুন

AdMob API HTTP এবং JSON-এ তৈরি করা হয়েছে, তাই যেকোনো মানক HTTP ক্লায়েন্ট এতে অনুরোধ পাঠাতে পারে এবং প্রতিক্রিয়াগুলি পার্স করতে পারে। যাইহোক, Google API ক্লায়েন্ট লাইব্রেরিগুলি আরও ভাল ভাষা একীকরণ, উন্নত নিরাপত্তা, এবং অনুমোদিত অনুরোধ করার জন্য সমর্থন প্রদান করে। ক্লায়েন্ট লাইব্রেরিগুলি বেশ কয়েকটি প্রোগ্রামিং ভাষায় উপলব্ধ; এগুলি ব্যবহার করে আপনি ম্যানুয়ালি HTTP অনুরোধগুলি সেট আপ করার এবং প্রতিক্রিয়াগুলি পার্স করার প্রয়োজন এড়াতে পারেন।

OAuth 2.0 শংসাপত্র তৈরি করে , আপনি AdMob API ব্যবহার শুরু করতে প্রস্তুত৷ OAuth 2.0 ব্যবহার করে অ্যাক্সেসের অনুরোধ করতে, আপনার অ্যাপেরও সুযোগের তথ্য প্রয়োজন:

ব্যাপ্তি অর্থ
https://www.googleapis.com/auth/admob.readonly সমস্ত AdMob ডেটা দেখুন। এতে অ্যাকাউন্টের তথ্য, ইনভেন্টরি এবং মধ্যস্থতা সেটিংস, প্রতিবেদন এবং অন্যান্য ডেটা অন্তর্ভুক্ত থাকতে পারে। এতে পেমেন্ট বা প্রচারের বিবরণের মতো সংবেদনশীল ডেটা অন্তর্ভুক্ত নয়।
https://www.googleapis.com/auth/admob.report বিজ্ঞাপন কর্মক্ষমতা এবং উপার্জন রিপোর্ট দেখুন. প্রকাশক আইডি, টাইমজোন এবং ডিফল্ট মুদ্রা কোড দেখুন।

Java , PHP , Python বা curl- এ উদাহরণ ব্যবহার করে একটি প্রতিবেদন তৈরি করার জন্য আপনার প্রথম অনুরোধ করুন।

শেয়ার করা টোকেন প্রত্যাহার করুন

আপনি ভাগ করা টোকেন দুটি উপায়ে প্রত্যাহার করতে পারেন:

  1. আপনার Google অ্যাকাউন্ট অনুমতি পৃষ্ঠাতে নেভিগেট করুন এবং প্রাসঙ্গিক প্রকল্প থেকে অ্যাক্সেস প্রত্যাহার করুন৷

  2. বিকল্পভাবে, আপনি Google Identity API ব্যবহার করে ওয়েব অ্যাপ্লিকেশন টোকেন প্রত্যাহার করতে পারেন।