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