إضافة مفتاح Google Maps API إلى World Flight

محاكي FPVSIMالخرائط9:42
شاهد على YouTube

أنشئ مفتاح Google Maps API وأضفه لإتاحة مواقع العالم الحقيقي في FPVSIM World Flight.

ما الذي يتناوله هذا الشرح؟

يربط هذا الشرح مشروع Google Maps Platform شخصيًا بمشهد الطيران حول العالم في FPVSIM. تنشئ مشروعًا سحابيًا مخصصًا، وتفعّل Map Tiles API، وتنشئ بيانات اعتماد مقيّدة، وتحفظها في FPVSIM، ثم تحمّل موقعًا من العالم الحقيقي للطيران الافتراضي بنظام FPV.

لا تنسخ أبدًا المفتاح المعروض في فيديو قديم أو لقطة شاشة أو تعليق أو مستودع علني. أنشئ بيانات اعتماد مقيّدة خاصة بك. كان مفتاح العرض مؤقتًا، ويجب إلغاء أي مفتاح كُشف علنًا واستبداله.

قبل أن تبدأ

  • حساب Google يتيح الوصول إلى Google Cloud Console.
  • صلاحية إنشاء مشروع وضبط Maps Platform واستكمال أي متطلبات حالية للفوترة أو التحقق من الحساب.
  • الوصول إلى FPVSIM واتصال إنترنت مستقر لبث مربعات الخرائط.
  • وقت لمراجعة أسعار Google وحصص الاستخدام والشروط الحالية؛ فقد تكون وحدة التحكم والسياسات تغيرت منذ تسجيل عام 2023.

إنشاء بيانات الاعتماد بأمان

  1. إنشاء مشروع سحابي مخصص

    سجّل الدخول إلى Google Cloud Console وأنشئ مشروعًا مخصصًا لمربعات خرائط FPVSIM. يسهّل المشروع المخصص إدارة الاستخدام والقيود وإلغاء بيانات الاعتماد.

  2. استكمال إعداد الحساب وفق المتطلبات الحالية

    اتبع تعليمات Google الحالية لإعداد الحساب والفوترة. لا تعتمد على الوصف القديم في الفيديو للاستخدام المجاني أو حصص الاستخدام؛ تحقق من الشروط المعروضة في وحدة التحكم لديك.

  3. تفعيل Map Tiles API

    افتح مكتبة API وابحث عن Map Tiles API، ثم اخترها وفعّلها للمشروع الجديد.

  4. إنشاء مفتاح API

    افتح بيانات الاعتماد (Credentials) وأنشئ مفتاح API جديدًا. تعامل مع قيمته كسرّ، رغم أن التكامل عبر المتصفح قد يرسلها من جانب العميل.

  5. تقييد المفتاح

    اقصر المفتاح على Map Tiles API وطبّق أضيق قيد للتطبيق يتوافق مع استخدامك لـ FPVSIM. اسمح فقط بنطاقات المصدر أو التطبيقات المطلوبة، ولا تعِد استخدام المفتاح في مشروعات لا علاقة لها بهذا الاستخدام.

  6. إضافة ضوابط للتكلفة

    راجع حصص الاستخدام واضبط تنبيهات الميزانية أو الاستخدام حيثما تتوفر. أعد فحص هذه الضوابط كلما غيّرت Google أسعار Maps Platform أو حدودها.

تحميل موقع من العالم في FPVSIM

  1. فتح مشهد الطيران حول العالم

    شغّل FPVSIM واختر اللعب السريع (Quick Play)، ثم افتح مشهد Google Earth أو المشهد المبني على Google Maps الظاهر في نهاية قائمة المشاهد.

  2. إدخال مفتاحك الخاص

    الصق بيانات الاعتماد التي أنشأتها في حقل مفتاح API واحفظها. لا تلصق مفتاحًا منسوخًا من هذا الشرح أو أي شرح علني آخر.

  3. انتظار تحميل مربعات الخرائط

    يبدأ المشهد طلب مربعات الخرائط بعد حفظ بيانات الاعتماد. إذا بدأت الكاميرا تحت السطح، فأعد التحميل أو ادخل المشهد مجددًا كما في العرض.

  4. اختيار موقع والطيران

    انتقل إلى الموقع الذي تريد استكشافه وابدأ الطيران. قد تظهر تفاصيل المربعات تدريجيًا، خصوصًا مع اتصال أبطأ.

نصائح للأمان وحل المشكلات

  • إذا كُشف مفتاح في أي وقت، فألغِه في Google Cloud Console وأنشئ بديلًا، بدلًا من محاولة إخفاء القيمة القديمة لاحقًا.
  • قد يشير عالم فارغ أو محمّل جزئيًا إلى أن API غير مفعّلة، أو أن القيود لا تطابق الطلب، أو أن حصة الاستخدام نفدت، أو أن الفوترة غير نشطة، أو أن الشبكة بطيئة.
  • راجع استخدام المشروع بعد الجلسة لاكتشاف الطلبات غير المتوقعة مبكرًا.
  • لا تُظهر القيمة الكاملة لبيانات الاعتماد في لقطات الشاشة أو رسائل الدعم.

