এই বৈশিষ্ট্যটি আপনার API অ্যাক্সেস স্তরগুলিকে একটি Google ক্লাউড সংস্থা দ্বারা পরিচালিত হতে দেয়, আপনাকে নিম্নলিখিত সুবিধাগুলি দেয়:
বিকাশকারী টোকেনগুলি সুরক্ষিত করার আর প্রয়োজন নেই: API অ্যাক্সেস Google ক্লাউড সংস্থার মাধ্যমে পরিচালিত হয় তাই আপনাকে আর বিকাশকারী টোকেনগুলি সুরক্ষিত করা বা এটি ফাঁস করার বিষয়ে চিন্তা করতে হবে না৷ আপনি আপনার API কলগুলিতে আপনার বিকাশকারী টোকেন পাঠানো এড়িয়ে যেতে পারেন, যদিও আপনাকে এখনও একটি অ্যাক্সেস টোকেন পাঠাতে হবে।
বিভিন্ন অ্যাপ্লিকেশানের জন্য আলাদা Google API কনসোল প্রকল্পগুলি বজায় রাখুন: Google ক্লাউড সংস্থার অধীনে লিঙ্ক করা যে কোনও প্রকল্প সংস্থার API অ্যাক্সেস স্তরের উত্তরাধিকারী হয়৷ এটি আপনাকে এই সংস্থার অধীনে একাধিক Google API কনসোল প্রকল্প তৈরি করতে দেয় যেমন দানাদার প্রকল্প পরিচালনা, বিভিন্ন অ্যাপের জন্য পৃথক প্রকল্প এবং আপনার দলের সদস্যদের জন্য একাধিক Google API কনসোল প্রকল্প।
সূক্ষ্ম কোটা পর্যবেক্ষণ এবং ব্যবস্থাপনা : আপনি পৃথক প্রকল্পের API ব্যবহার বা ক্যাপ API ব্যবহার নিরীক্ষণ করতে পারেন।
পূর্বশর্ত
একটি অনুমোদিত ডেভেলপার টোকেন
এই বিকল্পটি ব্যবহার করার জন্য আপনার ইতিমধ্যেই একটি অনুমোদিত বিকাশকারী টোকেন থাকা উচিত৷ আপনি আপনার Google বিজ্ঞাপন ম্যানেজার অ্যাকাউন্টের API কেন্দ্র পৃষ্ঠায় একটি বিদ্যমান বিকাশকারী টোকেন খুঁজে পেতে পারেন। সাইন ইন করুন , তারপরে TOOLS & SETTINGS > SETUP > API কেন্দ্রে নেভিগেট করুন।
একটি Google ক্লাউড সংস্থা
Google Ads API আপনার ডেভেলপার টোকেনকে একটি Google ক্লাউড সংস্থার সাথে সংযুক্ত করে এবং আপনার API অ্যাক্সেসের মাত্রা নির্ধারণ করতে এটি ব্যবহার করে। একটি Google ক্লাউড সংস্থা তৈরি করার একাধিক উপায় রয়েছে৷
দৃশ্যকল্প ধাপ আপনি একজন বিদ্যমান Google Workspace বা Google Cloud Identity গ্রাহক সম্ভাবনা হল আপনি ইতিমধ্যেই একটি প্রতিষ্ঠানের সম্পদের মালিক। আপনি চেক এবং প্রয়োজন হলে একটি তৈরি করতে পারেন. আপনি Google Workspace বা Google Cloud Identity ব্যবহার করেন না Google ক্লাউড আইডেন্টিটির বিনামূল্যের সংস্করণের জন্য সাইন আপ করুন৷ তারপর আপনার প্রতিষ্ঠানের সংস্থান তৈরি করুন । পূর্ববর্তী বিকল্পগুলির কোনটিই আপনার জন্য কাজ করে না আপনি যখন পাইলটের জন্য সাইন আপ করেন এবং আপনার জন্য একটি সংস্থার সংস্থান তৈরি করার জন্য Google-কে অনুরোধ করেন তখন আপনার পরিস্থিতি ব্যাখ্যা করুন৷ Google কোনো চার্জ ছাড়াই এই সংস্থার সম্পদের মালিক এবং পরিচালনা করবে। পাইলট প্রোগ্রামের জন্য আপনার Google API কনসোল প্রকল্পগুলি প্রস্তুত করুন৷
পাইলট প্রোগ্রামের জন্য আপনাকে Google এপিআই কনসোল প্রজেক্টগুলি তৈরি করতে হবে যা আপনি Google Ads API-এর সাথে ব্যবহার করেন:
দৃশ্যকল্প ধাপ আপনি ইতিমধ্যেই একটি Google ক্লাউড সংস্থার মালিক বা পূর্ববর্তী ধাপে একটি তৈরি করেছেন৷ নিশ্চিত করুন যে সমস্ত Google API কনসোল প্রোজেক্ট যেখানে আপনি Google Ads API সক্ষম করেছেন সেগুলি এই সংস্থার অধীনে রয়েছে৷ যদি তা না হয়, তাহলে সংস্থার অধীনে স্থানান্তর করুন ৷ আপনি যদি একজন বিদ্যমান Google Workspace বা Google Cloud Identity গ্রাহক হন, তাহলে Google API কনসোল প্রকল্পগুলি ইতিমধ্যেই আপনার প্রতিষ্ঠানের অধীনে থাকার সম্ভাবনা রয়েছে তাই আপনি এই ধাপটি এড়িয়ে যেতে পারেন।
আপনি একটি Google ক্লাউড সংস্থার মালিক নন এবং আগের ধাপে একটি তৈরি করতে পারেননি৷ নিশ্চিত করুন যে আপনি উভয়ই আপনার Google Ads API ম্যানেজার অ্যাকাউন্ট এবং আপনার Google API কনসোল প্রকল্পের একজন প্রশাসক ব্যবহারকারী। আপনার পাইলট আবেদন অনুমোদিত হওয়ার পরে অতিরিক্ত পদক্ষেপগুলি সম্পাদন করতে আপনার এই অনুমতির প্রয়োজন৷ একটি আপ-টু-ডেট API যোগাযোগ ইমেল
নিশ্চিত করুন যে আপনার Google Ads API যোগাযোগের ইমেল আপ-টু-ডেট আছে। আপনার এপিআই যোগাযোগের বিবরণ আপনার Google বিজ্ঞাপন API ম্যানেজার অ্যাকাউন্টের API কেন্দ্র পৃষ্ঠায় তালিকাভুক্ত করা হয়েছে। সাইন ইন করুন , তারপরে TOOLS & SETTINGS > SETUP > API কেন্দ্রে নেভিগেট করুন।
পাইলট প্রোগ্রামের জন্য সাইন আপ করুন
পাইলট প্রোগ্রামের জন্য সাইন আপ করুন । Google কমপ্লায়েন্স টিম তারপর আপনার আবেদন পর্যালোচনা করবে এবং অনুমোদনের স্থিতি এবং অতিরিক্ত বিবরণ সহ আপনার API যোগাযোগের ইমেল ঠিকানাটি ইমেল করবে।
আপনি যদি আপনার জন্য একটি Google ক্লাউড সংস্থা তৈরি করার জন্য Google-কে অনুরোধ করেন, তাহলে কিছু অতিরিক্ত পদক্ষেপ জড়িত:
Google আপনার জন্য একটি Google-মালিকানাধীন ক্লাউড সংস্থার সংস্থান তৈরি করবে৷ আপনার Google Ads API ম্যানেজার অ্যাকাউন্টের সমস্ত অ্যাডমিনিস্ট্রেটরকে নতুন তৈরি করা সংস্থার
roles/resourcemanager.projectCreator
ভূমিকা দেওয়া হবে।Google নতুন তৈরি সংস্থার সংস্থানগুলির বিশদ বিবরণ সহ আপনার API যোগাযোগের ইমেল ঠিকানাটি ইমেল করবে৷
আপনাকে আপনার Google API কনসোল অ্যাকাউন্টে সাইন ইন করতে হবে এবং আপনার Google API কনসোল প্রকল্পটিকে নতুন সংস্থার অধীনে সরানোর জন্য নির্দেশাবলী অনুসরণ করতে হবে৷
Google কে জানাতে ইমেলের উত্তর দিন যে আপনার প্রকল্পগুলি নতুন সংস্থার অধীনে স্থানান্তরিত হয়েছে৷
Google কমপ্লায়েন্স টিম আপনার আবেদন পর্যালোচনা করবে এবং অনুমোদনের স্থিতি এবং অতিরিক্ত বিবরণ সহ আপনার API যোগাযোগের ইমেল ঠিকানাটি ইমেল করবে।
আপনার API অনুরোধ সংশোধন করুন
API কল করার সময় developer-token
হেডার পাঠানো বন্ধ করতে আপনি আপনার অ্যাপ পরিবর্তন করতে পারেন। এটি একটি ঐচ্ছিক কিন্তু প্রস্তাবিত পদক্ষেপ। আপনি পাইলট প্রোগ্রামে থাকলে, API অনুরোধের অংশ হিসেবে পাঠানো হলে Google Ads API সার্ভার developer-token
উপেক্ষা করে।
জাভা
শীঘ্রই আসছে!
.নেট
Google Ads API .NET লাইব্রেরির 17.1.0 বা নতুন সংস্করণ ডাউনলোড এবং ইনস্টল করুন।
পরবর্তী, নিম্নলিখিত হিসাবে আপনার কোড সংশোধন করুন:
// Create a client.
GoogleAdsClient client = new GoogleAdsClient();
// Opt into the pilot.
client.Config.UseCloudOrgForApiAccess = true;
// Make the API calls.
...
পিএইচপি
শীঘ্রই আসছে!
পাইথন
শীঘ্রই আসছে!
রুবি
শীঘ্রই আসছে!
পার্ল
শীঘ্রই আসছে!
HTTP ক্লায়েন্ট (REST)
আপনার HTTP অনুরোধে developer-token
হেডার বাদ দিন:
curl -i -X POST https://googleads.googleapis.com/v17/customers/CUSTOMER_ID/googleAds:searchStream \
-H "Content-Type: application/json" \
-H "Authorization: Bearer ACCESS_TOKEN" \
-H "login-customer-id: LOGIN_CUSTOMER_ID" \
--data-binary "@query.json"
প্রায়শই জিজ্ঞাসিত প্রশ্ন
এই পরিবর্তনের মানে কি Google Ads API ব্যবহার করার জন্য আমাকে Google Workspace বা Google Cloud গ্রাহক হতে হবে?
না। আপনার একটি Google ক্লাউড সংস্থার প্রয়োজন যা বিভিন্ন উপায়ে পাওয়া যেতে পারে। আজকে Google Ads API ব্যবহার করার জন্য আপনার Google API কনসোল প্রজেক্টের যেভাবে প্রয়োজন, এই প্রয়োজনীয়তা একই রকম।
আমাকে আমার API অ্যাক্সেস লেভেল পরিবর্তন করতে হবে। আমি এটা কিভাবে করতে পারি?
এপিআই অ্যাক্সেস লেভেলে যেকোনো পরিবর্তনের অনুরোধ করার জন্য আপনাকে আপাতত এপিআই সেন্টার ব্যবহার করা চালিয়ে যেতে হবে।
এই পাইলট নির্বাচন করার জন্য কোন ডাউনটাইম আছে?
না, নেই। Google Ads API অনুমোদিত হয়ে গেলে স্বয়ংক্রিয়ভাবে সংগঠন-স্তরের API অ্যাক্সেস লেভেল ব্যবহার করা শুরু করবে।
এই পাইলট অংশ নিতে কতটা পরিশ্রম করতে হয়?
ন্যূনতম কোড পরিবর্তন আশা করুন. বেশিরভাগ বিকাশকারীরা তাদের অ্যাপে 30 মিনিটের মধ্যে পরিবর্তনগুলি সম্পূর্ণ করতে সক্ষম হওয়া উচিত।
আমি যদি এই পাইলট বেছে নিই তাহলে কি আমাকে চার্জ করা হবে?
সাধারণভাবে, না, আপনি যদি এই পাইলট বেছে নেন তাহলে আপনাকে চার্জ করা হবে না। Google Ads API কোনো চার্জ ছাড়াই অফার করা হয় এবং Google Google Ads API মূল্যের মডেলে কোনো পরিবর্তন করছে না।
একটি Google ক্লাউড সংস্থা পাওয়ার সম্ভাব্য পরিস্থিতি নিম্নরূপ:
আপনি একজন বিদ্যমান Google Workspace বা Google Cloud Identity গ্রাহক :
এই পণ্যগুলির যেকোনো নিয়মিত ব্যবহারের জন্য আপনাকে যথারীতি চার্জ করা হবে। এই পাইলটে অংশগ্রহণের উদ্দেশ্যে একটি Google ক্লাউড সংস্থা তৈরি করার জন্য আপনাকে চার্জ করা হবে না৷
আপনি একটি Google ক্লাউড আইডেন্টিটি ফ্রি সংস্করণ অ্যাকাউন্ট তৈরি করেছেন :
Google ক্লাউড আইডেন্টিটি ফ্রি সংস্করণ অ্যাকাউন্টে সাইন আপ করার সময় বা এই পাইলটে অংশগ্রহণের উদ্দেশ্যে একটি Google ক্লাউড সংস্থা তৈরি করার জন্য আপনাকে চার্জ করা হবে না৷
Google আপনার জন্য একটি ক্লাউড সংস্থার সংস্থান তৈরি করেছে :
এটি একটি Google-পরিচালিত অভ্যন্তরীণ ক্লাউড সংস্থার সংস্থান তাই এর ফলে আপনাকে চার্জ করা হবে না৷
আমার কাছে বিভিন্ন টুলের জন্য একাধিক ডেভেলপার টোকেন আছে। এই পাইলট আমাকে কিভাবে প্রভাবিত করে?
এই ব্যবহারের ক্ষেত্রে সমর্থিত নয় তাই আপনি এই পাইলটে অংশগ্রহণ করতে পারবেন না।
এটি কি Google Ads API ব্যবহার করে আমি যে অ্যাকাউন্টগুলি পরিচালনা করি সেগুলিতে বিদ্যমান API অনুমোদনকে প্রভাবিত করে?
না, এই পরিবর্তনটি Google Ads API ব্যবহার করে আপনার পরিচালনা করা Google Ads অ্যাকাউন্টের বিদ্যমান API অনুমোদনকে প্রভাবিত করে না।
আমি এই পাইলট নির্বাচন করেছি এবং একটি সমস্যা বা প্রতিক্রিয়া আছে. আমি কিভাবে সহায়তার সাথে যোগাযোগ করব?
API প্রযুক্তিগত সহায়তা পৃষ্ঠা ব্যবহার করে Google Ads API টিমের সাথে যোগাযোগ করুন এবং আপনার সমস্যার প্রকৃতি ব্যাখ্যা করুন। সম্ভব হলে আপনার প্রতিষ্ঠানের আইডি এবং অনুরোধ এবং প্রতিক্রিয়া লগের মতো বিশদ বিবরণ অন্তর্ভুক্ত করুন।