AdSense ম্যানেজমেন্ট API ব্যবহার করে আপনার AdSense অ্যাকাউন্ট এবং রিপোর্টগুলো পরিচালনা করুন।
অ্যাডসেন্স পরিষেবা আপনাকে গুগল অ্যাপস স্ক্রিপ্টে অ্যাডসেন্স ম্যানেজমেন্ট এপিআই ব্যবহার করার সুযোগ দেয়। এই এপিআই অ্যাডসেন্স গ্রাহকদের তাদের অ্যাকাউন্টের কাঠামো সম্পর্কে তথ্য পেতে এবং এর পারফরম্যান্সের ওপর রিপোর্ট তৈরি করতে সক্ষম করে।
এটি একটি উন্নত পরিষেবা যা ব্যবহারের আগে সক্রিয় করতে হবে।
রেফারেন্স
এই পরিষেবা সম্পর্কে বিস্তারিত তথ্যের জন্য, AdSense ম্যানেজমেন্ট API-এর রেফারেন্স ডকুমেন্টেশন দেখুন। Apps Script-এর অন্যান্য সকল অ্যাডভান্সড পরিষেবার মতো, AdSense পরিষেবাটিও পাবলিক API-এর মতোই একই অবজেক্ট, মেথড এবং প্যারামিটার ব্যবহার করে। আরও তথ্যের জন্য, ‘মেথড সিগনেচার কীভাবে নির্ধারিত হয় ’ দেখুন।
সমস্যা জানাতে এবং অন্যান্য সহায়তা পেতে, adsense-api ট্যাগ ব্যবহার করে স্ট্যাক ওভারফ্লোতে জিজ্ঞাসা করুন।
নমুনা কোড
নিম্নলিখিত নমুনা কোডটিতে API-এর সংস্করণ ২ ব্যবহার করা হয়েছে।
অ্যাকাউন্ট তালিকাভুক্ত করুন
এই নমুনাটি ব্যবহারকারীর জন্য উপলব্ধ সমস্ত অ্যাকাউন্ট তালিকাভুক্ত করে। অ্যাকাউন্টগুলিকে রিসোর্স নাম হিসাবে নির্দিষ্ট করা হয়েছে, উদাহরণস্বরূপ, accounts/pub-12345 , যা অন্যান্য পদ্ধতিতেও ব্যবহার করা যেতে পারে, যেমন বিজ্ঞাপন ক্লায়েন্টদের তালিকাভুক্ত করা । ফলাফলের সম্পূর্ণ তালিকা অ্যাক্সেস করার জন্য পেজ টোকেনের ব্যবহার লক্ষ্য করুন।
বিজ্ঞাপন ক্লায়েন্টদের তালিকা
এই নমুনাটি একটি নির্দিষ্ট অ্যাকাউন্টের সমস্ত বিজ্ঞাপন ক্লায়েন্টের তালিকা দেখায়। অ্যাকাউন্টটিকে একটি রিসোর্স নাম হিসাবে উল্লেখ করুন, যেমন, accounts/pub-12345 । আপনি 'List accounts' নমুনা কোডটি ব্যবহার করে অ্যাকাউন্ট রিসোর্স নামটি পেতে পারেন।
বিজ্ঞাপন ইউনিট তালিকাভুক্ত করুন
এই নমুনাটি একটি নির্দিষ্ট অ্যাড ক্লায়েন্টের সমস্ত অ্যাড ইউনিট তালিকাভুক্ত করে। অ্যাড ক্লায়েন্টটিকে একটি রিসোর্স নাম হিসাবে উল্লেখ করুন, যেমন accounts/pub-12345/adclients/ca-pub-12345 । আপনি 'List ad clients' নমুনা কোডটি ব্যবহার করে অ্যাড ক্লায়েন্ট রিসোর্স নামটি পেতে পারেন।
একটি প্রতিবেদন তৈরি করুন
এই নমুনাটি আপনার অ্যাডসেন্স অ্যাকাউন্টের উপর একটি প্রতিবেদন তৈরি করে এবং ফলাফলগুলো একটি স্প্রেডশিটে প্রদর্শন করে।