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