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