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