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 বিজ্ঞাপন API কার্যকারিতা যোগ করতে হবে।
  1. নিশ্চিত করুন যে আপনার অনুমোদিত ব্যবহারকারী বা আপনার পরিষেবা অ্যাকাউন্টে আপনি API কল করছেন এমন Google Ads API অ্যাকাউন্টগুলিতে অ্যাক্সেস আছে। Google বিজ্ঞাপন অ্যাক্সেস মডেল সম্পর্কে আরও জানুন।
  2. মাল্টি-ইউজার অথেন্টিকেশন ওয়ার্কফ্লো বা পরিষেবা অ্যাকাউন্ট ওয়ার্কফ্লো পড়ুন আপনার অ্যাপটি ব্যবহার করছে এমন বাকি Google APIগুলির সাথে আপনি যে পদ্ধতি ব্যবহার করছেন তার উপর নির্ভর করে।
আমি এমন একটি অ্যাপ তৈরি করছি যা Google Ads অ্যাকাউন্টগুলি পরিচালনা করে যেগুলিতে আমার ইতিমধ্যে অ্যাক্সেস আছে৷ যদি ভবিষ্যতে আমাকে নতুন Google বিজ্ঞাপন অ্যাকাউন্ট পরিচালনা করতে হয়, আমি আমার Google বিজ্ঞাপন ম্যানেজার অ্যাকাউন্টের অধীনে লিঙ্ক করার মাধ্যমে সেই অ্যাকাউন্টগুলিতে অ্যাক্সেস লাভ করব।

বা

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

পরিষেবা অ্যাকাউন্ট ওয়ার্কফ্লো ব্যবহার করুন।

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

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