মঙ্গলবার, ২৫ আগস্ট, ২০২৬
Google Ads API Developer Assistant-এর একটি প্রধান রিলিজ এখন উপলভ্য। এই রিলিজের মাধ্যমে অ্যাসিস্ট্যান্টকে একটি স্ট্যান্ডঅ্যালোন প্রোজেক্ট সেট-আপ থেকে একটি ইউনিফায়েড প্লাগ-ইন আর্কিটেকচারে ট্রানজিশন করা হয় যা AI এজেন্ট ওয়ার্কফ্লোতে সরাসরি বিশেষ Google Ads API ক্ষমতা আনার জন্য ডিজাইন করা হয়েছে।
এটি কী?
Google Ads API ডেভেলপার অ্যাসিস্ট্যান্ট, Antigravity এবং Claude Code-এর মতো AI কোডিং এনভায়রনমেন্টে Google Ads ডোমেন সংক্রান্ত গভীর দক্ষতা নিয়ে আসে। এটি আপনার AI অ্যাসিস্ট্যান্টকে বিশেষ টুল ও গার্ডরেল দিয়ে সজ্জিত করে। ফাংশনের মধ্যে এগুলি পড়ে:
- ইডিওমেটিক কোড জেনারেট করুন: Python, Java, PHP, .NET ও Ruby জুড়ে টেস্ট করা, সেরা-প্র্যাক্টিস ইন্টিগ্রেশন কোড তৈরি করুন।
- GAQL কোয়েরি যাচাই করা: কোয়েরি চালানোর আগে সিনট্যাক্স, ফিল্ডের মানানসই হওয়া, তারিখের সেগমেন্টেশন এবং জিরো-ইম্প্রেশন সংক্রান্ত নিয়ম অটোমেটিক যাচাই করে।
- Protobuf স্কিমা পরীক্ষা করা: GAQL কোয়েরি ফিল্ড সঠিক কিনা তা নিশ্চিত করতে, যেকোনও অ্যাক্টিভ Google Ads API ভার্সনের জন্য রিসোর্স ফিল্ড, ডেটার ধরন এবং enum সংজ্ঞা অন-ডিমান্ড খুঁজে দেখা।
- API সংক্রান্ত সমস্যার সমাধান করা: অফলাইন কনভার্সন আপলোড না হওয়ার কারণ ডায়াগনসিস করা, ম্যানেজার অ্যাকাউন্টের হায়ারার্কি নেভিগেট করা এবং পারফর্ম্যান্স ম্যাক্স লিস্টিং ফিল্টার তৈরি করা। আপনি ন্যাচারাল ল্যাঙ্গুয়েজে প্রশ্ন করতে পারেন, যেমন "আমার অ্যাকাউন্টে সমস্যা আছে এমন সব বিজ্ঞাপন দেখাও এবং সেগুলি কীভাবে ঠিক করা যায় তার সাজেশন দাও।"
- API সংক্রান্ত প্রশ্নের উত্তর দেওয়া: ভার্সন-সঠিক নির্দেশিকা এবং যাচাই করা কোড স্নিপেট প্রদান করার জন্য, অ্যাসিস্ট্যান্ট এম্বেড করা Google Ads API আর্কিটেকচারাল নিয়মের সাথে ডায়নামিক, লোকাল Protobuf স্কিমা ইন্সপেকশন একত্রিত করে প্রশ্নের উত্তর দেয়। এটি শুধুমাত্র সাধারণ মডেল ট্রেনিংয়ের উপর নির্ভর না করে, অফিসিয়াল API সংজ্ঞা এবং ক্লায়েন্ট লাইব্রেরি সোর্স কোড থেকে সরাসরি উত্তর দেয়। একটি উদাহরণ প্রশ্ন হতে পারে, "শেয়ার করা সেট কী এবং আমি এটি কীভাবে ব্যবহার করব?"
- অ্যাডহক রিপোর্টিং: আপনি সহজ ইংরেজিতে পারফর্ম্যান্স ডেটা চাইতে পারেন এবং অ্যাসিস্ট্যান্ট সাথে সাথে আপনার Google Ads অ্যাকাউন্টের জন্য প্রয়োজনীয় GAQL কোয়েরি তৈরি, যাচাই এবং রান করে। এটি আপনার চ্যাটে লাইভ ফলাফলকে পরিষ্কার, ফর্ম্যাট করা টেবিল হিসেবে স্ট্রিম করে, যার ফলে অ্যাড হক রিপোর্টিং এবং মেট্রিক ইনভেস্টিগেশন সহজ হয়। আপনি ফলাফল সেভ করতে চাইলে, এটিকে "<আপনার ডিরেক্টরি>-তে CSV ফাইল হিসেবে ফলাফল সেভ করুন" প্রম্পট দিন এবং বিশ্লেষণের জন্য আপনি এটি স্প্রেডশিটে লোড করতে পারবেন।
Antigravity ও Claude Code-এর জন্য সহায়তা
এই রিলিজে ডুয়াল-প্ল্যাটফর্ম সাপোর্ট চালু করা হয়েছে:
- Antigravity: গ্লোবাল ও ওয়ার্কস্পেস প্লাগ-ইন রেজিস্ট্রেশন সহ Antigravity ডেভেলপার এনভায়রনমেন্টের জন্য নেটিভ সহায়তা।
- Claude Code: কাস্টম স্ল্যাশ কমান্ড (যেমন
/validate-gaql,/inspect-object,/troubleshoot-conversionsএবং/get-cids) সহ Claude Code CLI প্লাগ-ইন সিস্টেমের সাথে সম্পূর্ণ ইন্টিগ্রেশন।
তিনটি প্ল্যাটফর্মেই যাতে একই ধরনের লাইফসাইকেল ম্যানেজমেন্ট প্রদান করা যায়, তার জন্য Linux, macOS (bash) এবং Windows (PowerShell)-এর জন্য ইউনিফায়েড ইনস্টলেশন স্ক্রিপ্ট উপলভ্য।
উন্নত কর্মক্ষমতা
- টোকেন খরচ কমানো: নিয়ম ও স্কিমার প্রোগ্রেসিভ ডিসক্লোজার শুধু নির্দিষ্ট টাস্কের জন্য প্রয়োজনীয় প্রসঙ্গ লোড করে, যার ফলে প্রম্পট টোকেন ওভারহেড কমে যায়।
- আরও দ্রুত উত্তর দেওয়ার সময়: অন-ডিমান্ড স্কিল এক্সিকিউশন এবং টার্গেট করা কমান্ড রাউটিং আরও দ্রুত এন্ড-টু-এন্ড টাস্ক সম্পূর্ণ করে।
- কম CPU ব্যবহার: স্ট্রিমলাইনড এক্সিকিউশন পাইপলাইন ডেভেলপমেন্ট সেশনের সময় ব্যাকগ্রাউন্ড প্রসেস ওভারহেড দূর করে।
- ডিস্ক I/O-এর সংখ্যা কমানো: প্লাগ-ইন ট্রিতে অপ্রয়োজনীয় ফাইলের সংখ্যা কমানোর ফলে ফাইল ওয়াচার, লিন্টার ও IDE ইনডেক্সারকে হাজার হাজার অব্যবহৃত protobuf/SDK ফাইল স্ক্যান করতে হয় না।
- কম মেমরি (RAM) ফুটপ্রিন্ট ও জিরো ডেমন ওভারহেড: স্কিল ও কমান্ড এখন শুধু কল করা হলে দ্রুত চাইল্ড প্রসেস হিসেবে ক্ষণস্থায়ীভাবে রান করে, আইডল থাকলে সিস্টেম রিসোর্স ব্যবহার শূন্যে নামিয়ে আনে।
- ক্যাশে করা API ভার্সন ও Protobuf স্কিমা রেজোলিউশন: স্ট্যান্ডার্ড ফিল্ড, রিসোর্স ও enum চেক করার সময় অ্যাসিস্ট্যান্ট বারবার রিমোট মেটাডেটা বা রিফ্লেকশন API কল করা এড়িয়ে যায়।
- নির্ধারক কমান্ড এক্সিকিউশন বনাম মাল্টি-টার্ন LLM রিজনিং: LLM-এর অনুমান বা ৩-৪টি রাউন্ড-ট্রিপ জুড়ে GAQL সিনট্যাক্স বারবার ডিবাগ করার পরিবর্তে, লোকাল ভ্যালিডেটর একটি ধাপে ফিল্ড, রিসোর্স, জিরো-ইম্প্রেশন মেট্রিক্স এবং তারিখের ক্লজ চেক করে।
আধুনিক প্লাগ-ইন আর্কিটেকচারের উপর ভিত্তি করে তৈরি একটি প্রধান রিলিজ
এটি একটি প্রধান রিলিজ যা আগের রিলিজের সাথে মানানসই নয়। আগের ভার্সনগুলি লোকাল ওয়ার্কস্পেস প্রোজেক্ট স্ট্রাকচারের উপর নির্ভর করত। এই ভার্সনটি একটি স্ট্যান্ডার্ডাইজড প্লাগ-ইন আর্কিটেকচার-এর উপর ভিত্তি করে তৈরি করা হয়েছে যা বিশ্বব্যাপী উপলভ্য হওয়ার জন্য ইনস্টল করা হয়েছে।
নিয়ম, দক্ষতা ও ডায়াগনস্টিক কমান্ডকে সেল্ফ-কন্টেনড প্লাগ-ইন বান্ডেলে মডিউলারাইজ করার ফলে ডেভেলপাররা একাধিক এনভায়রনমেন্ট ও প্রোজেক্ট জুড়ে অ্যাসিস্ট্যান্ট ইনস্টল, আপডেট ও ম্যানেজ করতে পারেন।
প্লাগ-ইন আর্কিটেকচারের প্রযুক্তিগত বিবরণের জন্য README.md দেখুন।
শুরু করা
এই রিলিজে আর্কিটেকচারাল পরিবর্তনের কারণে, ইনস্টল করার আগে ডকুমেন্টেশন পর্যালোচনা করুন:
- প্রয়োজনীয়তা ও পরিবেশ প্রস্তুতি সম্পর্কে জানতে README_BEFORE_INSTALLATION.md পড়ুন।
- README.md-এ ইনস্টলেশন সংক্রান্ত নির্দেশাবলী অনুসরণ করুন।
আপনার মতামত জানতে চাই
সমীক্ষা ফর্ম ব্যবহার করে আপনার মতামত শেয়ার করুন, সমস্যার বিষয়ে অভিযোগ জানান এবং নতুন ফিচার সাজেস্ট করুন:
লেবেল: google-ads-api, release