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

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

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

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

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

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

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

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

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

  • כדי לציין אילו שדות רוצים להחזיר בתשובה, צריך לבצע אנונימיזציה של שדות באמצעות השדות Place Details (New), Nearby Search (New) ו-Text Search (New).

  • GMSPlacesClient כולל שיטות חדשות לקרוא לממשקי ה-API החדשים האלה.

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

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

    מידע נוסף זמין במאמר שיוכים.

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

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