كتابة طلب بحث باستخدام بيانات العلامات التجارية

توفّر "إحصاءات الأماكن" معلومات عن العلامات التجارية للعديد من فئات الأماكن. على سبيل المثال:

  • بالنسبة إلى فئة "أجهزة الصرّاف الآلي والبنوك والمؤسسات الائتمانية"، تحتوي بيانات العلامات التجارية على إدخال لكل من العلامات التجارية PNC وUBS وChase.
  • بالنسبة إلى الفئة "استئجار سيارات"، تحتوي البيانات على إدخال لكل من العلامات التجارية Budget وHertz وThrifty.

من حالات الاستخدام الشائعة للاستعلام عن مجموعة بيانات العلامات التجارية، دمجها مع استعلام عن بيانات الأماكن للإجابة عن أسئلة مثل:

  • ما هو عدد جميع المتاجر حسب العلامة التجارية في منطقة معيّنة؟
  • ما هو عدد أهم ثلاث علامات تجارية منافسة في المنطقة؟
  • ما هو عدد العلامات التجارية التابعة لفئة معيّنة، مثل "اللياقة البدنية" أو "محطة الوقود"، في المنطقة؟

لمحة عن مجموعة بيانات العلامات التجارية

اسم مجموعة بيانات العلامات التجارية في الولايات المتحدة هو places_insights___us___sample.brands.

مخطط مجموعة بيانات العلامات التجارية

يحدّد مخطط مجموعة بيانات العلامات التجارية ثلاثة حقول:

  • id: معرّف العلامة التجارية.
  • استبدِل name باسم العلامة التجارية، مثل "Hertz" أو "Chase".
  • category: نوع العلامة التجارية، مثل "محطة وقود" أو "طعام وشراب" أو "إقامة" للاطّلاع على قائمة بالقيم المحتملة، راجِع قيم الفئات.

استخدام مجموعة بيانات العلامات التجارية في طلب بحث

يحدّد مخطط مجموعة بيانات الأماكن الحقل brand_ids. إذا كان مكان في مجموعة بيانات الأماكن مرتبطًا بعلامة تجارية، سيحتوي الحقل brand_ids الخاص بالمكان على معرّف العلامة التجارية المقابل.

يُجري طلب البحث النموذجي الذي يشير إلى مجموعة بيانات العلامات التجارية عملية JOIN مع مجموعة بيانات الأماكن استنادًا إلى الحقل brand_ids.

على سبيل المثال، للعثور على عدد مطاعم McDonald's التي تقع على مسافة 2, 000 متر من مبنى Empire State في مدينة نيويورك، اتّبِع الخطوات التالية:

SELECT WITH AGGREGATION_THRESHOLD
 COUNT(*)
FROM places_insights___us___sample.places_sample places, UNNEST(brand_ids) AS brand_id
LEFT JOIN places_insights___us___sample.brands ON brand_id = brands.id
WHERE
ST_DWITHIN(ST_GEOGPOINT(-73.9857, 40.7484), point, 2000)
AND brands.name = "McDonald's"
AND business_status = "OPERATIONAL"

يعرض طلب البحث التالي عدد المقاهي في مدينة نيويورك التي تنتمي إلى علامة تجارية، ويتم تجميعها حسب اسم العلامة التجارية:

SELECT WITH AGGREGATION_THRESHOLD
  brands.name,
  COUNT(*) AS store_count
FROM places_insights___us___sample.places_sample places, UNNEST(brand_ids) AS brand_id
LEFT JOIN places_insights___us___sample.brands ON brand_id = brands.id
WHERE brands.category = "Food and Drink"
AND "cafe" IN UNNEST(places.types)
AND business_status = "OPERATIONAL"
GROUP BY brands.name
ORDER BY store_count DESC;

تعرض الصورة التالية عدد المنتجات حسب العلامة التجارية:

نتائج طلب البحث لاحتساب عدد عمليات البحث عن العلامات التجارية المرتبطة بـ CFE، ويتم تجميعها حسب العلامة التجارية.

قيم الفئات

يمكن أن يحتوي الحقل category الخاص بعلامة تجارية على القيم التالية:

قيمة نوع الفئة
ATMs, Banks and Credit Unions
Automotive and Parts Dealers
Automotive Rentals
Automotive Services
Dental
Electric Vehicle Charging Stations
Electronics Retailers
Fitness
Food and Drink
Gas Station
Grocery and Liquor
Health and Personal Care Retailers
Hospital
Lodging
Merchandise Retail
Movie Theater
Parking
Telecommunications