العودة إلى المدونة

كيفية الحصول على بيانات خرائط Google: طريقتان (واجهة الويب و API)

المشكلة: جمع بيانات خرائط Google يدويًا يضيع وقتك

تحتاج إلى عملاء محتملين من خرائط Google. مطاعم في القاهرة. عيادات أسنان في الإسكندرية. وكلاء عقارات في جدة. البيانات موجودة على خرائط Google، لكن استخراجها يدويًا كابوس.

إليك ما يبدو عليه الجمع اليدوي:

  • افتح خرائط Google
  • ابحث عن فئتك المستهدفة
  • مرر بين مئات القوائم
  • انسخ الأسماء وأرقام الهواتف والعناوين واحدًا تلو الآخر
  • الصق في جدول بيانات
  • كرر لكل موقع

500 عميل محتمل؟ هذا 25-30 ساعة من العمل النقي والمتكرر. 5000 عميل محتمل؟ أنت تنظر إلى أسابيع من العمل.

هناك طريقة أفضل. BasedonBusiness يتيح لك استخراج آلاف قوائم الأعمال من خرائط Google في ثوانٍ، دون لمس قائمة واحدة يدويًا.

ما هي بيانات خرائط Google؟

تستضيف خرائط Google ملايين قوائم الأعمال المُتحقق منها. تحتوي كل قائمة على:

  • اسم الشركة والفئة
  • العنوان الكامل ورقم الهاتف
  • موقع الويب وملفات الوسائط الاجتماعية
  • التقييم وعدد المراجعات
  • ساعات العمل
  • مستوى السعر ($-$$$$)
  • حالة العمل (مفتوح، مغلق، إلخ)
  • إحداثيات GPS (خط العرض/خط الطول)

هذه البيانات عامة. Google لا يقيد وصولك. التحدي هو استخراج هذه البيانات بكفاءة.

يفعل BasedonBusiness بالضبط ذلك: يحول خرائط Google إلى بيانات عمل منظمة يمكنك استخدامها لتوليد العملاء المحتملين والبحث في السوق والتحليل التنافسي وغير ذلك الكثير.

الطريقة 1: واجهة الويب (للمستخدمين غير التقنيين)

أسهل طريقة للحصول على بيانات خرائط Google هي من خلال واجهة الويب الخاصة بـ BasedonBusiness. لا توجد حاجة إلى البرمجة.

الخطوة 1: سجّل وابدأ تجربة لمدة 7 أيام

  1. تفضل بزيارة basedonb.com
  2. انقر على "ابدأ مجانًا"
  3. أنشئ حسابًا واختر باقة شهرية أو سنوية
  4. ابدأ تجربة 7 أيام. تُحصّل الرسوم عند بدء الاشتراك؛ وإذا ألغيت خلال 7 أيام تُسترد قيمة الأرصدة غير المستخدمة.

الخطوة 2: إنشاء Scrape جديد

  1. تسجيل الدخول إلى لوحة التحكم الخاصة بك
  2. انقر فوق "Scrape جديد"
  3. املأ النموذج:
الحقلمثالملاحظات
استعلام البحث"مطاعم" أو "عيادات أسنان"ما نوع العمل الذي تبحث عنه؟
البلدالمملكة العربية السعوديةمطلوب
المنطقةالرياضاختياري (اترك فارغًا للبحث على مستوى البلد)
المدينةالرياضاختياري (اترك فارغًا للبحث على مستوى المنطقة)
العملاء المحتملون المستهدفون500كم عدد الأعمال التي تريدها؟ الحد الأقصى: 5000

الخطوة 3: راجع النتائج الخاصة بك

بعد الإرسال، يبحث BasedonBusiness عن جميع القوائم المطابقة على خرائط Google. اعتمادًا على استعلامك:

  • سريع (أقل من 30 ثانية): النتائج المخزنة مؤقتًا من الأبحاث السابقة
  • أبطأ (2-10 دقائق): Scrape جديد إذا لم يتم تخزين النتائج مؤقتًا

سترى:

  • إجمالي عدد الأعمال الموجودة
  • الأرصدة المحملة (1 رصيد = 1 عميل محتمل)
  • معاينة البيانات

الخطوة 4: تصدير البيانات الخاصة بك

