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