תרשים זרימה של חשבון שירות 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