هر درخواستی که برنامه شما به APIهای نمایه کسبوکار ارسال میکند باید شامل یک نشانه مجوز باشد. نشانه مجوز، کاربر یا برنامه کاربردی را در Google شناسایی میکند، که اجازه دسترسی به APIهای نمایه کسبوکار را میدهد. برنامه شما باید از پروتکل OAuth 2.0 برای تأیید درخواست ها استفاده کند.
راهنمای راه اندازی OAuth روش های مختلفی را توضیح می دهد که می توانید برای پیاده سازی OAuth 2.0 بر روی پلتفرم خود از آنها استفاده کنید. Google Identity Platform عملکرد Google Sign-In و OAuth را ارائه می دهد که در سراسر این راهنما استفاده می شود.
پیاده سازی OAuth 2.0 مزایای زیر را ارائه می دهد:
- از دسترسی به داده های صاحب کسب و کار محافظت می کند.
- هویت مالک کسب و کار را هنگام ورود به حساب Google خود مشخص می کند.
- مشخص میکند که یک پلتفرم یا برنامه شریک میتواند با رضایت صریح مالک کسبوکار به دادههای مکان دسترسی داشته باشد و آن را تغییر دهد. مالک بعداً می تواند این دسترسی را لغو کند.
- هویت پلتفرم شریک را مشخص می کند.
- پلتفرمهای شریک را قادر میسازد تا اقدامات آنلاین یا آفلاین را از طرف مالک کسبوکار انجام دهند. این شامل پاسخ به نظرات، ایجاد پستها و بهروزرسانی آیتمهای منو میشود.
- به گردشهای کاری چند مرحلهای با چندین شرکتکننده اجازه میدهد تا شفاف شوند، مانند دعوتنامههای مدیریت.