שימוש ב-OAuth 2.0 כדי לגשת אל Google Ads API

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

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

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

או

מישהו יזמין אותי לנהל את החשבונות האלה.

להשתמש בתהליך העבודה של חשבון שירות.

אם יש לכם מדיניות ארגונית שמונעת שימוש בחשבונות שירות, תוכלו להשתמש ב תהליך העבודה של אימות משתמש יחיד כפתרון חלופי.

אני מפתח אפליקציה שמנהלת חשבונות Google Ads בשם משתמשים אחרים. האפליקציה שלי תיצור מסך משתמש שיאפשר למשתמשים מחוברים להתחבר לחשבונות Google Ads שלהם ולאשר לאפליקציה שלי לנהל את החשבונות האלה בשמם. משתמשים באימות רב-משתמשים.

כדי לבדוק ולבטל את הגישה של אפליקציות צד שלישי שמחוברות לחשבון Google, עוברים אל דף ההרשאות בחשבון Google.