قم بتنزيل النتائج بتنسيقك المفضل:

  • CSV: افتح في Excel أو Google Sheets
  • Excel (.xlsx): جدول بيانات منسق مع رؤوس
  • JSON: استخدم لسير العمل البرمجي
  • Webhook: التسليم في الوقت الفعلي إلى Zapier أو Make.com أو تطبيقك

الأرقام الحقيقية: كم تكلفة هذا؟

الباقةالعملاء المحتملون شهريًاالسعر الشهريالتكلفة التقريبية لكل عميل
Basic20,00039 دولارًا0.00195 دولار
Professional40,00089 دولارًا0.00223 دولار
Agency80,000189 دولارًا0.00236 دولار
Company200,000489 دولارًا0.00245 دولار

تشمل كل الباقات عناوين البريد المنشورة على الموقع وحسابات التواصل وتقنيات الموقع. تتجدد الأرصدة شهريًا ولا تُرحّل.

الطريقة 2: REST API (للمطورين)

إذا كنت تقوم بإنشاء أتمتة أو التكامل مع تطبيقك، فإن REST API توفر لك الوصول البرمجي إلى كل استخراج بيانات خرائط Google.

نظرة عامة على API

الميزةالتفاصيل
عنوان URL الأساسيhttps://api.basedonb.com/api/v1
المصادقةمفتاح API (في رأس Authorization: Bearer YOUR_API_KEY)
تنسيق الاستجابةJSON
حد المعدلغير محدود (مقياس حسب رصيد الأرصدة)

الخطوة 1: احصل على مفتاح API الخاص بك

  1. تسجيل الدخول إلى BasedonBusiness
  2. انتقل إلى الإعدادات → مفاتيح API
  3. انقر على "إنشاء مفتاح جديد"
  4. انسخ المفتاح (احفظه بأمان، لا يمكنك عرضه مرة أخرى)

الخطوة 2: إرسال طلب Scrape

استخدم POST /v1/scrapes لبدء استخراج جديد:

curl -X POST https://api.basedonb.com/api/v1/scrapes \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "query": "مطاعم",
    "country": "Saudi Arabia",
    "state": "Riyadh",
    "city": "Riyadh",
    "target_leads": 500
  }'

الاستجابة (202 تم قبولها):

{
  "id": "scrape_abc123xyz789",
  "query": "مطاعم",
  "country": "Saudi Arabia",
  "state": "Riyadh",
  "city": "Riyadh",
  "target_leads": 500,
  "status": "queued",
  "created_at": "2026-04-22T10:15:00Z"
}

احفظ id, ستستخدمه للتحقق من الحالة واسترجاع النتائج.

الخطوة 3: تحقق من حالة Scrape

الاستعلام عن الحالة باستخدام GET /v1/scrapes/{id}:

curl -X GET https://api.basedonb.com/api/v1/scrapes/scrape_abc123xyz789 \
  -H "Authorization: Bearer YOUR_API_KEY"

الاستجابة:

{
  "id": "scrape_abc123xyz789",
  "status": "completed",
  "leads_found": 487,
  "credits_charged": 487,
  "completed_at": "2026-04-22T10:18:45Z"
}

الحالات الممكنة:

  • queued, في انتظار البدء
  • running, جارٍ الخدش حاليًا
  • completed, تم، النتائج جاهزة
  • failed, خطأ أثناء الخدش

الخطوة 4: استرجاع النتائج

بمجرد أن تكون الحالة completed، قم بجلب البيانات باستخدام GET /v1/scrapes/{id}/results:

curl -X GET https://api.basedonb.com/api/v1/scrapes/scrape_abc123xyz789/results \
  -H "Authorization: Bearer YOUR_API_KEY"

الاستجابة (مصفوفة JSON):

