گردش کار اصالت‌سنجی کاربر

این راهنما توضیح می‌دهد که چگونه بااستفاده از اصالت‌سنجی کاربر به Google Ads API دسترسی پیدا کنید. برای کسب اطلاعات بیشتر درباره گزینه‌های اصالت‌سنجی موجود، راهنمای نمای کلی را ببینید.

گردش کار اصالت‌سنجی کاربر از جریان OAuth 2.0 برای دریافت مجوز انسانی استفاده می‌کند و به برنامه شما اجازه می‌دهد حساب‌های Google Ads را ازطرف کاربران مدیریت کند. پس‌از اینکه کاربر مجوز را تکمیل کرد، سرور مجوز یک کد دسترسی OAuth 2.0 صادر می‌کند. برنامه شما از این کد دسترسی برای برقراری تماس‌های میانای برنامه‌سازی کاربردی با حساب Google Ads کاربر استفاده می‌کند.

چون کد دسترسی OAuth 2.0 پس‌از یک ساعت منقضی می‌شود، دسترسی آفلاین OAuth 2.0 را درخواست کنید. دسترسی آفلاین یک ژتون بازآوری ارائه می‌دهد که به برنامه شما اجازه می‌دهد به‌طور خودکار ژتون‌های دسترسی جدید تولید کند بدون اینکه نیاز به تعامل مکرر کاربر باشد.

برای تولید ژتون بازآوری OAuth 2.0 بااستفاده از گردش کار اصالت‌سنجی کاربر، کاربر صادرکننده مجوز باید با گذرکلید اصالت‌سنجی کند.

انتخاب استراتژی اصالت‌سنجی

می‌توانید گردش کار اصالت‌سنجی کاربر را به یکی از دو روش زیر پیاده‌سازی کنید:

  • اصالت‌سنجی تک‌کاربره: زمانی توصیه می‌شود که یک حساب کاربری به همه حساب‌های Google Ads که برنامه‌تان باید مدیریت کند دسترسی داشته باشد. وقتی خط‌مشی‌های سازمانی یا پیکربندی‌های حساب مانع از استفاده شما از حساب‌های سرویس می‌شود، از اصالت‌سنجی تک‌کاربره به‌عنوان جایگزینی برای گردش کار حساب سرویس استفاده کنید.
  • اصالت‌سنجی چندکاربره: زمانی توصیه می‌شود که برنامه‌تان حساب‌های متعلق به چند کاربر متمایز را مدیریت می‌کند. این رویکرد مستلزم آن است که شما یک جریان OAuth 2.0 بسازید که به هر کاربر اجازه می‌دهد به‌طور جداگانه اصالت‌سنجی کند.

مراحل بعدی