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

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

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

שיטות מומלצות לחיוב במהלך העברה

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

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

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

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

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

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

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

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

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

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

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

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

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

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