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