توفّر "إحصاءات الأماكن" معلومات عن العلامات التجارية للعديد من فئات الأماكن. على سبيل المثال:
- بالنسبة إلى فئة "أجهزة الصرّاف الآلي والبنوك والمؤسسات الائتمانية"، تحتوي بيانات العلامات التجارية على إدخال لكل من العلامات التجارية 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;
تعرض الصورة التالية عدد المنتجات حسب العلامة التجارية:
قيم الفئات
يمكن أن يحتوي الحقل 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 |