النص المنقّح للفيديو

يحذف هذا النص جميع قيم بيانات الاعتماد ويحدّث صياغة الأمان مع الحفاظ على خطوات الشرح المعروضة. قد تكون تسميات Google Cloud ومتطلبات الفوترة وحصص الاستخدام تغيرت منذ التسجيل.

00:04–00:33

يعرض هذا الفيديو كيفية الحصول على مفتاح Google Maps API واستخدامه للطيران في مواقع من العالم الحقيقي داخل FPVSIM. وقت التسجيل، كانت ميزة مربعات الخرائط تجريبية وتتطلب من المستخدمين توفير بيانات اعتمادهم الخاصة.

00:34–01:14

سجّل الدخول إلى Google Cloud Console، وأكمل إعداد الحساب الأولي، وأنشئ مشروعًا أولًا. قد يستغرق إنشاء المشروع بعض الوقت. تابع خطوات الحساب التي تطلبها Google.

01:14–02:28

بعد الإعداد، تتيح وحدة التحكم الوصول إلى بيانات الاعتماد. أنشئ مفتاح API خاصًا بك وانسخه، ثم أمّنه بالقيود المناسبة. عرض الفيديو مفتاحًا توضيحيًا لفترة وجيزة، لكن كان من المقرر تعطيله ويجب ألا يُعاد استخدامه.

02:47–03:11

ابحث في مكتبة API عن Map Tiles API وفعّلها للمشروع. إذا لم تكن قد نسخت المفتاح، فيمكن إدارته من صفحة بيانات الاعتماد (Credentials).

03:11–04:18

يراجع التسجيل حصة الاستخدام المتاحة آنذاك ويصف الميزة بأنها تجريبية. الأسعار والحدود سياسات خارجية، لذا راجع Google Cloud Console الحالية بدلًا من الاعتماد على الأرقام القديمة في الفيديو.

04:18–05:13

افتح FPVSIM واختر اللعب السريع (Quick Play)، ثم حدد مشهد Google Earth. الصق مفتاحك الخاص في حقل مفتاح API واحفظه. تبدأ مربعات الخريطة بالتحميل. إذا كان العرض الأولي تحت الأرض، فادخل المشهد مجددًا.

05:13–08:55

يعرض المثال طيرانًا فوق Waikiki وباتجاه Diamond Head في Hawaii. تعتمد سرعة تحميل المربعات على اتصال الإنترنت، لكن المشهد يتيح استكشاف المنطقة المحددة افتراضيًا على مسافات طويلة.

08:56–09:26

استخدم بيانات اعتماد من مشروعك الخاص، وراقب استخدامها، ولا تستخدم أي مفتاح مكشوف في الفيديو. يختتم الشرح بدعوة المشاهدين لطرح أسئلتهم عن الإعداد.

الأسئلة الشائعة

هل يمكنني استخدام مفتاح API الظاهر في الفيديو الأصلي؟

لا. كانت تلك بيانات اعتماد مؤقتة للعرض وكان من المقرر تعطيلها. أنشئ مفتاحًا في مشروع Google Cloud الخاص بك وقيّده.

هل يُضمن أن تكون Map Tiles API مجانية؟

لا ينبغي استنتاج أي ضمان من تسجيل عام 2023. راجع أسعار Google Maps Platform الحالية وحصص الاستخدام ومتطلبات الفوترة والشروط في وحدة التحكم الخاصة بك قبل تفعيلها.

كيف ينبغي تقييد بيانات الاعتماد؟

اقصرها على Map Tiles API واستخدم أضيق قيد متوافق للتطبيق، مثل السماح فقط بنطاقات المصدر أو التطبيقات اللازمة لطريقة استخدامك لـ FPVSIM. أبقِ المشروع مخصصًا لهذا الاستخدام.

لماذا تكون مربعات العالم فارغة أو بطيئة؟

تحقق من تفعيل Map Tiles API، ومن مطابقة قيود المفتاح للطلب، ومن نشاط الفوترة وحصة الاستخدام، ومن قدرة اتصالك على بث المربعات. قد تملأ الاتصالات الأبطأ التفاصيل تدريجيًا.

ماذا أفعل إذا نشرت مفتاحي بالخطأ؟

ألغِ المفتاح المكشوف فورًا في Google Cloud Console، وأنشئ بديلًا، وطبّق القيود، وراجع الاستخدام بحثًا عن طلبات غير متوقعة.

العربية