পূর্বশর্ত

আপনি আপনার প্রথম ক্লায়েন্ট অ্যাপ্লিকেশন কোডিং শুরু করার আগে, আপনি যদি সেগুলি ইতিমধ্যে না করে থাকেন তবে আপনাকে কিছু জিনিস করতে হবে।

একটি Google অ্যাকাউন্ট পান

Google API কনসোলে একটি প্রকল্প তৈরি করার জন্য আপনার একটি Google অ্যাকাউন্ট প্রয়োজন৷ আপনার যদি ইতিমধ্যেই একটি অ্যাকাউন্ট থাকে, তাহলে আপনি প্রস্তুত।

আপনি পরীক্ষার উদ্দেশ্যে একটি পৃথক Google অ্যাকাউন্টও চাইতে পারেন।

Google AdMob ব্যবহার করে দেখুন

এই API ডকুমেন্টেশন অনুমান করে যে আপনি Google AdMob ব্যবহার করেছেন এবং আপনি ওয়েব প্রোগ্রামিং ধারণা এবং ওয়েব ডেটা ফর্ম্যাটের সাথে পরিচিত৷

আপনি যদি Google AdMob ব্যবহার না করে থাকেন, তাহলে কোড শুরু করার আগে ইউজার ইন্টারফেস ব্যবহার করে দেখুন।

আপনার ক্লায়েন্টের জন্য একটি প্রকল্প তৈরি করুন

আপনি Google AdMob-এ অনুরোধ পাঠাতে পারার আগে, আপনাকে Google-কে আপনার ক্লায়েন্ট সম্পর্কে বলতে হবে এবং API-এ অ্যাক্সেস সক্রিয় করতে হবে। আপনি একটি প্রকল্প তৈরি করতে Google API কনসোল ব্যবহার করে এটি করেন, যা সেটিংস এবং API অ্যাক্সেস তথ্যের একটি নামকৃত সংগ্রহ, এবং আপনার অ্যাপ্লিকেশন নিবন্ধন করুন৷

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

REST বেসিক শিখুন

REST হল সফ্টওয়্যার আর্কিটেকচারের একটি শৈলী যা ডেটা অনুরোধ এবং পরিবর্তন করার জন্য একটি সুবিধাজনক এবং সামঞ্জস্যপূর্ণ পদ্ধতি প্রদান করে।

REST শব্দটি " রিপ্রেজেন্টেশনাল স্টেট ট্রান্সফার " এর জন্য সংক্ষিপ্ত। Google API-এর প্রসঙ্গে, এটি Google দ্বারা সংরক্ষিত ডেটার উপস্থাপনা পুনরুদ্ধার এবং সংশোধন করার জন্য HTTP ক্রিয়া ব্যবহারকে বোঝায়।

একটি RESTful সিস্টেমে, সম্পদ একটি ডেটা স্টোরে সংরক্ষণ করা হয়; একটি ক্লায়েন্ট একটি অনুরোধ পাঠায় যে সার্ভার একটি নির্দিষ্ট ক্রিয়া সম্পাদন করে (যেমন একটি সংস্থান তৈরি করা, পুনরুদ্ধার করা, আপডেট করা বা মুছে ফেলা), এবং সার্ভার ক্রিয়াটি সম্পাদন করে এবং একটি প্রতিক্রিয়া পাঠায়, প্রায়শই নির্দিষ্ট সংস্থানের উপস্থাপনা আকারে।

Google-এর RESTful API-এ, ক্লায়েন্ট একটি HTTP ক্রিয়া যেমন POST , GET , PUT , বা DELETE ব্যবহার করে একটি ক্রিয়া নির্দিষ্ট করে৷ এটি নিম্নলিখিত ফর্মের একটি বিশ্বব্যাপী-অনন্য URI দ্বারা একটি সংস্থান নির্দিষ্ট করে:

https://www.googleapis.com/apiName/apiVersion/resourcePath?parameters

যেহেতু সমস্ত API সংস্থানগুলিতে অনন্য HTTP- অ্যাক্সেসযোগ্য URI রয়েছে, REST ডেটা ক্যাশিং সক্ষম করে এবং ওয়েবের বিতরণ করা অবকাঠামোর সাথে কাজ করার জন্য অপ্টিমাইজ করা হয়৷

আপনি HTTP 1.1 স্ট্যান্ডার্ড ডকুমেন্টেশনে পদ্ধতির সংজ্ঞাগুলি দরকারী খুঁজে পেতে পারেন; তারা GET , POST , PUT , এবং DELETE এর স্পেসিফিকেশন অন্তর্ভুক্ত করে।

AdMob API-এ বিশ্রাম নিন

AdMob API অপারেশনগুলি সরাসরি REST HTTP ক্রিয়াতে ম্যাপ করে।

AdMob API URI-এর জন্য নির্দিষ্ট ফর্ম্যাটগুলি হল:

https://admob.googleapis.com/v1/resourcePath?parameters

API-এ প্রতিটি সমর্থিত অপারেশনের জন্য ব্যবহৃত URI-এর সম্পূর্ণ সেট AdMob API রেফারেন্স নথিতে সংক্ষিপ্ত করা হয়েছে।

JSON বেসিক শিখুন

AdMob API JSON ফর্ম্যাটে ডেটা প্রদান করে।

JSON (জাভাস্ক্রিপ্ট অবজেক্ট নোটেশন) হল একটি সাধারণ, ভাষা-স্বাধীন ডেটা ফর্ম্যাট যা নির্বিচারে ডেটা স্ট্রাকচারের একটি সাধারণ পাঠ্য উপস্থাপনা প্রদান করে। আরও তথ্যের জন্য, json.org দেখুন।