مقدمة
تسمح لك حزمة تطوير برامج الأماكن لأجهزة iOS بإنشاء تطبيقات تتبع المواقع الجغرافية تستجيب استنادًا إلى السياق مع الأنشطة التجارية المحلية والأماكن الأخرى القريبة من الجهاز. هذا يعني أنك إنشاء تطبيقات مفيدة استنادًا إلى الأماكن التي تعني شيئًا ما للمستخدم.
المفاهيم
يُعرَّف المكان بأنّه مساحة مادية تحمل اسمًا. طريقة أخرى
التفكير في مكان ما هو أنه أي شيء يمكنك العثور عليه على الخريطة.
تتضمن الأمثلة الأنشطة التجارية المحلية ونقاط الاهتمام والمواقع الجغرافية
المواقع. في واجهة برمجة التطبيقات، يتم تمثيل المكان بواسطة
GMSPlace Class Reference
وهي تتضمن معلومات مثل اسم المكان وعنوانه وموقعه الجغرافي
ورقم تعريف المكان ورقم الهاتف ونوع المكان وعنوان URL لموقع الويب وغير ذلك.
اختيار الإصدار الذي تستخدمه من حزمة تطوير البرامج (SDK)
تدعم حزمة تطوير برامج الأماكن لأجهزة iOS الإصدار 9.0.0 إصدارين من حزمة تطوير البرامج (SDK): الإصدار الحالي حزمة تطوير البرامج للأماكن لنظام التشغيل iOS وحزمة تطوير برامج الأماكن لنظام التشغيل iOS (جديد)، الجيل القادم من حزمة SDK.
مهمتك الأولى هي تحديد حزمة SDK التي تريد استخدامها. هذا صحيح إذا كنت عميلاً جديدًا أو لعميل حالي يستخدم حزمة SDK بالفعل. للتعرّف على الاختلافات الرئيسية بين إصدارَي حزمة SDK، اتّبِع الخطوات التالية: يُرجى الاطّلاع على مقالة اختيار إصدار حزمة SDK.
الأسعار لكل إصدار من إصدارات حزمة تطوير البرامج (SDK)
إنّ الإصدار الذي اخترته من حزمة SDK يتحكّم في الأسعار. توفر حزمة تطوير برامج الأماكن لأجهزة iOS (الجديدة) نموذج أسعار مبسطًا بحيث تدفع فقط مقابل البيانات التي تستخدمها. للحصول على معلومات مفصّلة عن الأسعار لكل من حزمتَي SDK، يُرجى الاطّلاع على الاستخدام والفوترة:
معاينة إصدار GooglePlacesSwift
يحتوي هذا الإصدار على إصدار معاينة GooglePlacesSwift بإصدار 0.1.0. GooglePlacesSwift تتيح لك استخدام واجهة Swift جديدة لاستدعاء واجهات برمجة تطبيقات المكان، بما في ذلك جميع واجهات برمجة التطبيقات في حزمة تطوير برامج الأماكن لأجهزة iOS (جديد):
- الإكمال التلقائي للأماكن (جديد)
- تفاصيل المكان (جديد)
- صور الأماكن (جديدة)
- البحث النصي (جديد)
- البحث عن قرب (جديد)
تتطلب خدمة GooglePlacesSwift ما يلي:
- يجب تفعيل Places API (جديدة) على مفتاح واجهة برمجة التطبيقات. لمزيد من المعلومات، يُرجى مراجعة إعداد مشروعك على Google Cloud
- Xcode 15.3.
لمزيد من المعلومات، يُرجى الاطّلاع على مرجع واجهة برمجة التطبيقات GooglePlacesSwift.
نظرة عامة على حزمة تطوير البرامج (SDK)
استخدم حزمة تطوير برامج الأماكن لنظام التشغيل iOS لمساعدة عملائك في استكشاف مكان وجودهم وما يحيط بهم. معهم. توفر حزمة تطوير برامج الأماكن لأجهزة iOS واجهات برمجة التطبيقات التالية:
حزمة تطوير برامج الأماكن لأجهزة iOS (جديدة) | حزمة تطوير برامج الأماكن لأجهزة iOS | الوصف |
---|---|---|
تفاصيل المكان (جديد) | تفاصيل المكان | عرض معلومات حول الأماكن، بما في ذلك اسم المكان وعنوانه والموقع الجغرافي ونوع المكان (مثل الملهى الليلي ومتجر الحيوانات الأليفة والمتحف) والمزيد. |
صورة المكان (جديدة) | صورة المكان | تعرض صورًا عالية الجودة لمكان. |
البحث النصي (جديد) | عرض معلومات حول مجموعة من الأماكن استنادًا إلى بحث نصي. | |
البحث عن الأجهزة المجاورة (جديد) | عرض معلومات حول مجموعة من الأماكن عن طريق تحديد موقع كمنطقة بحث. | |
الإكمال التلقائي (جديد) | الإكمال التلقائي | يملأ هذا النموذج تلقائيًا اسم و/أو عنوان مكان أثناء كتابة المستخدمين. |
المكان الحالي | عرض قائمة بالأماكن التي يشتهر فيها جهاز المستخدم بآخر مرة مع مؤشر للاحتمال النسبي لكل مكان. |
تشمل الميزات الأخرى في حِزم SDK ما يلي:
- يمكن التعرّف بدقة على الأماكن بمستوى طاقة منخفض باستخدام البحث عن شبكات Wi-Fi.
- التخزين المؤقت على الجهاز: قد يتم إرسال معظم الطلبات إلى SDK للأماكن لنظام التشغيل iOS رحلة ذهاب وعودة إلى خادم Google، ولكن يمكنك أيضًا تخزين البيانات مؤقتًا محليًا لمدة 30 يومًا.
السياسات والأحكام
يجب أن تتقيّد جميع التطبيقات التي تستخدم حزمة تطوير برامج الأماكن لنظام التشغيل iOS بهذا الشكل. بالمتطلبات الموضحة في بنود خدمة "منصة خرائط Google" وعرض عمليات تحديد المصدر