מעבר מגרסה ישנה יותר

הגרסה האחרונה של AdSense Management API היא v2. אי אפשר להשתמש יותר בכל הגרסאות הקודמות (v1.x).

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

אם משתמשים בשפת תכנות דינמית

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

לדוגמה, ב-Python:

http = httplib2.Http()
service = build("adsense", "v2", http=http)

או עבור Ruby:

client = Google::APIClient.new
adsense = client.discovered_api('adsense', 'v2')

אם משתמשים בשפת תכנות סטטית

אם אתם משתמשים בספריית הלקוח באחת משפות התכנות הסטטיות שאנחנו תומכים בהן, כמו Java, PHP או C#/.NET, תצטרכו לעדכן את המודול הספציפי של ממשק ה-API לניהול של AdSense.

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

Java

חשוב לוודא שיש לכם את ספריית ה-API לניהול של AdSense העדכנית, ולהחליף את יחסי התלות של הפרויקטים.

PHP

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

C#/.NET

חשוב לוודא שיש לכם את ספריית ה-API לניהול של AdSense העדכנית ביותר, ולהחליף את יחסי התלות של הפרויקטים.

אם אתם לא משתמשים בספריות הלקוח

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

https://www.googleapis.com/adsense/v1.4/

הופך ל:

https://adsense.googleapis.com/v2/

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