يمكنك تطبيق الفلاتر على دوال عدد الأماكن باستخدام المَعلمات الموضّحة في الجدول أدناه. يُرجى العِلم أنّ المَعلمات المطلوبة تختلف لكل دالة:
PLACES_COUNT: يتطلبgeographyPLACES_COUNT_PER_TYPE_V2: يتطلّبgeographyوtypePLACES_COUNT_V2: يتطلبgeographiesPLACES_COUNT_PER_H3: يتطلّبgeographyوh3_resolutionPLACES_COUNT_CHANGE: يتطلّبmonth1وmonth2
اسم الفلتر وقيمته حسّاسان لحالة الأحرف. يجب تحديدها تمامًا كما تظهر في الجدول. وإلا، فسيُرجع الاستعلام خطأ وسيطة غير صالح.
| اسم الفلتر | الوصف | النوع | القيم المسموح بها |
|---|---|---|---|
geography |
لتطبيقات " تحدّد هذه السمة منطقة للبحث. يتوافق أي نوع من يمكنك استخدام المَعلمة يتم فرض حد أدنى لمساحة البحث يبلغ 40.0 متر في 40.0 متر (1600 متر2). إذا حدّدت منطقة بحث أقل من هذا الحدّ، ستعرض الدالة خطأ وسيطة غير صالحة. |
GEOGRAPHY |
أي نوع من GEOGRAPHY |
geographies |
لـ " تحدّد هذه السمة قائمة بالمناطق التي يتم البحث فيها. يتوافق أي نوع من يمكنك استخدام المَعلمة يتم فرض حد أدنى لمساحة البحث يبلغ 40.0 متر في 40.0 متر (1600 متر2). إذا حدّدت منطقة بحث أقل من هذا الحدّ، ستعرض الدالة خطأ وسيطة غير صالحة. |
ARRAY<GEOGRAPHY> |
أي نوع من GEOGRAPHY |
geography_radius |
تضيف هذه الدالة نطاقًا جغرافيًا أو مخزنًا مؤقتًا، بالأمتار، إلى الموقع الجغرافي المحدّد. القيمة التلقائية هي 0. يجب أن تحدّد القيمة المحدّدة حدًا أدنى لمساحة البحث
يبلغ 40.0 متر في 40.0 متر (1600 متر2). على سبيل المثال، بالنسبة إلى منطقة جغرافية تبلغ مساحتها |
INT64 |
الحد الأدنى هو 0. |
h3_resolution |
لـ " دقة H3 المستخدَمة لتجميع عدد الأماكن في خلايا H3. |
INT64 |
بين 0 و11. |
types |
يحدّد أنواع الأماكن التي يجب أخذها في الاعتبار. يحتوي كل مكان على مجموعة من أنواع الأماكن، مثل |
ARRAY<STRING> |
للاطّلاع على القائمة الكاملة للقيم المحتملة، يُرجى مراجعة أنواع الأماكن. مثال:
|
primary_type |
تحدّد هذه السمة الأنواع الأساسية التي يجب أخذها في الاعتبار. يمكن أن يكون للمكان نوع أساسي واحد فقط، وهو النوع الذي يصف الموقع الجغرافي على أفضل وجه. في حال عدم تحديد أي أنواع أساسية، يتم أخذ جميع الأنواع الأساسية للأماكن في الاعتبار في النتيجة. |
ARRAY<STRING> |
للاطّلاع على القائمة الكاملة للقيم المحتملة، يُرجى مراجعة أنواع الأماكن. مثال:
|
brand_ids |
بالنسبة إلى تحدّد معرّفات العلامات التجارية المطلوب أخذها في الاعتبار. يمكن ربط كل مكان بمعرّفات علامات تجارية. إذا لم يتم تحديد أي معرّفات علامات تجارية، يتم أخذ جميع العلامات التجارية (والأماكن غير المرتبطة بعلامة تجارية) في الاعتبار في النتيجة. ملاحظة: تتوفّر بيانات العلامات التجارية في بلدان معيّنة فقط. في الوقت الحالي: الولايات المتحدة (US) وكندا (CA) والمملكة المتحدة (GB) وأستراليا (AU). |
ARRAY<STRING> |
مصفوفة من معرّفات العلامات التجارية لمزيد من المعلومات عن بيانات العلامات التجارية، يُرجى الاطّلاع على مقالة كتابة طلب بحث باستخدام بيانات العلامات التجارية. مثال:
|
min_rating |
تحدّد هذه السمة الحدّ الأدنى لتقييم المكان الذي يجب أخذه في الاعتبار.
يستند تقييم المكان إلى مراجعات المستخدمين له، ويتراوح بين 1.0 و5.0 إذا حدّدت تقييمًا خارج هذا النطاق، ستعرض الدالة خطأ وسيطة غير صالحة. |
FLOAT |
بين 1.0 و5.0 |
max_rating |
يحدّد الحد الأقصى لتقييم المكان المطلوب أخذه في الاعتبار. يستند تقييم المكان إلى مراجعات المستخدمين له، ويتراوح بين 1.0 و5.0 إذا حدّدت تقييمًا خارج هذا النطاق، ستعرض الدالة خطأ وسيطة غير صالحة. |
FLOAT |
بين 1.0 و5.0 |
min_user_rating_count |
يحدّد هذا الإعداد الحدّ الأدنى لعدد تقييمات المستخدمين التي يجب أخذها في الاعتبار. عدد تقييمات المستخدمين هو إجمالي عدد المراجعات التي حصل عليها مكان معيّن. الحد الأدنى للقيمة هو 0. إذا حدّدت قيمة أقل من 0، ستعرض الدالة خطأ وسيطة غير صالحة. |
INT64 |
الحد الأدنى للقيمة هو 0. |
max_user_rating_count |
تحدّد هذه السياسة الحدّ الأقصى لعدد تقييمات المستخدمين التي يجب أخذها في الاعتبار. عدد تقييمات المستخدمين هو إجمالي عدد المراجعات التي حصل عليها مكان معيّن. الحد الأدنى للقيمة هو 0. إذا حدّدت قيمة أقل من 0، ستعرض الدالة خطأ وسيطة غير صالحة. |
INT64 |
الحد الأدنى للقيمة هو 0. |
price_level |
تحدّد مستويات الأسعار التي يجب أخذها في الاعتبار. ويمكنك تحديد مستويات أسعار متعددة. |
ARRAY<STRING> |
القيم المسموح بها:
مثال:
|
business_status |
تحدّد حالة النشاط التجاري التي يجب أخذها في الاعتبار. يمكنك تحديد حالات متعددة للمؤسسة. | ARRAY<STRING> |
القيم المسموح بها:
مثال:
|
takeout |
يتم البحث عن الأماكن التي تقدّم مأكولات سفرية. | BOOLEAN |
TRUE، FALSE |
delivery |
يتم البحث عن الأماكن التي توفّر خدمة التوصيل. | BOOLEAN |
TRUE، FALSE |
dine_in |
يتم البحث عن الأماكن التي تتيح الجلوس في المطعم. | BOOLEAN |
TRUE، FALSE |
curbside_pickup |
يتم عرض الأماكن التي توفّر خدمة الاستلام من السيارة. | BOOLEAN |
TRUE، FALSE |
reservable |
ابحث عن الأماكن التي يمكن حجزها. | BOOLEAN |
TRUE، FALSE |
outdoor_seating |
يتم أخذ الأماكن التي توفّر مقاعد خارجية في الاعتبار. | BOOLEAN |
TRUE، FALSE |
live_music |
يأخذ في الاعتبار الأماكن التي تقدّم عروض موسيقى حية. | BOOLEAN |
TRUE، FALSE |
allows_dogs |
ابحث عن أماكن تسمح باصطحاب الكلاب. | BOOLEAN |
TRUE، FALSE |
restroom |
يتم عرض الأماكن التي توفّر دورات مياه. | BOOLEAN |
TRUE، FALSE |
serves_breakfast |
يتم البحث عن الأماكن التي تقدّم وجبة الفطور. | BOOLEAN |
TRUE، FALSE |
serves_lunch |
يتم البحث عن أماكن تقدّم وجبة الغداء. | BOOLEAN |
TRUE، FALSE |
serves_dinner |
يتم البحث عن أماكن تقدّم العشاء. | BOOLEAN |
TRUE، FALSE |
serves_beer |
يتم البحث عن أماكن تقدّم البيرة. | BOOLEAN |
TRUE، FALSE |
serves_wine |
يتم البحث عن الأماكن التي تقدّم النبيذ. | BOOLEAN |
TRUE، FALSE |
serves_brunch |
يتم البحث عن أماكن تقدّم وجبات الإفطار المتأخر. | BOOLEAN |
TRUE، FALSE |
serves_vegetarian_food |
يتم البحث عن أماكن تقدّم طعامًا نباتيًا. | BOOLEAN |
TRUE، FALSE |
serves_cocktails |
يتم البحث عن أماكن تقدّم مشروبات الكوكتيل. | BOOLEAN |
TRUE، FALSE |
serves_dessert |
يتم البحث عن أماكن تقدّم الحلويات. | BOOLEAN |
TRUE، FALSE |
serves_coffee |
يأخذ في الاعتبار الأماكن التي تقدّم القهوة. | BOOLEAN |
TRUE، FALSE |
menu_for_children |
يتم أخذ الأماكن التي تقدّم قوائم طعام للأطفال في الاعتبار. | BOOLEAN |
TRUE، FALSE |
good_for_children |
ابحث عن أماكن مناسبة للأطفال. | BOOLEAN |
TRUE، FALSE |
good_for_groups |
ابحث عن أماكن مناسبة للمجموعات. | BOOLEAN |
TRUE، FALSE |
good_for_watching_sports |
ضَع في اعتبارك الأماكن المناسبة لمشاهدة المباريات الرياضية. | BOOLEAN |
TRUE، FALSE |
accepts_credit_cards |
ابحث عن الأماكن التي تقبل بطاقات الائتمان. | BOOLEAN |
TRUE، FALSE |
accepts_debit_cards |
ابحث عن الأماكن التي تقبل بطاقات السحب الآلي. | BOOLEAN |
TRUE، FALSE |
accepts_cash_only |
ضَع في اعتبارك الأماكن التي تقبل الدفع نقدًا فقط. | BOOLEAN |
TRUE، FALSE |
accepts_nfc |
ابحث عن الأماكن التي تقبل الدفعات عبر NFC. | BOOLEAN |
TRUE، FALSE |
free_parking_lot |
يتم أخذ الأماكن التي توفّر موقف سيارات مجانيًا في الاعتبار. | BOOLEAN |
TRUE، FALSE |
paid_parking_lot |
يتم البحث عن الأماكن التي توفّر موقف سيارات برسوم. | BOOLEAN |
TRUE، FALSE |
free_street_parking |
يتم عرض الأماكن التي توفّر موقف سيارات في الشارع مجانًا. | BOOLEAN |
TRUE، FALSE |
paid_street_parking |
يتم عرض الأماكن التي توفّر مواقف سيارات في الشارع برسوم. | BOOLEAN |
TRUE، FALSE |
valet_parking |
يتم البحث عن الأماكن التي تتوفّر فيها خدمة صفّ السيارات. | BOOLEAN |
TRUE، FALSE |
free_garage_parking |
يعرض الأماكن التي توفّر مرآبًا مجانيًا للسيارات. | BOOLEAN |
TRUE، FALSE |
paid_garage_parking |
يتم عرض الأماكن التي توفّر مرآبًا لركن السيارات برسوم. | BOOLEAN |
TRUE، FALSE |
wheelchair_accessible_parking |
يتم أخذ الأماكن التي تتوفّر فيها مواقف سيارات مناسبة لأصحاب الكراسي المتحرّكة في الاعتبار. | BOOLEAN |
TRUE، FALSE |
wheelchair_accessible_entrance |
يتم أخذ الأماكن التي تتوفّر فيها مداخل مناسبة لأصحاب الكراسي المتحرّكة في الاعتبار. | BOOLEAN |
TRUE، FALSE |
wheelchair_accessible_restroom |
يتم البحث عن أماكن تتوفّر فيها دورات مياه مناسبة لأصحاب الكراسي المتحرّكة. | BOOLEAN |
TRUE، FALSE |
wheelchair_accessible_seating |
يتم البحث عن أماكن تتوفّر فيها أماكن جلوس مناسبة لأصحاب الكراسي المتحرّكة. | BOOLEAN |
TRUE، FALSE |
snapshot_date |
يحدّد شهر اللقطة السابقة المطلوب الاستعلام عنه. في حال عدم إدخال قيمة، يتم استخدام أحدث لقطة تلقائيًا. |
STRING |
التنسيق: مثلاً: |
month1 |
لـ " يحدّد هذا الحقل شهر اللقطة الأساسية المطلوب الاستعلام عنها. |
STRING |
التنسيق: مثلاً: |
month2 |
لـ " تحدّد هذه المَعلمة شهر اللقطة التي تريد مقارنتها بطلب البحث. |
STRING |
التنسيق: مثلاً: |
regular_opening_hours |
لفلترة الأماكن حسب ساعات العمل العادية |
JSON |
مثلاً: |
min_ev_charge_connector_count |
تحدّد هذه السمة الحدّ الأدنى لعدد وصلات شحن المركبات الكهربائية. |
INT64 |
الحد الأدنى هو 0. |
max_ev_charge_connector_count |
تحدّد هذه السمة الحد الأقصى لعدد موصلات شحن المركبات الكهربائية. |
INT64 |
الحد الأدنى هو 0. |
max_ev_max_charge_rate_kw |
تحدّد الحد الأقصى لمعدّل الشحن بالكيلوواط لمحطات شحن المركبات الكهربائية. |
FLOAT64 |
الحد الأدنى هو 0.0. |
ev_charge_connector_types |
تحدّد هذه السمة أنواع وصلات المركبات الكهربائية التي يجب أخذها في الاعتبار. |
ARRAY<STRING> |
مثلاً: |