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

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

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

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

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

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

פרטו שיטות מקבילות

כדי לעדכן את הקריאות ל-API מהשימוש בגרסה 1.1 לגרסה 2, תחילה צריך לזהות את ה-methods המקבילות ב-v1.1 בגרסה 2.

השמות הבאים של כל השירותים והשיטות השתנו מעט בין v1.1 ו-v2:

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

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

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

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

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

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

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

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

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

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

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

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