נדרשים פרטי כניסה לשרתי OAuth2 של Google כדי לאמת ולאשר משתמשי Google Ads. פרטי הכניסה האלה מזהים את אפליקציה ל-Google, מה שמאפשר ליצור אסימוני OAuth לניהול Google Ads משתמשים. הגישה לפרטי הכניסה של Google OAuth2 מנוהלת דרך מסוף Google API.
כדאי לצפות בסרטון הזה עם כמה שיטות מומלצות לפרויקטים ב-Cloud
אימות OAuth של Google
כל אפליקציית Google Cloud שמשמשת לקבלת פרטי כניסה להיקף ההרשאות של Google Ads API תצטרך לעבור פרוטוקול OAuth של Google להימנע מאימות. מסך של ממשק משתמש לא מאומת משתמשים. אפליקציה, בהקשר הזה, מוגדרת כמזהה לקוח ייחודי ב-OAuth 2.0 ב-Google Cloud.
האימות הזה הוא עצמאי ובנוסף לבדיקות שמתבצעות חלק מתהליך האישור של אסימון מפתח, והוא נדרש כי ההיקף של Google Ads API הוא רגיש היקף.
האימות על ידי Google לא כרוך בתשלום. האימות בדרך כלל מסתיים תוך 3 דקות 5 ימי עסקים. המדיניות הזו חלה על כל האפליקציות.
מומלץ שכל האפליקציות יעברו את תהליך אימות OAuth של Google בהקדם כדי למנוע שיבושים בעסק.
יצירת פרויקט
עוברים אל Google API Console. לוחצים על Create project. מזינים שם ולוחצים על יצירה.
הפעלת Google Ads API בפרויקט
כדי להפעיל את Google Ads API בפרויקט, פועלים לפי השלבים הבאים:
פותחים את ספריית ה-API במסוף Google API. אם תתבקשו, בחרו את או ליצור פרויקט חדש. בספריית ה-API יש רשימה של כל האפשרויות הזמינות ממשקי API שמקובצים לפי משפחת המוצרים והפופולריות שלהם.
אפשר להשתמש בחיפוש כדי למצוא את Google Ads API אם הוא לא מופיע ברשימה.
בוחרים את Google Ads API ולוחצים על הלחצן Enable (הפעלה).
בחירת סוג משתמש וסטטוס פרסום
אחרי הפעלת ה-API, צריך לציין את סוג המשתמש של הפרויקט סטטוס פרסום. בטבלה הבאה מפורטים כמה מאפיינים מרכזיים, מגבלות של כל שילוב של ההגדרות האלה. פרטים נוספים זמינים במאמר פלטפורמת Google Cloud Platform תיעוד.
סוג משתמש | סטטוס פרסום | מגבלות |
---|---|---|
פנימי | בדיקה |
|
חיצוני | בדיקה |
|
פנימי | סביבת ייצור |
|
חיצוני | סביבת ייצור |
|
לא השלמת את תהליך OAuth של Google אימות התוצאות הבאות, ללא קשר לסוג המשתמש או לפרסום הסטטוס של הפרויקט:
בתהליך ההרשאה מוצג למשתמשים ממשק משתמש לא מאומת .
אפשר לאשר עד 100 משתמשים בלבד.
הגדרת מסך ההסכמה של OAuth
פותחים את הדף 'מסך הסכמה', ובוחרים את הפרויקט בתפריט הנפתח שבחלק העליון של הדף.
בוחרים את סוג המשתמש ולוחצים על יצירה.
ממלאים את הטופס למסך ההסכמה. אפשר לערוך את המידע הזה מאוחר יותר לפי הצורך. לוחצים על בסיום, יש לשמור ולהמשיך.
בדף הבא, לוחצים על הוספה או הסרה של היקפים.
גוללים למטה ומזינים את הפרטים הבאים בשדה שבקטע הוספה ידנית היקפים:
https://www.googleapis.com/auth/adwords
לוחצים על הוספה לטבלה.
מוסיפים את כל היקפי ההרשאות שהפרויקט יבקש, ולוחצים על עדכון.
לוחצים על שמור והמשך.
אם אתם לא מתכננים לפרסם את הפרויקט באופן מיידי, כדאי להוסיף את כתובת האימייל. של כל חשבון משתמש שישמש לבדיקה, ולאחר מכן לוחצים על שמירה וגם המשך.
לעיין בדף הסיכום וללחוץ על חזרה למרכז השליטה.
אחרי שבדקת את האפליקציה ואת תהליך ההרשאה, יש לך אפשרות חוזרים אל מרכז הבקרה ולוחצים על פרסום האפליקציה כדי לשנות את תהליך הפרסום סטטוס מ-Testing ל-בייצור.
צריך לבחור סוג אפליקציה
ב-Google Ads API יש שתי אפשרויות לסוגי אפליקציה: מחשב או אתר. עיינו ב כדי לקבוע איזה סוג הכי מתאים לאפליקציה שאתם רוצים, כדי ליצור:
בחירת סוג האפליקציה הזה | אם ... |
---|---|
אפליקציה למחשב |
|
אפליקציית אינטרנט |
|
פרטים נוספים זמינים במסמכי התיעוד של Google Identity Platform OAuth עבור אפליקציות למחשב או אפליקציות אינטרנט.
יצירת מזהה לקוח וסוד לקוח
אחרי שמחליטים מה סוג האפליקציה, פועלים לפי ההוראות הבאות כדי ליצור מזהה הלקוח וסוד הלקוח של OAuth2:
פותחים את הדף 'פרטי כניסה'. בוחרים פרויקט שנוצר בעבר או יוצרים פרויקט חדש.
במסך Credentials, לוחצים על CREATE CREDENTIALS ואז על OAuth מזהה לקוח.
אם עדיין לא הגדרת מסך הסכמה ל-OAuth לפרויקט הזה ננחה אתכם לעשות זאת עכשיו. לוחצים על הגדרת מסך ההסכמה
בוחרים את סוג המשתמש ולוחצים על יצירה.
ממלאים את הטופס הראשוני. אפשר לערוך את המידע הזה מאוחר יותר לפי הצורך. לוחצים על כשמסיימים, לוחצים על שמירה.
חוזרים אל Credentials > ליצירת קריטריונים > מזהה הלקוח ב-OAuth כדי להמשיך.
בוחרים באפשרות אפליקציית מחשב או אפליקציית אינטרנט בתור סוג האפליקציה, בהתאם לתרחיש לדוגמה שלכם.
נותנים לו שם ולוחצים על יצירה.
אם סוג הלקוח הוא אפליקציית אינטרנט, צריך להוסיף לפחות אפליקציה מורשית אחת URI להפניה אוטומטית.
לביצוע בדיקות מקומיות שתואמות לתצורת ברירת המחדל דוגמאות של ספריות לקוח, צריך להשתמש ב-
http://127.0.0.1
.בלקוחות של אפליקציות למחשב, עדיין צריך להשתמש הפניה אוטומטית לכתובת URL מסוג loopback אבל ה-URI לא מוגדר במפורש במסוף Cloud.
בדף האישור מעתיקים את Client ID שלך ואת סוד הלקוח שלך. ללוח העריכה, כי תצטרכו אותם כשתגדירו את הלקוח לספרייה. אפשר גם לחזור לדף של פרטי הכניסה מאוחר יותר כדי לאחזר אותם פרטים.