ডেভেলপার টোকেন হলো ২২ অক্ষরের একটি আলফানিউমেরিক স্ট্রিং যা আপনার অ্যাপকে গুগল অ্যাডস এপিআই-এর সাথে সংযুক্ত করতে ব্যবহৃত হতো। ডেভেলপার টোকেন ৯ সেপ্টেম্বর, ২০২৬ তারিখে বন্ধ করে দেওয়া হয়েছে। বিদ্যমান ডেভেলপারদের সহায়তা করার জন্য, এই নির্দেশিকাটিতে পরিবর্তনগুলোর সারসংক্ষেপ এবং এই মাইগ্রেশন সম্পর্কিত প্রায়শই জিজ্ঞাসিত প্রশ্নগুলোর একটি তালিকা দেওয়া হয়েছে।
কী পরিবর্তন হচ্ছে?
ডেভেলপার টোকেন বন্ধ করার প্রক্রিয়ার অংশ হিসেবে আমরা গুগল অ্যাডস এপিআই অনবোর্ডিং অভিজ্ঞতা এবং এপিআই অ্যাক্সেস ব্যবস্থাপনায় বেশ কিছু পরিবর্তন এনেছি। এই বিভাগে মূল পরিবর্তনগুলো তুলে ধরা হয়েছে।
এপিআই অ্যাক্সেস লেভেলগুলো গুগল ক্লাউড প্রোজেক্টের সাথে যুক্ত থাকে।
আমরা ৯ই সেপ্টেম্বর, ২০২৬ তারিখে ডেভেলপার টোকেন পরিষেবা বন্ধ করে দিচ্ছি। সাম্প্রতিক API কার্যকলাপের উপর ভিত্তি করে আপনার বর্তমান এবং সক্রিয় ডেভেলপার টোকেন অ্যাক্সেস লেভেল স্বয়ংক্রিয়ভাবে আপনার Google Cloud প্রজেক্টে স্থানান্তরিত করা হয়েছে। আপনি আপনার API কল হেডারে ডেভেলপার টোকেন পাঠানো চালিয়ে যেতে পারেন, কিন্তু এটি ঐচ্ছিক এবং API সার্ভার দ্বারা উপেক্ষা করা হয়। আপনার বিদ্যমান কোড কোনো পরিবর্তন ছাড়াই কাজ করতে থাকবে। আপনার API অ্যাক্সেস লেভেল এখন সেই Google Cloud প্রজেক্ট দ্বারা নির্ধারিত হবে যা আপনি আপনার OAuth ক্রেডেনশিয়াল তৈরি করতে ব্যবহার করেছেন।
- যদি আপনার অ্যাপ ইউজার অথেন্টিকেশন ওয়ার্কফ্লো ব্যবহার করে, তাহলে এই প্রজেক্টটিই আপনার OAuth ক্লায়েন্ট আইডি এবং সিক্রেটের মালিক।
- আপনি যদি সার্ভিস অ্যাকাউন্ট ওয়ার্কফ্লো ব্যবহার করেন, তাহলে এই প্রজেক্টটিই আপনার সার্ভিস অ্যাকাউন্টের মালিক।
গুগল অ্যাডস এপিআই-এর জন্য একটি নতুন সাইনআপ অভিজ্ঞতা
এখন আপনি গুগল অ্যাডস ম্যানেজার অ্যাকাউন্ট ছাড়াই সরাসরি গুগল ক্লাউড কনসোল থেকে গুগল অ্যাডস এপিআই (API)-তে অ্যাক্সেসের জন্য সাইন আপ করতে পারবেন। এপিআই সেন্টার (API Center) পেজ থেকে ডেভেলপার টোকেনের জন্য সাইন আপ করবেন না অথবা আপনার গুগল অ্যাডস ম্যানেজার অ্যাকাউন্টের এপিআই সেন্টার পেজ থেকে এপিআই অ্যাক্সেসের জন্য আবেদন করার চেষ্টা করবেন না, কারণ এই প্রক্রিয়াগুলো গুগল ক্লাউড কনসোলে স্থানান্তর করা হয়েছে এবং এপিআই সেন্টার পেজ থেকে শুরু করা হলে তা কার্যকর হবে না।
একটি নতুন এপিআই অ্যাক্সেস ব্যবস্থাপনার অভিজ্ঞতা
আমরা Google Ads ম্যানেজার অ্যাকাউন্টের API সেন্টার পেজ থেকে API অ্যাক্সেসের জন্য আবেদন করা এবং API অ্যাক্সেস লেভেল পরিচালনা করার মতো সমস্ত নতুন সাইনআপ ও API অ্যাক্সেস ম্যানেজমেন্ট কার্যকারিতা বন্ধ করে দিয়েছি। এর পরিবর্তে, এই কার্যকারিতাগুলো এখন Google Cloud Console-এর Google Ads API Overview পেজে পাওয়া যাবে।
আপনি এখনও আপনার পুরোনো ডেভেলপারের বিবরণ দেখার জন্য এপিআই সেন্টার পেজটি অ্যাক্সেস করতে পারবেন। ভবিষ্যতে এই পেজটি সম্পূর্ণরূপে বন্ধ হয়ে যাবে।
নতুন ত্রুটি কোড
আপনি যদি টেস্ট অ্যাকাউন্ট অ্যাক্সেস লেভেলের কোনো গুগল ক্লাউড প্রজেক্ট ব্যবহার করে একটি প্রোডাকশন অ্যাকাউন্টে কল করার চেষ্টা করেন, তাহলে গুগল অ্যাডস এপিআই-এর v25 সংস্করণটি একটি CLOUD_PROJECT_NOT_APPROVED_FOR_PRODUCTION ত্রুটি দেখাবে। পুরোনো এপিআই সংস্করণগুলো এর পরিবর্তে একটি ACTION_NOT_PERMITTED ত্রুটি দেখাবে। আপনি যদি এই ত্রুটির সম্মুখীন হন, তাহলে আপনার গুগল ক্লাউড প্রজেক্টের জন্য গুগল অ্যাডস এপিআই ওভারভিউ পৃষ্ঠায় যান এবং এক্সপ্লোরার অ্যাক্সেসের জন্য আবেদন করুন ।
বেসিক এবং স্ট্যান্ডার্ড অ্যাক্সেসের জন্য ব্র্যান্ড যাচাইকরণ প্রয়োজন।
নতুন বেসিক এবং স্ট্যান্ডার্ড অ্যাক্সেস আবেদনের জন্য, আপনাকে আপনার গুগল ক্লাউড প্রজেক্টের ব্র্যান্ড ভেরিফিকেশন সম্পন্ন করতে হবে। বিদ্যমান অ্যাক্সেসধারীদের জন্য ব্র্যান্ড ভেরিফিকেশন সম্পন্ন করা বাধ্যতামূলক নয়, তবে এটি করতে উৎসাহিত করা হয়।
বেসিক অ্যাক্সেসের আবেদনগুলো এখন স্বয়ংক্রিয় এবং ব্র্যান্ড যাচাই ও জমা দেওয়ার কয়েক মিনিটের মধ্যেই পর্যালোচনা করা হবে।
এই প্রক্রিয়াগত হালনাগাদের কারণে, এই পরিবর্তনের অংশ হিসেবে বেসিক এপিআই অ্যাক্সেসের জন্য অপেক্ষাধীন সমস্ত আবেদন বন্ধ করে দেওয়া হবে। প্রভাবিত আবেদনকারীরা বিস্তারিত তথ্যসহ একটি ইমেল পাবেন এবং তাদের গুগল অ্যাডস এপিআই ওভারভিউ পেজ থেকে এপিআই অ্যাক্সেসের জন্য পুনরায় আবেদন করতে হবে।
নতুন এপিআই যোগাযোগের ইমেল
এপিআই সেন্টার পেজটি বন্ধ করার প্রস্তুতির অংশ হিসেবে, আমরা প্রশাসনিক এবং বাধ্যতামূলক কমপ্লায়েন্স সংক্রান্ত যোগাযোগের একমাত্র মাধ্যম হিসেবে আপনার গুগল ক্লাউড প্রজেক্টের মালিক এবং সম্পাদক ব্যবহারকারীদের তালিকা ব্যবহার করা শুরু করব। এই পরিবর্তনটি নির্বিঘ্নে সম্পন্ন করার জন্য, আমরা সাময়িকভাবে আপনার এপিআই সেন্টারে তালিকাভুক্ত ইমেল ঠিকানায় বাধ্যতামূলক পরিষেবা ঘোষণা (এমএসএ) পাঠানো অব্যাহত রাখব। আমাদের যোগাযোগের মাধ্যমগুলোর এই পরিবর্তন চূড়ান্ত হওয়ার সাথে সাথে আমরা আপনাকে আপডেট জানাব।
আপনি যদি একজন বিদ্যমান ডেভেলপার হন তবে কী করবেন
আপনার গুগল ক্লাউড প্রজেক্টের এপিআই অ্যাক্সেস লেভেল পর্যালোচনা করুন: আপনি যদি একজন বিদ্যমান ডেভেলপার হন, তাহলে আমরা আপনাকে আপনার গুগল ক্লাউড প্রজেক্টের গুগল অ্যাডস এপিআই ওভারভিউ পেজটি পর্যালোচনা করার জন্য অনুরোধ করছি, যাতে নিশ্চিত করা যায় যে সেগুলোর এপিআই অ্যাক্সেস লেভেল আপনার বিদ্যমান ডেভেলপার টোকেনের মতোই। আপনি যে কোনো অমিল খুঁজে পেলে, তা সমাধান করার জন্য এই গাইডের নির্দেশাবলী অনুসরণ করুন।
আপনার এপিআই যোগাযোগের ইমেল ঠিকানা পর্যালোচনা করুন: আপনার গুগল ক্লাউড প্রজেক্টের জন্য আইএএম (আইডেন্টিটি অ্যান্ড অ্যাক্সেস ম্যানেজমেন্ট) পেজটি দেখুন। যাচাই করুন যে আপনার সক্রিয় অ্যাডস ডেভেলপার এবং অ্যাকাউন্ট ম্যানেজারদের আপনার গুগল ক্লাউড প্রজেক্টে যথাযথ মালিক বা সম্পাদক ভূমিকা দেওয়া হয়েছে। গুগল অ্যাডস এপিআই-এর যেকোনো ভবিষ্যৎ পরিবর্তন সম্পর্কে আপনাকে অবহিত করার জন্য আমরা এই ইমেল ঠিকানাগুলিতে বাধ্যতামূলক পরিষেবা ঘোষণা (এমএসএ) পাঠানো শুরু করব। আমরা একটি অস্থায়ী সময়ের জন্য আপনার এপিআই সেন্টারে তালিকাভুক্ত যোগাযোগের ইমেল ঠিকানায় এমএসএ পাঠানো চালিয়ে যাব, এবং যখনই এই প্রক্রিয়াটি আপডেট হবে, আমরা আপনাকে জানাব।
আপনার অ্যাপ কোড ঠিক করুন: এপিআই (API) কলের অংশ হিসেবে ডেভেলপার টোকেন পাঠানো বন্ধ করতে আমরা আপনাকে আপনার অ্যাপ আপডেট করার জন্য উৎসাহিত করছি। আমরা ক্লায়েন্ট লাইব্রেরি , গুগল অ্যাডস এমসিপি (MCP) সার্ভার এবং গুগল অ্যাডস এপিআই ডেভেলপার অ্যাসিস্ট্যান্ট- এর আপডেট করা সংস্করণ প্রকাশ করেছি, যা আপনাকে ডেভেলপার টোকেন সেট না করেই এপিআই কল করতে দেয়। গুগল অ্যাডস এপিআই-এর ভবিষ্যতের কোনো প্রধান সংস্করণে আমরা এপিআই কলে ডেভেলপার টোকেন প্রত্যাখ্যান করা শুরু করব। যদি আপনার অ্যাপ এই লাইব্রেরিগুলো ব্যবহার করে থাকে, তবে সর্বশেষ সংস্করণটি ব্যবহার করার জন্য অ্যাপের ডিপেন্ডেন্সিগুলো আপডেট করুন।
আপনার আরও সহায়তার প্রয়োজন হলে বা আরও প্রশ্ন থাকলে গুগল অ্যাডস এপিআই সাপোর্টে যোগাযোগ করুন।
প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী
এপিআই অ্যাক্সেস লেভেলগুলোর কী হয়?
Google Ads API-তে এখনও API অ্যাক্সেস লেভেল বলবৎ আছে। তবে, এখন থেকে এগুলি আপনার ডেভেলপার টোকেনের পরিবর্তে আপনার Google Cloud Console প্রজেক্টকে দেওয়া হয়। আপনি যখন API কল করেন, তখন আপনার OAuth ক্রেডেনশিয়াল তৈরি করতে ব্যবহৃত Google Cloud প্রজেক্টটিই আপনার API অ্যাক্সেস লেভেল নির্ধারণ করে।
- যদি আপনার অ্যাপ ইউজার অথেন্টিকেশন ওয়ার্কফ্লো ব্যবহার করে, তাহলে এই প্রজেক্টটিই আপনার OAuth ক্লায়েন্ট আইডি এবং সিক্রেটের মালিক।
- আপনি যদি সার্ভিস অ্যাকাউন্ট ওয়ার্কফ্লো ব্যবহার করেন, তাহলে এই প্রজেক্টটিই আপনার সার্ভিস অ্যাকাউন্টের মালিক।
এপিআই অ্যাক্সেস লেভেল স্থানান্তরের জন্য প্রকল্পগুলো কীভাবে চিহ্নিত করা হয়েছিল?
যদি আপনার কাছে ৯ই সেপ্টেম্বর, ২০২৬-এর আগে থেকেই একটি অনুমোদিত ডেভেলপার টোকেন থেকে থাকে, তবে সেটির অ্যাক্সেস লেভেলগুলো আপনার গুগল ক্লাউড প্রজেক্টগুলোতে নিম্নরূপভাবে স্থানান্তর করা হয়েছে:
- আপনার অনুমোদিত ডেভেলপার টোকেন ব্যবহার করে কোন কোন ক্লাউড প্রজেক্ট থেকে এপিআই কল করা হয়েছিল, তা শনাক্ত করতে আমরা গত ৯০ দিনের এপিআই কল লগগুলো খতিয়ে দেখেছি।
- আমরা চিহ্নিত সকল ক্লাউড প্রজেক্টে ডেভেলপার টোকেনের এপিআই অ্যাক্সেস লেভেলগুলো বরাদ্দ করেছি।
এই পরিবর্তনের পর আমি কি বিভিন্ন অ্যাক্সেস লেভেল সহ একাধিক ক্লাউড প্রজেক্ট রাখতে পারব?
হ্যাঁ, আপনি বিভিন্ন এপিআই অ্যাক্সেস লেভেল সহ একাধিক গুগল ক্লাউড প্রজেক্ট রাখতে পারেন। উদাহরণস্বরূপ, আপনি বেসিক অ্যাক্সেস সহ একটি গুগল ক্লাউড প্রজেক্ট এবং স্ট্যান্ডার্ড অ্যাক্সেস সহ আরেকটি গুগল ক্লাউড প্রজেক্ট রাখতে পারেন।
উদাহরণ
উদাহরণস্বরূপ, ধরে নিন যে আপনার কাছে ৪টি ডেভেলপার টোকেন এবং ৬টি ক্লাউড প্রজেক্ট রয়েছে, যেগুলোর বিবরণ নিম্নরূপ:
- ডেভেলপার টোকেন ১:
abcdefghijkl1234567890স্ট্যান্ডার্ড অ্যাক্সেস আছে। এটি নিম্নলিখিত প্রজেক্ট আইডিগুলোর সাথে ব্যবহৃত হয়েছে:1234567890,5678912345,45678912345। - ডেভেলপার টোকেন ২:
xyzabcdefghi6789012345বেসিক অ্যাক্সেস আছে। এটি1231235678প্রজেক্ট আইডিগুলোর সাথে ব্যবহৃত হয়েছে। - ডেভেলপার টোকেন ৩:
asdfgflkjhjz7654321012বেসিক অ্যাক্সেস আছে, কিন্তু এটি দিয়ে কখনও কোনো এপিআই কল করা হয়নি। এটি সম্প্রতি অনুমোদিত হয়েছে। - ডেভেলপার টোকেন ৪:
qwertypoiuyu6543298790স্ট্যান্ডার্ড অ্যাক্সেস ছিল, কিন্তু এটি গত ৯০ দিনে ব্যবহার করা হয়নি। প্রজেক্ট আইডি9876564900অতীতে এই ডেভেলপার টোকেনটির সাথে ব্যবহার করা হয়েছিল। - ক্লাউড প্রজেক্ট: ক্লাউড প্রজেক্ট আইডি:
7171234567কোনো এপিআই কল করার জন্য ডেভেলপার টোকেনগুলোর সাথে কখনো ব্যবহার করা হয়নি।
এপিআই অ্যাক্সেস লেভেলগুলো ডেভেলপার টোকেন থেকে গুগল ক্লাউড প্রজেক্টে নিম্নোক্তভাবে স্থানান্তরিত হবে:
| ডেভেলপার টোকেন | প্রকল্প আইডি | প্রবেশাধিকার স্তর | ব্যাখ্যা |
|---|---|---|---|
abcdefghijkl1234567890 | 1234567890 | সাধারণ প্রবেশাধিকার | ডেভেলপার টোকেন এবং প্রজেক্ট আইডি পরস্পরের সাথে সম্পর্কিত। |
abcdefghijkl1234567890 | 5678912345 | সাধারণ প্রবেশাধিকার | ডেভেলপার টোকেন এবং প্রজেক্ট আইডি পরস্পরের সাথে সম্পর্কিত। |
abcdefghijkl1234567890 | 45678912345 | সাধারণ প্রবেশাধিকার | ডেভেলপার টোকেন এবং প্রজেক্ট আইডি পরস্পরের সাথে সম্পর্কিত। |
xyzabcdefghi6789012345 | 1231235678 | মৌলিক অ্যাক্সেস | ডেভেলপার টোকেন এবং প্রজেক্ট আইডি পরস্পরের সাথে সম্পর্কিত। |
asdfgflkjhjz7654321012 | -- | -- | ডেভেলপার টোকেনটি কোনো এপিআই কল করার জন্য ব্যবহার করা না হওয়ায়, এর এপিআই অ্যাক্সেস কোনো প্রজেক্টে স্থানান্তর করা হয়নি। |
qwertypoiuyu6543298790 | 9876564900 | টেস্ট অ্যাকাউন্ট অ্যাক্সেস | ৯০ দিন ধরে নিষ্ক্রিয় থাকার কারণে ডেভেলপার টোকেনের এপিআই অ্যাক্সেস বাতিল করা হয়েছে। প্রজেক্টটির এপিআই অ্যাক্সেস লেভেল ডিফল্টভাবে টেস্ট অ্যাকাউন্ট অ্যাক্সেস হিসেবে সেট করা আছে। |
-- | 7171234567 | টেস্ট অ্যাকাউন্ট অ্যাক্সেস | এটি একটি নতুন প্রজেক্ট যা এখনো কোনো ডেভেলপার টোকেনের সাথে ব্যবহার করা হয়নি। প্রজেক্টটির এপিআই অ্যাক্সেস লেভেল ডিফল্টভাবে টেস্ট অ্যাকাউন্ট অ্যাক্সেস হিসেবে সেট করা থাকে। |
আমার একাধিক অনুমোদিত ডেভেলপার টোকেন আছে। আপনি কোন প্রজেক্টে এপিআই অ্যাক্সেস লেভেল স্থানান্তর করবেন?
প্রতিটি অনুমোদিত ডেভেলপার টোকেনের অ্যাক্সেস লেভেল সেই ডেভেলপার টোকেনের সাথে যুক্ত গুগল ক্লাউড প্রজেক্টগুলিতে স্থানান্তর করা হবে। একটি উদাহরণ দেখুন।
আমি একাধিক গুগল ক্লাউড প্রজেক্ট ব্যবহার করি। আপনি কোন প্রজেক্টে এপিআই অ্যাক্সেস লেভেল স্থানান্তর করবেন?
যদি আপনি গত ৯০ দিনের মধ্যে আপনার অনুমোদিত ডেভেলপার টোকেন দিয়ে একাধিক গুগল ক্লাউড প্রজেক্ট ব্যবহার করে থাকেন, তাহলে সেই সমস্ত প্রজেক্টও আপনার ডেভেলপার টোকেনের সমান এপিআই অ্যাক্সেস লেভেল পাবে। একটি উদাহরণ দেখুন।
এপিআই অ্যাক্সেস লেভেলগুলো এমন একটি প্রজেক্টে বরাদ্দ করা হয়েছে যা আমি এখন আর ব্যবহার করি না। আমি এই সমস্যাটি কীভাবে সমাধান করব?
যদি আপনার অব্যবহৃত কোনো গুগল ক্লাউড প্রজেক্টে গুগল অ্যাডস এপিআই অ্যাক্সেস বরাদ্দ করা থাকে, তবে আপনার পক্ষ থেকে কোনো অতিরিক্ত পদক্ষেপের প্রয়োজন নেই। ৯০ দিন নিষ্ক্রিয় থাকার পর গুগল অব্যবহৃত প্রজেক্টটির জন্য এপিআই অ্যাক্সেস প্রত্যাহার করে নেবে ।
আমার গুগল ক্লাউড প্রজেক্টে এপিআই অ্যাক্সেস লেভেল বরাদ্দ করা হয়নি। আমি এই সমস্যাটি কীভাবে সমাধান করব?
আপনার Google Cloud প্রজেক্টটি আপনার ডেভেলপার টোকেনের অ্যাক্সেস লেভেল পায়নি, সম্ভবত কারণ আপনি আপনার ডেভেলপার টোকেন এবং ক্লাউড প্রজেক্টটি ব্যবহার করে কখনও কোনো API কল করেননি, অথবা নিষ্ক্রিয়তার কারণে সম্প্রতি আপনার ডেভেলপার টোকেনের API অ্যাক্সেসের মেয়াদ শেষ হয়ে গেছে। সমস্যাটি সমাধান করতে, Google Ads API Overview পেজ থেকে সেই প্রজেক্টটির জন্য উপযুক্ত API অ্যাক্সেস লেভেলের জন্য আবেদন করুন। একটি উদাহরণ দেখুন।
আমার প্রোজেক্টের এপিআই অ্যাক্সেস লেভেলগুলো আমি কোথায় দেখতে পাব?
আপনি Google Ads API Overview পৃষ্ঠা থেকে আপনার Google Cloud প্রকল্পের API অ্যাক্সেস লেভেল দেখতে পারেন।
আমি কীভাবে উচ্চতর এপিআই অ্যাক্সেস স্তরের জন্য আবেদন করব?
আপনি Google Ads API Overview পৃষ্ঠা থেকে আপনার Google Cloud প্রকল্পের জন্য উচ্চতর API অ্যাক্সেস স্তরের জন্য আবেদন করতে পারেন।
আমার অপেক্ষাধীন এপিআই অ্যাক্সেস আবেদনটির কী হবে?
৯ই সেপ্টেম্বর, ২০২৬- এর আগে আপনার Google Ads ম্যানেজার অ্যাকাউন্টের API সেন্টার থেকে শুরু করা যেকোনো মুলতুবি থাকা বেসিক অ্যাক্সেস আবেদন বন্ধ করে দেওয়া হবে। আপনাকে আপনার Google Cloud প্রজেক্টের Google Ads API ওভারভিউ পৃষ্ঠা থেকে বেসিক অ্যাক্সেসের জন্য পুনরায় আবেদন করতে হবে। আপনি যদি এই পরিবর্তনের দ্বারা প্রভাবিত হন, তাহলে আপনি প্রয়োজনীয় নির্দেশনাসহ একটি ইমেল পাবেন।
৯ই সেপ্টেম্বর, ২০২৬ তারিখ পর্যন্ত আপনার গুগল অ্যাডস ম্যানেজার অ্যাকাউন্টের এপিআই সেন্টার থেকে শুরু করা যেকোনো মুলতুবি থাকা স্ট্যান্ডার্ড অ্যাক্সেস আবেদন যথারীতি পর্যালোচনা করা হবে। অনুমোদিত হলে, আপনার ডেভেলপার টোকেনের সাথে যুক্ত গুগল ক্লাউড প্রজেক্টকে স্ট্যান্ডার্ড অ্যাক্সেস প্রদান করা হবে।
আমি কি আমার অনুমোদিত ডেভেলপার টোকেনটি একটি নতুন গুগল ক্লাউড প্রকল্পের সাথে পুনরায় যুক্ত করতে পারি?
অতীতে, গুগল অ্যাডস এপিআই টিম ক্ষেত্রবিশেষে একটি নতুন গুগল ক্লাউড প্রজেক্টের সাথে ডেভেলপার টোকেন পুনরায় যুক্ত করার সুবিধা দিত। ৯ সেপ্টেম্বর, ২০২৬ থেকে এই সুবিধাটি আর সমর্থিত নয়, কারণ আমরা ডেভেলপার টোকেন পরিষেবা বন্ধ করে দিয়েছি। যদি আপনাকে একটি নতুন গুগল ক্লাউড প্রজেক্ট ব্যবহার করতে হয়, তবে আপনার গুগল ক্লাউড প্রজেক্টের ' গুগল অ্যাডস এপিআই ওভারভিউ' পৃষ্ঠা থেকে উপযুক্ত এপিআই অ্যাক্সেসের জন্য আবেদন করতে হবে।
আমার একটি অনুমোদিত ডেভেলপার টোকেন আছে, কিন্তু আমি এটি কখনও ব্যবহার করিনি। আমি কি এই ডেভেলপার টোকেনটি ব্যবহার করতে পারি?
না, আপনি এই ডেভেলপার টোকেনটি ব্যবহার করতে পারবেন না। দুটি সম্ভাবনা রয়েছে:
নিষ্ক্রিয়তার কারণে আপনার ডেভেলপার টোকেনের অ্যাক্সেস বাতিল হয়ে যেতে পারে: গুগলের নীতি অনুসারে, আপনার এপিআই টোকেন যদি একটানা ৯০ দিন ব্যবহার না করা হয়, তবে গুগল তা বাতিল করে দিতে পারে। আপনি যদি বেশ কিছুদিন ধরে আপনার ডেভেলপার টোকেন ব্যবহার না করে থাকেন, তবে সম্ভবত নিষ্ক্রিয়তার কারণে এর অ্যাক্সেস লেভেলগুলো বাতিল হয়ে গেছে। যদি এমনটা হয়ে থাকে, তাহলে Google Ads API Overview পেজ থেকে আপনার Google Cloud প্রজেক্টের জন্য এপিআই অ্যাক্সেসের জন্য পুনরায় আবেদন করুন। একটি উদাহরণ দেখুন।
আপনার ডেভেলপার টোকেনটি সম্প্রতি অনুমোদিত হয়েছে, কিন্তু আপনি ৯ সেপ্টেম্বর, ২০২৬-এর আগে এটি কখনও ব্যবহার করেননি: যেহেতু আপনি ৯ সেপ্টেম্বর, ২০২৬-এর আগে কোনো Google Cloud প্রোজেক্টের সাথে আপনার অনুমোদিত ডেভেলপার টোকেনটি ব্যবহার করেননি, তাই এর অ্যাক্সেস লেভেলগুলো ক্লাউড প্রোজেক্টে স্থানান্তরিত হয়নি। ফলস্বরূপ, আপনি আপনার ডেভেলপার টোকেনটি আর ব্যবহার করতে পারবেন না। আপনি যদি এই ডেভেলপার টোকেনটি দিয়ে কোনো প্রোডাকশন অ্যাকাউন্টে API কল করার চেষ্টা করেন, তাহলে আমরা একটি
CLOUD_PROJECT_NOT_APPROVED_FOR_PRODUCTIONএরর দেখাবো। এররটি সমাধান করতে, আপনার Google Cloud প্রোজেক্টের Google Ads API Overview পেজ থেকে উপযুক্ত API অ্যাক্সেসের জন্য আবেদন করুন। একটি উদাহরণ দেখুন।
এই উভয় ক্ষেত্রেই, আপনি এক্সপ্লোরার অ্যাক্সেস এবং বেসিক অ্যাক্সেস স্তরের জন্য আবেদন করতে পারেন এবং সেগুলোর স্বয়ংক্রিয়ভাবে পর্যালোচনা করিয়ে নিতে পারেন; পর্যালোচনা প্রক্রিয়াটি সম্পন্ন করার জন্য আপনাকে আর গুগলের কমপ্লায়েন্স টিমের সাথে কাজ করতে হবে না। আপনার যদি স্ট্যান্ডার্ড অ্যাক্সেসের প্রয়োজন হয়, তবে ম্যানুয়াল পর্যালোচনার প্রয়োজন হবে। তবে, স্ট্যান্ডার্ড অ্যাক্সেসের জন্য আবেদন করার সময় আপনি আপনার অনুমোদিত ডেভেলপার টোকেনের বিবরণ শেয়ার করতে পারেন, যাতে কমপ্লায়েন্স টিম সেই অনুযায়ী আপনার নতুন স্ট্যান্ডার্ড অ্যাক্সেস আবেদনটি পর্যালোচনা করতে পারে।
আমি কি আমার এপিআই অনুরোধের অংশ হিসেবে ডেভেলপার টোকেন পাঠানো বন্ধ করতে পারি?
হ্যাঁ, আপনি আপনার এপিআই অনুরোধের অংশ হিসেবে ডেভেলপার টোকেন পাঠানো বন্ধ করতে পারেন। আপনি যদি কোনো ক্লায়েন্ট লাইব্রেরি ব্যবহার করেন, তবে আপনাকে সেটির সর্বশেষ সংস্করণে আপগ্রেড করতে হতে পারে। লাইব্রেরিটি ডেভেলপার টোকেন উল্লেখ না করে এপিআই কল করা সমর্থন করে কিনা, তা নিশ্চিত করতে এর চেঞ্জ লগগুলো দেখুন।
আমি ক্লাউড পরিচালিত অ্যাক্সেস লেভেল পাইলট প্রোগ্রামের অংশ ছিলাম। আমি কীভাবে প্রভাবিত হয়েছি?
গুগল ক্লাউড ডেভেলপারদের জন্য এপিআই অনুরোধের অংশ হিসেবে ডেভেলপার টোকেন না পাঠিয়ে এপিআই কল করার একটি উপায় হিসেবে ক্লাউড ম্যানেজড অ্যাক্সেস লেভেল পাইলট প্রোগ্রামটি চালু করা হয়েছিল। এখন যেহেতু আমরা ডেভেলপার টোকেন ব্যবস্থাটি বন্ধ করে দিয়েছি, এই প্রোগ্রামটিও বন্ধ করে দেওয়া হবে।
আপনার সক্রিয় ডেভেলপার টোকেনের অ্যাক্সেস লেভেলগুলো আপনার গুগল ক্লাউড প্রজেক্টে স্থানান্তর করা হয়েছে, তাই আপনার বিদ্যমান কোড কোনো পরিবর্তন ছাড়াই কাজ করতে থাকবে। যদি আপনার একটি নতুন গুগল ক্লাউড প্রজেক্ট ব্যবহার করার প্রয়োজন হয়, তবে আপনার গুগল ক্লাউড প্রজেক্টের ' গুগল অ্যাডস এপিআই ওভারভিউ' পৃষ্ঠা থেকে এপিআই অ্যাক্সেসের জন্য আবেদন করতে হবে।
আমার ডেভেলপার টোকেনটি একটি অনুমোদিত তালিকার (allowlist) অংশ ছিল। এর দ্বারা আমি কীভাবে প্রভাবিত হব?
গুগল পাইলট প্রোগ্রাম চালাতে পারে, যার মাধ্যমে কিছু ডেভেলপারকে পরীক্ষামূলক ফিচার ব্যবহারের সুযোগ দেওয়া হয়। এই ফিচারগুলো ব্যবহারের সুযোগ কখনও কখনও আপনার ডেভেলপার টোকেনকে একটি অ্যালাওলিস্টে (allowlist) যুক্ত করার মাধ্যমে দেওয়া হয়। আপনি যদি এমন কোনো পাইলট প্রোগ্রামের অংশ হয়ে থাকেন, তবে আপনার পক্ষ থেকে কোনো পদক্ষেপ নেওয়ার প্রয়োজন নেই।
আমরা অ্যালাওলিস্টিং প্রক্রিয়া হিসেবে ডেভেলপার টোকেনের পরিবর্তে গুগল ক্লাউড প্রজেক্ট ব্যবহার করার জন্য সমস্ত পাইলট প্রোগ্রাম আপডেট করেছি এবং ডেভেলপার টোকেনের অ্যালাওলিস্ট স্ট্যাটাস সংশ্লিষ্ট গুগল ক্লাউড প্রজেক্টগুলিতে স্থানান্তর করেছি। আপনার বিদ্যমান কোড কোনো পরিবর্তন ছাড়াই কাজ করতে থাকবে। আপনি যদি এরপরও সমস্যার সম্মুখীন হন, তাহলে আপনার গুগল অ্যাকাউন্ট ম্যানেজারের সাথে যোগাযোগ করুন, যিনি আপনাকে পাইলট প্রোগ্রামে নথিভুক্ত করেছিলেন।
আমার একটি অনুমোদিত ডেভেলপার টোকেন আছে এবং আমি এটি একটি নতুন গুগল ক্লাউড প্রজেক্টে ব্যবহার করতে চাই। এটা কি অনুমোদিত?
না, আপনি আপনার অনুমোদিত ডেভেলপার টোকেন দিয়ে একটি নতুন Google Cloud প্রজেক্ট ব্যবহার করতে পারবেন না। যেহেতু আপনি ৯ সেপ্টেম্বর, ২০২৬-এর আগে নতুন Google Cloud প্রজেক্টে আপনার অনুমোদিত ডেভেলপার টোকেনটি কখনও ব্যবহার করেননি, তাই এর অ্যাক্সেস লেভেলগুলো ক্লাউড প্রজেক্টে স্থানান্তরিত হয়নি। আপনি যদি এই ডেভেলপার টোকেন দিয়ে কোনো API কল করার চেষ্টা করেন, তাহলে আমরা একটি CLOUD_PROJECT_NOT_APPROVED_FOR_PRODUCTION এরর দেখাবো, কারণ আপনার API অ্যাক্সেস লেভেল নির্ধারণ করতে ডেভেলপার টোকেন আর ব্যবহার করা হয় না। এররটি ঠিক করতে, আপনার Google Cloud প্রজেক্টের Google Ads API Overview পেজ থেকে উপযুক্ত API অ্যাক্সেসের জন্য আবেদন করুন। একটি উদাহরণ দেখুন।
আমার ডেভেলপার টোকেনটি বাইরে ফাঁস হয়ে গেছে। আমার কি ডেভেলপার টোকেনটি রিসেট করতে হবে?
না, এই ক্ষেত্রে আপনার ডেভেলপার টোকেন রিসেট করার প্রয়োজন নেই। যেহেতু আমরা আপনার ডেভেলপার টোকেনের এপিআই অ্যাক্সেস লেভেলগুলো আপনার গুগল ক্লাউড প্রজেক্টে স্থানান্তর করে দিয়েছি, তাই কোনো অননুমোদিত ব্যবহারকারী আর তাদের নিজস্ব গুগল ক্লাউড প্রজেক্টে আপনার ডেভেলপার টোকেন ব্যবহার করতে পারবে না। তবে, আপনি চাইলে এপিআই সেন্টার থেকে ডেভেলপার টোকেনটি রিসেট করতে পারেন।
এপিআই সেন্টারের কী হবে?
গুগল অ্যাডস ম্যানেজার অ্যাকাউন্টের মধ্যে থাকা বর্তমান এপিআই সেন্টার পেজটি এখন আর ব্যবহারযোগ্য নয় এবং অদূর ভবিষ্যতে এটি সরিয়ে ফেলা হবে। আপনার কাছে যদি ইতিমধ্যে একটি ডেভেলপার টোকেন থাকে, তবে আপনি এখনও আপনার গুগল অ্যাডস ম্যানেজার অ্যাকাউন্টে লগ ইন করে বিস্তারিত তথ্য দেখতে পারেন। তবে, এই তথ্যগুলো শুধুমাত্র আপনার অবগতির জন্য প্রদান করা হয়েছে। এই পেজ থেকে ডেভেলপার টোকেন অ্যাক্সেস লেভেল সম্পর্কিত কোনো কাজ, যেমন উচ্চতর এপিআই অ্যাক্সেস লেভেলের জন্য আবেদন করা, সম্পাদন করবেন না।
যদি আপনি উচ্চতর এপিআই অ্যাক্সেস লেভেলের জন্য আবেদন করতে চান, তাহলে আপনার গুগল ক্লাউড প্রজেক্টের গুগল অ্যাডস এপিআই ওভারভিউ পেজ থেকে তা করতে হবে।
Google Ads API ব্যবহার করার জন্য আমার কি এখনও একটি Google Ads ম্যানেজার অ্যাকাউন্টের প্রয়োজন আছে?
Google Ads API ব্যবহার করার জন্য আপনার আর Google Ads ম্যানেজার অ্যাকাউন্টের প্রয়োজন নেই। শুধুমাত্র API ব্যবহার করে একাধিক অ্যাকাউন্ট লিঙ্ক ও পরিচালনা করার প্রয়োজন হলেই আপনার একটি ম্যানেজার অ্যাকাউন্টের প্রয়োজন হবে।
আমি একজন নতুন ডেভেলপার। আমি কীভাবে গুগল অ্যাডস এপিআই-এর জন্য সাইন আপ করব?
Google Ads API-এর জন্য সাইন আপ করতে 'Getting Started' গাইডের নির্দেশাবলী অনুসরণ করুন। আপনার Google Ads ম্যানেজার অ্যাকাউন্টের API Center থেকে ডেভেলপার টোকেনের জন্য সাইন আপ করবেন না; এই আবেদনগুলো প্রক্রিয়া করা হবে না। অদূর ভবিষ্যতে API Center বন্ধ করে দেওয়া হবে।