סקירה כללית של ההעברה

ב-Places SDK ל-Android (הגרסה החדשה) יש ביצועים משופרים ומודל תמחור חדש, ולכן כדאי לעדכן אפליקציות שמשתמשות ב-Places SDK ל-Android. למידע נוסף על השוואת תכונות, ראו בחירת SDK.

המדריך הזה יעזור לכם להבין את ההבדלים העיקריים בין Places SDK ל-Android (הגרסה החדשה) לבין Places SDK ל-Android, וגם איך לבצע את השינויים הנדרשים.

הפעלת Places SDK ל-Android (חדש)

‏Places SDK ל-Android מסתמך על השירות Places API. כדי להשתמש בתכונות של Places SDK ל-Android (חדש), תחילה צריך להפעיל את Places API (חדש) בפרויקט ב-Google Cloud. מידע נוסף זמין במאמר הגדרת הפרויקט ב-Google Cloud.

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

שינויים כלליים

בין השינויים הכלליים שחלים על כמה ממשקי API:

  • נעשה שימוש במודל תמחור חדש. למידע על התמחור של כל ממשקי ה-API, ראו Places SDK ל-Android (חדש).

  • אנונימיזציה של שדות נדרשת בפרטי המיקום (חדש), בחיפוש בקרבת מקום (חדש) ובחיפוש טקסט (חדש) כדי לציין אילו שדות רוצים שיחזרו בתשובה.

  • נוספו כיתות חדשות כדי להגדיר את הבקשות או להוסיף שדות חדשים לתשובה.

  • אובייקט התשובה Place מכיל את השיטה החדשה getReviews() שמחזירה רשימה של אובייקטים מסוג Review. כשהאפליקציה מציגה מידע שהתקבל מהאובייקט Place, כמו תמונות וביקורות, האפליקציה חייבת גם להציג את הקרדיטים הנדרשים.

    למידע נוסף, קראו את המאמר שיוך.

שינויים ספציפיים ל-API

בקטע הזה מופיעים מדריכי ההעברה הבאים לכל ממשק API: