מעבר מ-Bid Manager API גרסה 1.1 לגרסה 2

במרץ 2022 השקנו את גרסה 2 של Bid Manager API. לאור ההשקה של הגרסה החדשה הזו, אנחנו מתכננים להודיע בקרוב על תאריך סיום התמיכה בגרסה v1.1. מומלץ להתחיל את המיגרציה מגרסה 1.1 לגרסה 2 בהקדם האפשרי.

העברת האפליקציה

כדי לבצע מיגרציה מגרסה v1.1 לגרסה v2, צריך לעדכן את כתובות ה-URL של נקודות הקצה כדי לקרוא לגרסה v2, ולעדכן את האפליקציה כדי להתאים אותה לשינויים שעלולים לשבור את התאימות לאחור.

עדכון קריאות ה-API מגרסה 1.1 לגרסה 2

כדי להשתמש בגרסה v2 במקום בגרסה v1.1, צריך לעדכן את הבקשות כך שישתמשו בנקודות קצה חדשות של v2.

זיהוי שיטות שוות ערך

כדי לעדכן את הקריאות ל-API מגרסה v1.1 לגרסה v2, קודם צריך לזהות את השיטות המקבילות בגרסה v1.1 בגרסה v2.

השמות הבאים של כל השירותים והשיטות השתנו מעט בין גרסה 1.1 לגרסה 2:

עדכון לנקודות קצה חדשות

אחרי שמזהים שיטות שוות ערך, צריך לעדכן את הבקשות. לדוגמה, כדי להפעיל את השיטה queries.getquery עם גרסה v1.1, משתמשים בכתובת ה-URL הבאה:

https://www.googleapis.com/doubleclickbidmanager/v1.1/query/queryId

כדי להפעיל את השיטה המקבילה בגרסה 2, שנקראת queries.get, צריך לעדכן את כתובת ה-URL לכתובת הבאה:

GET https://doubleclickbidmanager.googleapis.com/v2/queries/queryId

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

ביצוע השינויים הנדרשים

אנחנו משיקים מספר שינויים משמעותיים בגרסה 2. כדאי לעיין בהוראות הבאות ולבצע את השינויים הנדרשים בהתאם לשימוש הקיים שלכם ב-Bid Manager API.

עדכון השיחות לשירות queries

עדכון השיחות לשירות reports

עדכון הלוגיקה של הטיפול בשגיאות

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