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

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

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

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

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

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

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

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

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

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

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

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

כדי להפעיל את השיטה המקבילה ב-v2, שנקראת queries.get, מעדכנים את כתובת ה-URL כך:

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

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

צריך לבצע את השינויים הנדרשים

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

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

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

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

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