ربط Google Maps بتطبيقك في MonstarX
باختصاريستطيع تطبيقك عرض الخرائط مجانًا من الأساس. اربط Google Maps عندما تحتاج إلى بيانات Google، مثل البحث عن الأماكن، وإكمال العناوين أثناء الكتابة، وتفاصيل الأنشطة التجارية وتقييماتها، والاتجاهات. أنشئ مفتاح API في Google Cloud، والصقه في الخدمات السحابية ← السحابة، ثم اطلب الميزة.
خرائط Google والبحث عن الأماكن والاتجاهات.
- النوع
- لتطبيقك
- الفئة
- الخرائط والأماكن
- طريقة الربط
- مفتاح API
Google Maps Platform خدمة Google لبيانات الخرائط: الأماكن والعناوين ومواعيد العمل والتقييمات والمسارات التي تقف خلف خرائط Google. اربطه، وسيتمكن تطبيقك من البحث في هذه البيانات.
لا تحتاج إليه لعرض الخريطة نفسها. فكل تطبيق في MonstarX يستطيع رسم خريطة شوارع يمكن تحريكها وتكبيرها، مع دبابيس، مجانًا (راجع الخرائط في تطبيقك). أما Google Maps فهو لما لا تعرفه تلك الخرائط وحدها.
ماذا يمكنك أن تنشئ به؟
Section titled “ماذا يمكنك أن تنشئ به؟”- الإكمال التلقائي للعناوين: يبدأ الناس كتابة العنوان ويختارونه من اقتراحات Google.
- البحث عن الأماكن: «مقاهٍ بالقرب مني» أو «أخصائيو علاج طبيعي في فيتزروي»، في قائمة وعلى الخريطة.
- تفاصيل الأنشطة التجارية: مواعيد العمل ورقم الهاتف والتقييم والمراجعات لمكان ما.
- العناوين على الخريطة: تحويل عنوان مكتوب إلى دبوس (وهذا ما يُسمّى الترميز الجغرافي).
- اتجاهات القيادة بين مكانين.
قبل أن تبدأ
Section titled “قبل أن تبدأ”- حساب في Google Cloud مرتبط به حساب فوترة. تشترط Google Maps Platform ذلك، حتى ضمن الاستخدام الشهري المجاني (راجع أسعار Google).
- مشروع في Google Cloud لتطبيقك.
احصل على مفتاحك
Section titled “احصل على مفتاحك”-
في وحدة تحكم Google Cloud، اختر مشروعًا أو أنشئ واحدًا، وافتح Google Maps Platform.
-
فعّل واجهات API التي سيستخدمها تطبيقك. للأفكار المذكورة أعلاه: Maps JavaScript API وPlaces API (New) للبحث والإكمال التلقائي، وGeocoding API للعناوين، وRoutes API للاتجاهات.
-
افتح Keys & Credentials وأنشئ مفتاح API. انسخه (يبدأ بـ
AIza). -
قيّد المفتاح. في قسم API restrictions، اسمح فقط بواجهات API التي فعّلتها.
اربطه في MonstarX
Section titled “اربطه في MonstarX”-
افتح مشروعك وانقر على الخدمات السحابية في الشريط العلوي، ثم على السحابة.
-
في قسم الموصلات، انقر على ربط بجانب Google Maps.
-
الصق المفتاح في حقل مفتاح API.
-
انقر على ربط Google Maps. يظهر في الصف متصل، ويُعاد تشغيل المعاينة بالمفتاح.
اطلب من MonstarX استخدامه
Section titled “اطلب من MonstarX استخدامه”| ما تكتبه | ما يحدث |
|---|---|
| «في نموذج الحجز، أكمل العنوان تلقائيًا باستخدام Google Maps.» | تظهر الاقتراحات أثناء الكتابة، ويُحفظ العنوان المختار. |
| «أضف صفحة “اعثر على استوديو قريب منك” مع البحث في Google Places.» | مربع بحث ونتائج بالأسماء والعناوين والتقييمات، مع دبابيس على الخريطة. |
| «اعرض مواعيد عمل كل مقهى وتقييمه من Google.» | تفاصيل النشاط التجاري لكل مكان، تُجلب من Google. |
| «أعطِ السائقين الاتجاهات من المستودع إلى كل عنوان توصيل.» | مسار مع المسافة والوقت. |
الأمان والخصوصية
Section titled “الأمان والخصوصية”- المفتاح مفتاح عام: يُستخدم في متصفحات الناس، لذا فهو غير مخفي. وتقييده في Google Cloud هو ما يحميه.
- يُحفظ مع هذا التطبيق فقط، ويظهر اسمه في الخدمات السحابيةالأسرار.
- لا يستطيع ربط Google Maps أو تحديثه أو قطع اتصاله إلا مالك المشروع.
- لاستبدال المفتاح، أنشئ مفتاحًا جديدًا في Google Cloud، وانقر على تحديث المفاتيح في صف Google Maps، والصقه، ثم انقر على حفظ المفاتيح. انشر التطبيق مجددًا، ثم احذف المفتاح القديم.
معلومات مفيدة
Section titled “معلومات مفيدة”- تحتفظ خرائطك بمظهرها: يضيف Google Maps البيانات والبحث إلى تطبيقك، لا مربعات خرائط Google.
- تحتسب Google رسومًا عن كل طلب يتجاوز الاستخدام الشهري المجاني. اضبط تنبيهًا للميزانية في الفوترة على Google Cloud.
- هل تريد صور الأقمار الصناعية أو أنماط خرائط Mapbox بدلًا من ذلك؟ راجع Mapbox.
- تتضمن شروط Google قواعد لعرض بيانات الأماكن الخاصة بها، مثل ذكر Google بجانب النتائج. إذا كان تطبيقك يعرض قوائم أماكن، فاطلب من MonstarX إضافة هذا الإسناد.
الأسئلة الشائعة
Section titled “الأسئلة الشائعة”هل أحتاج إلى Google Maps لعرض خريطة؟
لا. يستطيع كل تطبيق في MonstarX رسم الخرائط مجانًا دون مفتاح. لا تربط Google Maps إلا للأماكن، أو الإكمال التلقائي، أو تفاصيل الأنشطة التجارية، أو الاتجاهات.
لماذا تقول Google إن واجهة API غير مفعّلة؟
يجب تفعيل كل خدمة من خدمات Google Maps في مشروعك على Google Cloud. فعّل الخدمة المذكورة في رسالة الخطأ، مثل Places API (New).
هل وجود المفتاح في المتصفح آمن؟
نعم، عندما يكون مقيّدًا بواجهات API التي يستخدمها تطبيقك. فقد صمّمت Google هذه المفاتيح لتُستخدم في صفحات الويب.
هل أختار Google Maps أم Mapbox؟
اختر Google Maps للأماكن وتفاصيل الأنشطة التجارية والمراجعات، وMapbox لأنماط الخرائط المخصصة وصور الأقمار الصناعية. وكلاهما يستطيع تحويل العناوين إلى دبابيس وتقديم الاتجاهات.