الأسئلة الشائعة عن خدمة الأماكن على الويب

يحتوي هذا المستند على إجابات عن الأسئلة الشائعة حول Places API. إذا لم تتمكّن من العثور على إجابة عن سؤالك هنا، قد تجد بعض الصفحات التالية مفيدة.

تضمّ Places API أيضًا منتدى مطوّرين نشطًا. إذا كانت لديك أسئلة حول الرمز، ننصحك بنشر سؤالك في المنتدى. يمكنك الاطّلاع على مزيد من المعلومات حول طرح الأسئلة في صفحة الدعم.

البحث عن الأماكن

لماذا لا تظهر بعض الأماكن عند الفلترة حسب النوع؟

من المحتمل أنّه لم يتم تصنيف المكان الذي تبحث عنه بعد. يتم تصنيف جميع الأماكن على أنّها من النوع العام "establishment" إلى أن تتوفّر لدى Google بيانات كافية عن مكان معيّن لتصنيفه كأحد أنواع الأماكن المتوافقة.

كحل بديل، يمكنك تمرير المكان type إلى المَعلمة keyword. تتم مطابقة المَعلمة keyword مع الاسم والنوع والعنوان ومراجعات العملاء.

إذا أردت إضافة الفئة "type" إلى بطاقة بيانات مكان بنفسك، أرسِل تعديلاً على المكان. بعد الموافقة على التعديل ونشره، سيظهر باستخدام عملية الفلترة الصحيحة type.

لماذا لا يتم عرض بعض الأماكن القريبة؟

ترتّب Places API النتائج تلقائيًا حسب prominence ضمن radius المقدَّمة. يمكن أن يعرض طلب بحث في الجوار ما يصل إلى 60 نتيجة، مقسّمة على ثلاث صفحات. إذا كان ترتيب مكان هو 22 في prominence، سيظهر في الصفحة الثانية من النتائج التي يمكنك الوصول إليها من خلال تقسيم النتائج إلى صفحات. إذا كان ترتيب المكان أعلى من 60 في prominence، لن يتم تضمينه في نتيجة البحث، حتى إذا كان أقرب إلى مركز بحثك.

يمكنك ترتيب النتائج حسب distance بدلاً من prominence من خلال ضبط المَعلمة rankby في طلب البحث على distance وحذف المَعلمة radius. سيتم تجاهل مدى الصلة وسيتم عرض الأماكن حسب ترتيب المسافة من location.

إذا كنت تفلتر طلبك حسب النوع، قد تتم فلترة بعض النتائج من الردّ. لمزيد من المعلومات، يُرجى الاطّلاع على إدخال الأسئلة الشائعة: لماذا لا يتم عرض بعض الأماكن عند الفلترة حسب النوع؟.

لماذا تظهر لي نتيجتان على الأكثر عند الفلترة حسب بعض types؟

تم تصميم Places API لعرض قائمة بـ establishments (أي شيء من الجدول الأول في أنواع الأماكن المتوافقة) وما يصل إلى نتيجتَي موقع جغرافي (أي شيء من الجدول الثاني لأنواع الأماكن المتوافقة) للمساعدة في تحديد المنطقة التي تجري فيها طلب بحث في الجوار.

عند فلترة طلب البحث في الأماكن المجاورة حسب الموقع الجغرافي type، مثل locality أو political، ستتم فلترة نتائج establishment.

بيانات المكان

كيف يمكنني إضافة أماكن أو تعديلها؟

إذا كنت مالك مؤسسة، يمكنك إضافة بيانات مؤسستك وإثبات ملكيتها وإدارتها على "خرائط Google" باستخدام الملف التجاري.

إذا لم تكن تملك المكان، سيظل بإمكانك اقتراح تغييرات.

تحديد المشاكل وحلّها

لماذا أتلقّى باستمرار "الحالة": "REQUEST_DENIED"؟

يتم عرض "status": "REQUEST_DENIED" من خلال Places API في الحالات التالية:

  • لم يتم تفعيل Places API في Google Cloud Console.
  • المَعلمة key غير متوفّرة في طلبك.
  • لا تتطابق المَعلمة key مع مفتاح واجهة برمجة التطبيقات في Google Cloud Console.
  • لم يتم إعداد مفتاح واجهة برمجة التطبيقات بشكل صحيح في وحدة تحكّم Google Cloud:
    • إذا كنت تستخدم مفتاح واجهة برمجة تطبيقات محظورًا على متصفّح معيّن، تأكَّد من أنّ عناوين URL المسموح بها صحيحة.
    • إذا كنت تستخدم مفتاح واجهة برمجة تطبيقات محددًا على الخادم، تأكَّد من صحة عناوين IP المسموح بها.
    • لا يمكن استخدام مفاتيح واجهة برمجة التطبيقات التي تفرض قيودًا على Android أو iOS. استخدِم مفتاح واجهة برمجة تطبيقات عامًا (غير مقيّد) أو مفتاحًا يتضمّن قيودًا على المتصفّح أو الخادم.
  • لم يتم إرسال الطلب كطلب HTTPS، علمًا بأنّ HTTPS مطلوب لجميع طلبات Places API.
  • تم استخدام HTTP method غير صحيح لإرسال الطلب.