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