תרשים זרימה של חשבון שירות OAuth

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

יצירת פרטי כניסה של OAuth2

יוצרים מזהה של חשבון שירות (חשבון נציג) וקובץ *.JSON לפי ההוראות שמפורטות בקישור, ואז חוזרים לדף הזה.

הגדרת ספריית לקוח

מגדירים את הנתיב של קובץ ה-JSON של המפתח הפרטי ואת מזהה חשבון הנציג בהגדרות. אם אתם משתמשים בקובץ googleads.properties, מוסיפים את השורות הבאות:

jsonKeyFilePath=PRIVATE_KEY_FILE_PATH
impersonatedEmail=DELEGATE_ACCOUNT

אם אתם משתמשים במשתני סביבה, מוסיפים את השורות הבאות להגדרות או לסביבה של Bash:

export GOOGLE_ADS_JSON_KEY_FILE_PATH=PRIVATE_KEY_FILE_PATH
export GOOGLE_ADS_IMPERSONATED_EMAIL=DELEGATE_ACCOUNT_ID