Google API Console প্রোজেক্ট সেট-আপ করা

আপনি কীভাবে Google API Console প্রোজেক্ট তৈরি ও কনফিগার করবেন তা আপনার অ্যাপ্লিকেশনের OAuth 2.0 অনুমোদন সংক্রান্ত পরিস্থিতির উপর নির্ভর করে। এই গাইড কাস্টমাইজ করতে অনুমোদন সংক্রান্ত কোনও পরিস্থিতি বেছে নিন।

OAuth 2.0 ক্রেডেনশিয়াল তৈরি করতে এবং আপনার অ্যাপের জন্য Google Ads API চালু করতে আপনার একটি Google API Console প্রোজেক্ট প্রয়োজন।

এইসব ক্রেডেনশিয়াল Google-এর সার্ভারে আপনার অ্যাপ বা Google Ads ব্যবহারকারীদের যাচাই ও অনুমোদন করে এবং এপিআই-তে কল করার সময় ব্যবহার করার জন্য আপনাকে OAuth টোকেন তৈরি করতে দেয়।

Google API Console প্রোজেক্ট বেছে নিন বা তৈরি করুন

নতুন প্রোজেক্ট সেট-আপ করতে, Google API কনসোল প্রোজেক্ট তৈরি করুন লিঙ্কে গিয়ে নির্দেশাবলী অনুসরণ করুন। আপনার প্রোজেক্টের জন্য বিলিং চালু করা ঐচ্ছিক। আপনার বিলিং চালু করা থাকলে, নতুন প্রোজেক্টের জন্য একটি বিলিং অ্যাকাউন্ট বেছে নিন। Google Ads API ব্যবহারের জন্য কোনও চার্জ লাগে না, তবে Cloud প্রোজেক্টের ক্ষেত্রে স্ট্যান্ডার্ড প্রোজেক্ট কোটা সীমা প্রযোজ্য।

আপনার প্রোজেক্টে Google Ads API চালু করুন

আপনার প্রোজেক্টে Google Ads API চালু করতে, এই ধাপগুলি অনুসরণ করুন:

  1. Google API কনসোলে API লাইব্রেরি খুলুন। প্রম্পট করা হলে, আপনার প্রোজেক্ট বেছে নিন অথবা নতুন একটি তৈরি করুন। API লাইব্রেরিতে উপলভ্য সব API-এর তালিকা থাকে, যা প্রোডাক্ট ফ্যামিলি ও জনপ্রিয়তার ভিত্তিতে গ্রুপ করা থাকে।

  2. তালিকায় Google Ads API দেখতে না পেলে, সেটি খুঁজে পেতে সার্চ ব্যবহার করুন।

  3. Google Ads API বেছে নিন, তারপর চালু করুন বোতামে ক্লিক করুন।

Google Ads API চালু করা

API অ্যাক্সেসের জন্য আবেদন করুন

এরপর, আপনার বর্তমান API অ্যাক্সেস লেভেল চেক করতে, Google Ads API ওভারভিউ পৃষ্ঠা দেখুন। আপনার বর্তমান API অ্যাক্সেস লেভেল টেস্ট হলে, অ্যাক্সেস লেভেল আপগ্রেড করুন বিভাগটি বড় করুন। এক্সপ্লোরার অ্যাক্সেস লেভেলের জন্য আবেদন করতে নির্দেশাবলী অনুসরণ করুন।

আবেদন সম্পূর্ণ করার পরে, Google অটোমেটিক আপনার আবেদন পর্যালোচনা করে এবং বেশিরভাগ ক্ষেত্রে এটিকে এক্সপ্লোরার অ্যাক্সেসে আপগ্রেড করে।

অনুমোদনের জন্য OAuth 2.0 ব্যবহার করলে, Google ব্যবহারকারীকে একটি সম্মতি স্ক্রিন দেখায়। এতে আপনার প্রজেক্টের সারসংক্ষেপ, এর নীতি এবং অ্যাক্সেসের জন্য অনুরোধ করা অনুমোদন স্কোপ অন্তর্ভুক্ত থাকে। আপনার অ্যাপের OAuth-এর সম্মতি সংক্রান্ত স্ক্রিন কনফিগার করলে ব্যবহারকারী ও অ্যাপ রিভিউয়ারদের কী দেখানো হবে তা নির্ধারণ করা হয় এবং আপনার অ্যাপ রেজিস্টার করা হয় যাতে আপনি পরে এটি প্রকাশ করতে পারেন।

আপনার অ্যাপ্লিকেশনের জন্য OAuth-এর সম্মতি সংক্রান্ত স্ক্রিন কনফিগার করুন এবং OAuth স্কোপ হিসেবে https://www.googleapis.com/auth/adwords যোগ করুন।

ব্যবহারকারীর ধরন ও প্রকাশনার স্ট্যাটাসের জন্য গুরুত্বপূর্ণ বিষয়

OAuth-এর সম্মতি সংক্রান্ত স্ক্রিন কনফিগার করার সময়, ব্যবহারকারীর ধরন এবং প্রকাশনার স্ট্যাটাস সেটিংসের দিকে মনোযোগ দিন।

  • ব্যবহারকারীর ধরন: আপনার অ্যাপটি আপনার প্রতিষ্ঠানের ব্যবহারকারীদের মধ্যে সীমাবদ্ধ (অভ্যন্তরীণ) নাকি যেকোনও Google ব্যবহারকারীর জন্য উপলভ্য (বাহ্যিক) তা নির্ধারণ করে। আপনার প্রোজেক্ট Google Workspace সংস্থার অংশ হলে তবেই ইন্টার্নাল উপলভ্য হবে।
  • প্রকাশনার স্ট্যাটাস: অ্যাপটি টেস্টিং মোডে আছে কিনা তা নির্ধারণ করে (আপনার যোগ করা নির্দিষ্ট টেস্ট ব্যবহারকারীদের জন্য সীমাবদ্ধ) অথবা প্রোডাকশনে আছে (ব্যবহারকারীর ধরন অনুযায়ী নির্ধারিত দর্শকদের জন্য উপলভ্য যার জন্য Google-এর মাধ্যমে অ্যাপ যাচাইকরণ প্রয়োজন হতে পারে)।

আপনার অ্যাপ্লিকেশনের জন্য সেরা পছন্দ বেছে নিতে, অফিসিয়াল Google Cloud সহায়তা ডকুমেন্টেশনে এইসব সেটিংসের বিস্তারিত ব্যাখ্যা ও প্রভাব পর্যালোচনা করুন:

আপনার অ্যাপ্লিকেশন যাতে আপনার টার্গেট করা ব্যবহারকারীদের কাছে অ্যাক্সেসযোগ্য হয় তা নিশ্চিত করার জন্য এই সেটিংস বোঝা গুরুত্বপূর্ণ।

ক্লায়েন্ট আইডি ও ক্লায়েন্ট সিক্রেট তৈরি করা

ক্লায়েন্ট আইডি ও ক্লায়েন্ট সিক্রেট তৈরি করুন। আপনি অ্যাপ্লিকেশনের ধরন হিসেবে ডেস্কটপ অ্যাপ অথবা ওয়েব অ্যাপ্লিকেশন বেছে নিতে পারেন। OAuth 2.0 ক্লায়েন্ট তৈরি করার পরে, কনফার্মেশন ডায়ালগে JSON ডাউনলোড করুন বোতামে ক্লিক করে ক্লায়েন্টের JSON ফাইল ডাউনলোড করুন।