[
  {
    "title": "مطعم أوليف جاردن إيطالي",
    "category": "مطعم إيطالي",
    "address": "شارع التحلية، الرياض 12211",
    "phone": "+966-11-123-4567",
    "website": "https://www.olivegarden.com.sa",
    "rating": 4.2,
    "reviews_count": 1250,
    "latitude": 24.7136,
    "longitude": 46.6753,
    "price_level": "$$",
    "business_status": "OPERATIONAL",
    "opening_hours": {
      "Monday": "11:00-22:00",
      "Tuesday": "11:00-22:00",
      "Wednesday": "11:00-22:00",
      "Thursday": "11:00-22:00",
      "Friday": "11:00-23:00",
      "Saturday": "11:00-23:00",
      "Sunday": "11:00-22:00"
    }
  },
  {
    "title": "بيتزيريا ماريو",
    "category": "بيتزيريا",
    "address": "شارع العليا، الرياض 12311",
    "phone": "+966-11-213-5520",
    "website": "https://www.mariospizza.com.sa",
    "rating": 4.7,
    "reviews_count": 892,
    "latitude": 24.7654,
    "longitude": 46.6909,
    "price_level": "$",
    "business_status": "OPERATIONAL"
  }
]

تتضمن كل النتيجة جميع البيانات المتاحة للجمهور من قائمة خرائط Google.

النتائج في الوقت الفعلي مع Webhooks

بالنسبة للعمليات الكبيرة، الاستعلام ليس مثاليًا. استخدم webhooks للإخطارات في الوقت الفعلي:

تسجيل نقطة نهاية webhook:

curl -X POST https://api.basedonb.com/api/v1/webhooks \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "url": "https://yourapp.com/webhooks/scrape-done",
    "events": ["scrape.done"]
  }'

سيقوم BasedonBusiness بـ POST إلى نقطة نهايتك عند انتهاء عمليات الخدش:

{
  "event": "scrape.done",
  "scrape_id": "scrape_abc123xyz789",
  "query": "مطاعم",
  "city": "Riyadh",
  "leads_found": 487,
  "credits_charged": 487
}

الأتمتة مع Zapier أو Make.com

اربط webhooks الخاصة بـ BasedonBusiness بمنصات الأتمتة:

  • Zapier: 6000+ تكامل (HubSpot وPipedrive وNotion وGoogle Sheets وSlack)
  • Make.com: سير عمل مرئي للأتمتة المعقدة متعددة الخطوات

مثال على سير العمل:

  1. اكتمال عملية خدش BasedonBusiness
  2. يؤدي webhook إلى تشغيل Zapier
  3. يضيف Zapier عملاء محتملين إلى جداول بيانات Google
  4. يرسل Zapier إشعار Slack
  5. يوجه Zapier الأعمال ذات التصنيف العالي إلى HubSpot

لا توجد حاجة للبرمجة.

حالات الاستخدام الواقعية

حالة الاستخدام 1: توليد العملاء المحتملين لمبيعات B2B

السيناريو: تبيع وكالتك برنامج تسويق البريد الإلكتروني لشركات التجارة الإلكترونية.

الحل:

  1. البحث: "أعمال التجارة الإلكترونية" في المدن الرئيسية السعودية
  2. استخراج 2000 عميل محتمل مع معلومات الاتصال
  3. الاستيراد إلى HubSpot عبر CSV
  4. تشغيل حملة بريد إلكتروني بارد تستهدف نقاطهم الضعيفة

النتيجة: 50+ اجتماع مؤهل شهريًا بتكلفة أقل من سنت واحد لكل عميل محتمل من البيانات.

حالة الاستخدام 2: أبحاث السوق والتحليل التنافسي

السيناريو: أنت تفتح مطعمًا جديدًا وتريد فهم المشهد التنافسي المحلي.

الحل:

  1. البحث: "مطاعم" في منطقتك المستهدفة
  2. استخراج 300 منافس مع الأسماء والتقييمات والساعات والأسعار
  3. تحليل أنماط الأسعار والمأكولات الشهيرة وساعات الخدمة
  4. تحديد نقاط السوق التي لا يتم خدمتها

النتيجة: قرار يعتمد على البيانات حول الموقع وأسعار القائمة والساعات.

حالة الاستخدام 3: SEO المحلي وتجميع الأعمال

السيناريو: تقوم بتشغيل دليل أعمال أو موقع مراجعات.

الحل:

  1. البحث عن فئات أعمال مختلفة (السباكون والأطباء وغسل السيارات) عبر المناطق
  2. استخراج القوائم أسبوعيًا للحداثة
  3. استيراد في قاعدة بيانات مع البيانات المثرية
  4. التقديم في الدليل/السوق الخاص بك

