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