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: