Google Ads স্ক্রিপ্টের উন্নত API, ডেভেলপারদের নির্দিষ্ট পাবলিক Google API-এর সাথে কানেক্ট করতে দেয়, এর জন্য HTTP ইন্টারফেসের তুলনায় কম সেট-আপ করতে হয়। আপনি এই API-গুলি স্ক্রিপ্টের বিল্ট-ইন পরিষেবার মতোই ব্যবহার করতে পারবেন এবং এগুলি অটো-কমপ্লিশন ও অটোমেটিক অথরাইজেশনের মতো একই সুবিধা প্রদান করে।
এইসব API কীভাবে ব্যবহার করতে হয় তা দেখানোর জন্য কিছু উদাহরণের জন্য আমাদের কোড স্নিপেট পৃষ্ঠা দেখুন।
উন্নত API উপলভ্য
- Google Analytics
- আপনার ওয়েবসাইটে আসা ট্রাফিক ট্র্যাক করতে এবং সেই অনুযায়ী ক্যাম্পেন বিড অ্যাডজাস্ট করতে আপনি Google Analytics ব্যবহার করতে পারবেন। আপনার Google Ads অ্যাকাউন্টের সাথে Google Analytics প্রপার্টি লিঙ্ক করলে, আপনি নিজের ওয়েবসাইটে গ্রাহকের অ্যাক্টিভিটিও বিশ্লেষণ করতে পারবেন। এই তথ্য থেকে আপনি জানতে পারবেন যে আপনার ওয়েবসাইটে কত ট্রাফিক বা কত বিক্রি Google Ads থেকে হয় এবং এটি আপনার বিজ্ঞাপন ও ওয়েবসাইট উন্নত করতে সাহায্য করবে। কোনও ওয়েবসাইট এবং/অথবা অ্যাপের জন্য Analytics সেট-আপ করুন সহায়তা কেন্দ্র নির্দেশিকা থেকে Analytics এবং Google Ads অ্যাকাউন্ট লিঙ্ক করার ব্যাপারে আপনি আরও জানতে পারবেন।
- Google BigQuery
- আপনি Google Cloud Storage-এ প্রচুর পরিমাণে ডেটা লোড করতে পারেন এবং তারপরে Google BigQuery ব্যবহার করে সেই ডেটা কোয়েরি করতে পারেন। যেমন, আপনি গত ১০ বছরের জন্য আবহাওয়ার সর্বজনীন ডেটা লোড করতে পারেন এবং তারপরে বিড অ্যাডজাস্ট করার জন্য সেই তথ্য ব্যবহার করে এমন একটি স্ক্রিপ্টে কোনও অঞ্চলের গড় তাপমাত্রা সম্পর্কে কোয়েরি করতে পারেন। আরেকটি ব্যবহার হল, কয়েক বছর ধরে আপনার অ্যাকাউন্টের পারফর্ম্যান্স ডেটা নিয়ে সংখ্যাগত বিশ্লেষণ করা।
- Google Calendar
- আপনার স্ক্রিপ্ট ভবিষ্যতের টাস্কের জন্য ইভেন্ট তৈরি করতে পারে (যেমন, আজ থেকে ২ সপ্তাহ পরে আপনার ক্যাম্পেনের জন্য পারফর্ম্যান্স রিপোর্ট রান করা) অথবা আপনার ক্যালেন্ডারে তৈরি করা এন্ট্রির ভিত্তিতে অ্যাকশন পারফর্ম করতে পারে (যেমন, নির্দিষ্ট তারিখে ক্যাম্পেন চালু করা)।
- Google Slides
- আপনার স্ক্রিপ্ট Google Slides-এ ক্যাম্পেনের বিবরণ বা পরিসংখ্যান এক্সপোর্ট করতে পারে যাতে এই ধরনের তথ্য একটি উপস্থাপনযোগ্য ফর্ম্যাটে প্রকাশ করা যায়।
- Google Tasks
- আপনার স্ক্রিপ্ট ভবিষ্যতের টাস্কের জন্য একটি রিমাইন্ডার তালিকা তৈরি করতে পারে (যেমন, আজ থেকে দুই সপ্তাহ পরে আপনার ক্যাম্পেনের জন্য একটি পারফর্ম্যান্স রিপোর্ট রান করা) অথবা আপনার তৈরি করা রিমাইন্ডার তালিকার এন্ট্রির উপর ভিত্তি করে অ্যাকশন নিতে পারে (যেমন, একটি নির্দিষ্ট তারিখে একটি ক্যাম্পেন চালু করা)।
- Merchant API
- আপনার স্ক্রিপ্ট, মার্চেন্ট API ব্যবহার করে আপনার প্রোডাক্ট তালিকা আপলোড ও ম্যানেজ করতে এবং আপনার Google Merchant Center অ্যাকাউন্ট ম্যানেজ করতে পারে। স্ক্রিপ্টে, এটি প্রোডাক্ট তালিকা চেক করতে এবং নির্দিষ্ট প্রোডাক্টকে নির্দিষ্ট বিজ্ঞাপনের সাথে লিঙ্ক করতে সহায়ক হতে পারে। Merchant API-তে সাব-API আছে যা উন্নত API ডায়ালগে আলাদাভাবে চালু করা যেতে পারে। আপনি ডেভেলপার হিসেবে রেজিস্টার করুন নির্দেশিকা থেকে আপনার Google Merchant Center অ্যাকাউন্ট লিঙ্ক করার ব্যাপারে আরও জানতে পারবেন।
- শপিং কন্টেন্ট
- আপনার স্ক্রিপ্ট, Google Content API for Shopping ব্যবহার করে আপনার প্রোডাক্ট তালিকা আপলোড ও ম্যানেজ করতে এবং আপনার Google Merchant Center অ্যাকাউন্ট ম্যানেজ করতে পারে। স্ক্রিপ্টে, এটি প্রোডাক্টের তালিকা চেক করতে এবং নির্দিষ্ট প্রোডাক্টকে নির্দিষ্ট বিজ্ঞাপনের সাথে লিঙ্ক করতে উপযোগী হতে পারে। মনে রাখবেন: Content API for Shopping, ১৮ আগস্ট, ২০২৬-এ বন্ধ করে দেওয়া হবে। এর পরিবর্তে, আগের বিভাগে বর্ণিত Merchant API ব্যবহার করুন।
- YouTube এবং YouTube Analytics
- বিডিং সংক্রান্ত সিদ্ধান্ত নেওয়ার জন্য আপনার ভিডিও, প্লেলিস্ট ইত্যাদি এবং আপনার ভিডিওর পারফর্ম্যান্স ডেটা আপনি রিকভার ও আপডেট করতে পারবেন।
উন্নত API চালু করুন
কোন কোন Google API উন্নত API হিসেবে উপলভ্য তা দেখতে, উপরের এডিটর বারে উন্নত API বিকল্পে ক্লিক করে উন্নত API ডায়ালগ দেখুন। আপনি যে API চালু করতে চান সেটি বেছে নিন।
আপনার বেছে নেওয়া বিকল্প সেভ করতে এবং স্ক্রিপ্ট এডিটরে ফিরে যেতে সেভ করুন বিকল্পে ক্লিক করুন। নতুন API আপনার স্ক্রিপ্টের জন্য চালু করা হবে এবং অটোমেটিক সম্পূর্ণ করার তালিকায় উপলভ্য হবে।
বিবেচনা করার মতো আরও বিষয়
উন্নত API-এর সাথে কাজ করার সময় কিছু বিষয় মনে রাখতে হবে।
ডিপেন্ডেন্সি
অ্যাকাউন্টে যে ব্যবহারকারী স্ক্রিপ্ট তৈরি করেছেন, শুধুমাত্র তিনিই সেই স্ক্রিপ্টের জন্য উন্নত API নির্ভরতা পরিবর্তন করতে পারবেন।
অনুমতি
API অ্যাক্সেস করার সময়, স্ক্রিপ্ট সেই ব্যবহারকারীর অনুমতি ব্যবহার করে যিনি স্ক্রিপ্টটি অনুমোদন করেছেন। স্ক্রিপ্ট অনুমোদিত করা ব্যবহারকারীর কাছে স্ক্রিপ্টের জন্য প্রয়োজনীয় সমস্ত ডেটার অ্যাক্সেস আছে কিনা তা নিশ্চিত করুন। আপনি Google Analytics API ব্যবহার করলে, স্ক্রিপ্ট অনুমোদনকারী ব্যবহারকারীর কাছে অ্যাক্সেস করা Analytics অ্যাকাউন্টের জন্য প্রয়োজনীয় অনুমতি আছে কিনা তা যাচাই করুন।
মে ২০১৯-এর আগেকার স্ক্রিপ্ট সংক্রান্ত বিবেচ্য বিষয়
মে ২০১৯-এর আগে তৈরি করা স্ক্রিপ্টের জন্য, স্ক্রিপ্টের সাথে যুক্ত Google Cloud প্রোজেক্টে আপনাকে প্রাসঙ্গিক API ম্যানুয়ালি চালু করতে হতে পারে। আপনার স্ক্রিপ্ট প্রভাবিত হয়েছে কিনা তা আপনি বুঝতে পারবেন, যদি উন্নত API ডায়ালগে Google Cloud Console-এর লিঙ্ক দেখতে পান।
উন্নত API চালু করুন
২০১৯ সালের আগেকার স্ক্রিপ্টের জন্য, আপনার স্ক্রিপ্টে ব্যবহার করতে চান এমন প্রতিটি উন্নত API আপনাকে ম্যানুয়ালি চালু করতে হবে:
- উন্নত API বোতামে ক্লিক করুন। নিম্নলিখিত ডায়ালগ উইন্ডোতে, Google Cloud Console-এর লিঙ্কে ক্লিক করুন।
- আপনার প্রোজেক্ট আগে থেকে বেছে নেওয়া না থাকলে, প্রোজেক্ট ড্রপ-ডাউন তালিকা থেকে সেটি বেছে নিন।
- সার্চ বারে API-এর নাম লিখে আপনার স্ক্রিপ্টে ব্যবহার করতে চান এমন API সার্চ করুন।
- সার্চ ফলাফল থেকে API বেছে নিন এবং পরবর্তী পৃষ্ঠায় "চালু করুন" বোতামে ক্লিক করুন।
যে ব্যবহারকারী স্ক্রিপ্ট তৈরি করেছেন তাকে পরে অ্যাকাউন্ট থেকে সরিয়ে দেওয়া হলে, কোনও নতুন ব্যবহারকারী স্ক্রিপ্ট অ্যাক্সেস করার চেষ্টা করলে, তাকে আবার উন্নত API নির্ভরতা চালু করতে এবং স্ক্রিপ্ট আবার অনুমোদন করতে বলা হবে।