תהליך העבודה של אימות משתמשים

במדריך הזה מוסבר איך לגשת ל-Google Ads API באמצעות אימות משתמש. במדריך הסקירה הכללית מפורט מידע נוסף על אפשרויות האימות הזמינות.

תהליך אימות המשתמשים משתמש בהרשאה באמצעות OAuth 2.0 כדי לקבל הרשאה אנושית, שמאפשרת לאפליקציה לנהל חשבונות Google Ads בשם המשתמשים. אחרי שהמשתמש משלים את ההרשאה, שרת ההרשאות מנפיק אסימון גישה מסוג OAuth 2.0. האפליקציה משתמשת בטוקן הגישה הזה כדי לבצע קריאות ל-API לחשבון Google Ads של המשתמש.

מכיוון שהתוקף של אסימוני גישה מסוג OAuth 2.0 פג אחרי שעה, צריך לבקש גישה אופליין ל-OAuth 2.0. גישה אופליין מספקת טוקן רענון שמאפשר לאפליקציה ליצור באופן אוטומטי טוקני גישה חדשים בלי לדרוש אינטראקציה חוזרת של המשתמש.

כדי ליצור טוקן רענון מסוג OAuth 2.0 באמצעות תהליך אימות המשתמשים, המשתמש שמעניק את ההרשאה צריך לבצע אימות באמצעות מפתח גישה.

בחירת שיטת אימות

אפשר להטמיע את תהליך העבודה של אימות המשתמשים באחת משתי דרכים:

  • אימות של משתמש יחיד: מומלץ כשחשבון משתמש יחיד יכול לגשת לכל חשבונות Google Ads שהאפליקציה צריכה לנהל. אם מדיניות הארגון או הגדרות החשבון מונעות מכם להשתמש בחשבונות שירות, אתם יכולים להשתמש באימות של משתמש יחיד כחלופה לתהליך העבודה של חשבון שירות.
  • אימות של כמה משתמשים: מומלץ כשהאפליקציה מנהלת חשבונות שבבעלות כמה משתמשים שונים. בגישה הזו, צריך ליצור הרשאה באמצעות OAuth 2.0 שמאפשרת לכל משתמש לבצע אימות בנפרד.

השלבים הבאים