النتيجة: بيانات عمل محدثة دائمًا بدون صيانة يدوية.

حالة الاستخدام 4: المؤثرون والاستطلاع الشراكة

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

الحل:

  1. البحث: "صالات رياضية" و"استوديوهات لياقة" على مستوى المملكة
  2. استخراج 5000 عميل محتمل مع الهاتف والموقع الإلكتروني
  3. التواصل مع صناع القرار عبر الهاتف والبريد الإلكتروني
  4. تتبع صفقات الشراكة

النتيجة: توسيع B2B على مستوى الدولة.

أسعار الاشتراك والأرصدة الشهرية

يقدم BasedonBusiness باقات اشتراك شهرية وسنوية واضحة:

  • رصيد واحد = عميل محتمل واحد
  • من 20,000 إلى 200,000 رصيد شهريًا بحسب الباقة
  • تتجدد الأرصدة شهريًا ولا تُرحّل
  • البريد المنشور وحسابات التواصل وتقنيات الموقع مشمولة دون تكلفة إضافية
  • تجربة مجانية لمدة 7 أيام لكل باقة؛ تُسترد الأرصدة غير المستخدمة عند الإلغاء خلال 7 أيام
  • توفر الفوترة السنوية نحو 15%

تبلغ التكلفة نحو 0.002 دولار لكل عميل محتمل، أي أقل بكثير من سنت واحد. وبالمقارنة مع البحث اليدوي، توفر حتى باقة Basic وقتًا وتكلفة كبيرين عند الأحجام العملية.

ابدأ في 5 دقائق

الخيار أ: البدء السريع (واجهة الويب)

  1. انتقل إلى basedonb.com
  2. انقر على "ابدأ مجانًا"
  3. ابحث عن أي فئة أعمال
  4. قم بتنزيل النتائج كـ CSV
  5. تم!

الخيار ب: تكامل المطورين (API)

  1. التسجيل للحصول على مفتاح API
  2. انسخ مثال curl أعلاه
  3. استبدل باستعلام البحث الخاص بك
  4. تحليل نتائج JSON
  5. دمج مع التطبيق الخاص بك

يستخدم كلا الأسلوبين نفس استخراج بيانات خرائط Google الأساسي. اختر بناءً على مستوى الراحة التقني لديك.

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

س: هل هذا قانوني؟ هل ستحظرني Google؟

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

س: ما مدى دقة البيانات؟

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

س: هل يمكنني الحصول على أكثر من 5000 عميل محتمل لكل عملية خدش؟

ج: لا، الحد الأقصى لكل طلب واحد هو 5000. للدفعات الأكبر، قم بإرسال عمليات خدش متعددة (الاستعلام عبر مناطق/فئات مختلفة) أو اتصل بالدعم للحصول على حلول المؤسسات.

س: ما التنسيقات المتاحة للتصدير؟

ج: CSV وExcel (.xlsx) وJSON (عبر API) والتسليم في الوقت الفعلي عبر webhooks إلى Zapier أو Make.com أو أي نقطة نهاية webhook مخصصة.

س: هل تُرحّل الأرصدة غير المستخدمة؟

ج: لا. الأرصدة هي الحصة الشهرية لاشتراكك. تتجدد في بداية كل شهر فوترة ولا تُرحّل. ويمكنك الترقية في أي وقت إذا احتجت إلى حجم أكبر.

س: هل يمكنني إلغاء عملية خدش جارية؟

ج: نعم. إذا كانت الحالة queued أو running، استخدم POST /v1/scrapes/{id}/cancel لإيقافها. لن يتم فرض أرصدة على عمليات الخدش الملغاة.

ابدأ استخراج بيانات خرائط Google اليوم

أنت تفهم الآن طريقتين قويتين للحصول على بيانات أعمال خرائط Google:

  1. واجهة الويب: للاستخراج السريع الخالي من الأكواد
  2. REST API: للمطورين والأتمتة

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

اتخذ إجراء:

توقف عن إضاعة الساعات في البحث اليدوي. ابدأ باستخراج آلاف العملاء المحتملين المُتحقق منهم من خرائط Google في دقائق.