Google বিজ্ঞাপন API অ্যাক্সেস করতে OAuth 2.0 ব্যবহার করে

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

বিস্তৃতভাবে বলতে গেলে, Google সমর্থিত সমস্ত OAuth 2.0 অনুমোদনের পরিস্থিতি Google Ads API-এর সাথেও কাজ করে। তবে, আমরা এমন কিছু পরিস্থিতির উপর আলোকপাত করব যা Google Ads API ডেভেলপারদের জন্য সবচেয়ে সাধারণ।

দৃশ্যকল্প প্রস্তাবিত পদ্ধতি
আমার অ্যাপটি ইতিমধ্যেই এক বা একাধিক Google API ব্যবহার করে। আমি ইতিমধ্যেই আমার অ্যাপের জন্য OAuth 2.0 ওয়ার্কফ্লো সমর্থন তৈরি করেছি, এবং আমার বিদ্যমান অ্যাপে Google Ads API কার্যকারিতা যোগ করতে হবে।
  1. নিশ্চিত করুন যে আপনার অনুমোদিত ব্যবহারকারী বা আপনার পরিষেবা অ্যাকাউন্টের Google Ads API অ্যাকাউন্টগুলিতে অ্যাক্সেস আছে যেখানে আপনি API কল করছেন। Google Ads অ্যাক্সেস মডেল সম্পর্কে আরও জানুন।
  2. আপনার অ্যাপের বাকি Google API গুলির সাথে আপনি যে পদ্ধতি ব্যবহার করছেন তার উপর নির্ভর করে মাল্টি-ইউজার অথেনটিকেশন ওয়ার্কফ্লো বা সার্ভিস অ্যাকাউন্ট ওয়ার্কফ্লো দেখুন।
আমি এমন একটি অ্যাপ তৈরি করছি যা আমার ইতিমধ্যেই অ্যাক্সেস আছে এমন Google বিজ্ঞাপন অ্যাকাউন্টগুলি পরিচালনা করে। ভবিষ্যতে যদি আমাকে নতুন Google বিজ্ঞাপন অ্যাকাউন্ট পরিচালনা করতে হয়, তাহলে আমি আমার Google বিজ্ঞাপন পরিচালক অ্যাকাউন্টের অধীনে লিঙ্ক করে সেই অ্যাকাউন্টগুলিতে অ্যাক্সেস পাব।

অথবা

কেউ আমাকে ওই অ্যাকাউন্টগুলি পরিচালনা করার জন্য আমন্ত্রণ জানাবে

পরিষেবা অ্যাকাউন্টের কর্মপ্রবাহ ব্যবহার করুন।

যদি আপনার এমন সাংগঠনিক নীতি থাকে যা আপনাকে পরিষেবা অ্যাকাউন্ট ব্যবহার করতে বাধা দেয়, তাহলে ফলব্যাক হিসেবে একক-ব্যবহারকারী প্রমাণীকরণ কর্মপ্রবাহ ব্যবহার করুন।

আমি এমন একটি অ্যাপ তৈরি করছি যা অন্যান্য ব্যবহারকারীদের পক্ষ থেকে Google বিজ্ঞাপন অ্যাকাউন্ট পরিচালনা করে। আমার অ্যাপটি একটি ব্যবহারকারী স্ক্রিন তৈরি করবে যা লগ ইন করা ব্যবহারকারীদের তাদের Google বিজ্ঞাপন অ্যাকাউন্টের সাথে সংযোগ করতে এবং আমার অ্যাপকে তাদের পক্ষ থেকে সেই অ্যাকাউন্টগুলি পরিচালনা করার অনুমতি দেবে। মাল্টি-ইউজার প্রমাণীকরণ ব্যবহার করুন।