استخدِم هذا الدليل للتعرّف على الاختلافات الرئيسية بين إصدارات Places SDK for iOS ونقل البيانات إلى Places SDK for iOS (الجديدة).
ميزات حزمة تطوير البرامج (SDK) المتوفّرة في كل إصدار
يوضّح الجدول التالي إصدارات حزمة تطوير البرامج (SDK) وواجهة برمجة التطبيقات (API) المطلوبة لكل ميزة من ميزات حزمة تطوير البرامج (SDK):
| حزمة تطوير برامج الأماكن لأجهزة iOS (جديدة) | الحد الأدنى لإصدار حزمة تطوير البرامج (SDK) | حزمة تطوير برامج الأماكن لأجهزة iOS (الإصدار القديم) | الحد الأدنى لإصدار حزمة تطوير البرامج (SDK) |
|---|---|---|---|
| تفاصيل المكان (ميزة جديدة) | 9.0.0 | تفاصيل المكان (الإصدار القديم) | 3.0.0 |
| صور المكان (جديد) | 9.0.0 | صور المكان (قديمة) | 3.0.0 |
| البحث النصي (جديد) | 8.5.0 | ||
| البحث في الجوار (جديد) | 9.0.0 | ||
| الإكمال التلقائي (جديد) | 9.0.0 | الإكمال التلقائي للأماكن (الإصدار القديم) | 3.0.0 |
| الموقع الجغرافي الحالي (طريقة قديمة) | 3.0.0 |
نقل البيانات إلى واجهات برمجة التطبيقات الجديدة
لنقل البيانات إلى واجهات برمجة التطبيقات الجديدة، يُرجى الاطّلاع على أدلة نقل البيانات التالية:
- الانتقال إلى تفاصيل المكان (ميزة جديدة)
- الانتقال إلى "صور الأماكن" (ميزة جديدة)
- الانتقال إلى ميزة "الإكمال التلقائي" (جديدة)
تحسينات في Places SDK for iOS (جديد)
يتناول هذا القسم الميزات الرئيسية التي تمت إضافتها إلى "حزمة تطوير برامج الأماكن لأجهزة iOS (الجديدة)".
تم تنفيذه على منصة Google Cloud العادية
يتم تنفيذ حزمة تطوير البرامج Places SDK لنظام التشغيل iOS (الجديدة) على بنية تحتية للخدمة على Google Cloud. يوفّر هذا التنفيذ منصة أكثر أمانًا وموثوقية. يوفّر هذا التصميم الموحّد مستوى من الاتساق في جميع حِزم SDK، ما يحسّن كفاءة عملية التطوير باستخدام Places SDK for iOS (الإصدار الجديد).
تحسين الأداء
توفّر حزمة Places SDK لأجهزة iOS (الجديدة) أداءً محسّنًا، ما يجعلها خيارًا مناسبًا لاستبدال التطبيقات التي تستخدم حزمة SDK الحالية.
الميزات الجديدة
تتضمّن حزمة تطوير البرامج Places SDK for iOS (الجديدة) أحدث إصدارات جميع ميزات حزمة تطوير البرامج:
- الإكمال التلقائي (جديد)
- تفاصيل المكان (ميزة جديدة)
- البحث في الجوار (جديد)
- صور المكان (جديد)
- البحث النصي (جديد)
الأسعار المبسّطة
تم تبسيط الأسعار في "حزمة تطوير البرامج للأماكن" لنظام التشغيل iOS (الإصدار الجديد) كي لا تدفع إلا مقابل البيانات التي تستخدمها. يتم تنفيذ التسعير المبسّط باستخدام قوائم الحقول، والمعروفة أيضًا باسم أقنعة الحقول.
باستخدام Place Details (New) وText Search (New)، يمكنك استخدام قوائم الحقول للتحكّم في قائمة الحقول التي سيتم عرضها في الردّ. بعد ذلك، يتم تحصيل الرسوم منك مقابل البيانات المطلوبة فقط. يُعدّ استخدام قائمة حقول من ممارسات التصميم الجيدة، لأنّها تتيح لك تجنُّب طلب بيانات غير ضرورية، ما يساعد في تجنُّب وقت المعالجة ورسوم الفوترة غير الضرورية.
لمزيد من المعلومات حول الأسعار الخاصة بكلتا الحزمتين، يُرجى الاطّلاع على مقالة الاستخدام والفوترة.
أنواع الأماكن الموسّعة
تتضمّن حزمة تطوير البرامج (SDK) لأماكن Google لنظام التشغيل iOS (الجديدة) أنواعًا جديدة من الأماكن يتم عرضها كجزء من استجابة تفاصيل المكان (الجديدة) والبحث النصي (الجديدة). يمكنك أيضًا استخدام هذه الأنواع الجديدة والأنواع الحالية في عملية بحث باستخدام ميزة "البحث النصي" (الجديدة). يتم تضمين الأنواع الجديدة في الجدول أ.