anilead.io/Blog/Tutorial
Tutorial8 min पढ़ने का समय

Google Places API for Lead Generation: The Complete Setup Tutorial

Step-by-step guide: How to use Google Places API to find B2B leads in Germany, Austria and Switzerland — for free.

Andreas Indorf
Andreas Indorf

Gründer · anilead.io · 28 फ़रवरी 2026

Google Places API for Lead Generation: The Complete Setup Tutorial

Google Places API DACH मार्केट में Lead Generation के लिए सबसे मज़बूत डेटा स्रोतों में से एक है: Google के अपने आँकड़ों के अनुसार 200 मिलियन से ज़्यादा स्थानों और कंपनियों के साथ Google Maps दुनिया की सबसे संपूर्ण कंपनी डायरेक्टरी है, और Places API आपको उस पर आधिकारिक, programmatic एक्सेस देता है। इस tutorial में आप सब कुछ step by step सेट करेंगे — Cloud project से लेकर Text Search और Nearby Search के बीच चुनाव, field masks और मौजूदा pricing model तक (जुलाई 2026 की स्थिति)।

Google Places B2B Leads के लिए सबसे अच्छा डेटा स्रोत क्यों है?

Google Places API किसी भी डेटाबेस subscription से ज़्यादा up-to-date और संपूर्ण कंपनी डेटा देता है, क्योंकि कंपनियाँ अपनी Maps profiles खुद मेंटेन करती हैं और Google बदलावों को लगातार अपडेट करता है। हर मिली कंपनी के लिए आपको structured रूप में मिलता है:

  • कंपनी का नाम और industry category
  • पता और GPS coordinates
  • फ़ोन नंबर और वेबसाइट URL
  • खुलने के समय और reviews
  • फ़ोटो और विवरण

ख़ासकर DACH के Mittelstand (जर्मन मध्यम आकार की कंपनियों) के लिए coverage शानदार है: physical presence वाला व्यावहारिक रूप से हर व्यवसाय सूचीबद्ध है — machine manufacturer से लेकर tax consultancy तक। महत्वपूर्ण: आधिकारिक API के ज़रिए उपयोग Maps interface की scraping से मूल रूप से अलग है, जो Google की उपयोग शर्तों का उल्लंघन है। इस पर अधिक Google Maps Scraping — जर्मनी में क्या legal है लेख में।

Step 1: Google Cloud project कैसे सेट करें?

Places API के लिए आपको billing account वाला एक Google Cloud project चाहिए — भले ही आप केवल मुफ़्त कोटा इस्तेमाल करें, Google एक payment method जोड़ने की माँग करता है। setup में लगभग 15 मिनट लगते हैं:

  1. console.cloud.google.com पर जाएँ और Google अकाउंट से sign in करें
  2. ऊपर बाईं ओर project चयन से एक नया project बनाएँ, उदाहरण के लिए "lead-generation" नाम से
  3. Billing के अंतर्गत payment method के साथ एक billing account सेट करें और उसे project से जोड़ें
  4. वैकल्पिक रूप से Budgets & Alerts के अंतर्गत alert threshold वाला एक budget बनाएँ — इससे लागत बनने से पहले आपको ईमेल मिल जाएगा

Budget alert कोई cost limit नहीं है, केवल एक सूचना है — जो सख़्त सीमा चाहता है, वह console में API की request quota भी घटा दे।

Step 2: Places API को activate और secure कैसे करें?

Places API (New) interface की मौजूदा generation है और नए projects के लिए सही चुनाव — क्लासिक Places API अब legacy मानी जाती है। activation और सुरक्षा चार steps में:

  1. APIs & Services → Library खोलें, "Places API (New)" खोजें और Enable पर क्लिक करें
  2. APIs & Services → Credentials के अंतर्गत एक नया API key बनाएँ
  3. Key को API restrictions के अंतर्गत Places API (New) तक सीमित करें — इससे leak हुआ key आपके बिल पर दूसरी Google services इस्तेमाल नहीं कर सकता
  4. अगर queries fixed infrastructure से चलती हैं, तो Application restrictions के अंतर्गत अपने सर्वर पर IP restriction सेट करें

Key को पासवर्ड की तरह मानें: code repositories में check in न करें, बल्कि environment variable के रूप में रखें।

Text Search या Nearby Search — Lead-लिस्ट के लिए कौन-सा तरीक़ा सही है?

Lead Generation के लिए Text Search लगभग हमेशा सही चुनाव है, क्योंकि यह "Steuerberatung Berlin" जैसे free search terms समझता है; इसके विपरीत Nearby Search coordinates के दायरे में किसी निश्चित type के स्थान खोजता है। अंतर एक नज़र में:

  • Text Search: industry + region वाली natural language queries लेता है ("Softwareunternehmen München", "Maschinenbau Mittelstand Schwaben")। प्रति query 20 तक results आते हैं, next page token (nextPageToken) से कुल 60 तक — आधिकारिक Text Search documentation के अनुसार 60 results पर सीमा है
  • Nearby Search: एक केंद्र बिंदु (coordinates), एक radius और "electrician" या "lawyer" जैसे place types चाहता है। तब मज़बूत जब आप किसी क्षेत्र को व्यवस्थित grid में कवर करना चाहते हैं, जैसे किसी शहर के 20 किलोमीटर के दायरे में सभी शिल्प व्यवसाय

व्यवहार में आप दोनों को जोड़ते हैं: industry-आधारित लिस्ट बनाने के लिए Text Search, और जब Text Search की 60-result सीमा बाधा बने, तो घने क्षेत्रों को tile-दर-tile पूरी तरह कवर करने के लिए Nearby Search। Text Search में 60 की सीमा से बचने का एक और तरीक़ा है — region को कई ज़्यादा specific queries में बाँटना: "IT-Dienstleister Bayern" के बजाय "IT-Dienstleister Nürnberg", "IT-Dienstleister Augsburg" वग़ैरह।

Google Places API की लागत कितनी है? (जुलाई 2026 की स्थिति)

1 मार्च 2025 से Google Places API का नया pricing model है: पहले वाला 200 डॉलर का मासिक क्रेडिट समाप्त कर दिया गया और उसकी जगह हर SKU category के लिए मुफ़्त मासिक कोटा आ गया — Essentials queries के लिए 10,000, Pro के लिए 5,000 और Enterprise के लिए 1,000 calls, जैसा Google आधिकारिक Billing FAQ में document करता है। कौन-सी category बिल होगी, यह उन fields से तय होता है जो आप प्रति query माँगते हैं:

SKU categoryमुफ़्त कोटा प्रति माहसामान्य fieldsText Search क़ीमत (मुफ़्त कोटे के बाद)
Essentials (IDs Only)10,000 callsकेवल Place IDs32 US डॉलर प्रति 1,000 calls
Pro5,000 callsनाम, पता, category, coordinates32 US डॉलर प्रति 1,000 calls
Enterprise1,000 callsअतिरिक्त: वेबसाइट, फ़ोन नंबर, खुलने के समय, rating35 US डॉलर प्रति 1,000 calls
Enterprise + Atmosphere1,000 callsअतिरिक्त: review texts और सुविधाओं की जानकारीसबसे ऊँची श्रेणी, Lead-लिस्ट के लिए अनावश्यक

Lead-लिस्ट के लिए आपको वेबसाइट और फ़ोन नंबर चाहिए — यानी Enterprise स्तर। हिसाब इस तरह बनता है: प्रति माह 1,000 मुफ़्त Enterprise calls गुणा प्रति call 20 तक results यानी प्रति माह 20,000 तक कंपनी records मुफ़्त। उसके बाद 1,000 और calls (20,000 और कंपनियों तक) की लागत 35 US डॉलर है। volume discounts समेत सटीक क़ीमतें आधिकारिक Google price list में हैं; जो पुराने blog लेख अब भी 200 डॉलर क्रेडिट से हिसाब लगाते हैं, वे मार्च 2025 से पुराने पड़ चुके हैं।

Field masks आपकी API लागत कैसे घटाती हैं?

Field mask (FieldMask) उन response fields की लिस्ट है जो आप प्रति query माँगते हैं — और यही क़ीमत तय करती है: Google हर query को उस सबसे ऊँची SKU category में बिल करता है जिसका आपने एक भी field माँगा हो। जो गलती से reviews जैसा कोई Atmosphere field भी माँग लेता है, वह पूरी query के लिए सबसे ऊँची दर चुकाता है।

इसलिए cost-efficient Lead सर्च के लिए नियम:

  • केवल वही माँगें जो वाक़ई चाहिए — Lead-लिस्ट के लिए आम तौर पर: places.displayName, places.formattedAddress, places.nationalPhoneNumber, places.websiteUri, places.types
  • rating और review fields छोड़ दें अगर आप उनका विश्लेषण नहीं करते — वे query को सबसे महंगी category में पहुँचा देते हैं
  • use cases अलग रखें: केवल क्षेत्र-विश्लेषण के लिए वेबसाइट और फ़ोन के बिना Pro स्तर पर्याप्त है, जिसका मुफ़्त कोटा 5,000 का बड़ा है

Field mask आप HTTP header X-Goog-FieldMask में comma-separated field paths के रूप में भेजते हैं। Field mask के बिना Places API (New) किसी query का जवाब ही नहीं देता — यह आपको समझदारी से पहली query से पहले लागत का सवाल हल करने पर मजबूर करता है।

Search queries रणनीतिक रूप से कैसे बनाएँ?

आपके Leads की गुणवत्ता सीधे आपकी search queries की गुणवत्ता पर निर्भर करती है — API केवल वही खोजता है जो आप पूछते हैं। चार रणनीतियाँ कारगर साबित हुई हैं:

  • industry + शहर: "IT-Dienstleister Frankfurt" — लिस्ट बनाने का standard
  • industry + region: "Maschinenbau Bayern" — ज़्यादा व्यापक, लेकिन 60-result सीमा से बंधा; बेहतर है शहरों में बाँटना
  • समस्या-केंद्रित: "Steuerberatung Mittelstand" — ऐसे providers खोजता है जो खुद को इसी तरह position करते हैं
  • niche-specific: "E-Commerce Agentur Düsseldorf" — कम results, लेकिन qualification में बेहतर hit rate

Claude जैसे language model से आप अपने product description से अपने आप दर्जनों search query variants बनवा सकते हैं — अलग-अलग synonyms, industry नाम और स्थान-combinations, जो आप मैन्युअली कभी पूरे नहीं लिख पाते। ठीक इसी तरह anilead.io भी काम करता है: आपके टार्गेट-कस्टमर विवरण से हर run में अपने आप 8 से 12 search queries बनती हैं।

वेबसाइट से ईमेल पते तक कैसे पहुँचें?

Places API वेबसाइट URL देता है, लेकिन ईमेल पता नहीं — enrichment pipeline का दूसरा step है। एक Web-Crawler यह अपने आप कर देता है:

  1. हर मिली वेबसाइट को programmatically visit करें
  2. /kontakt, /impressum और /ueber-uns जैसे सामान्य पेजों में ईमेल patterns जाँचें — Impressum की अनिवार्यता (जर्मन कानून के तहत वेबसाइट पर अनिवार्य legal notice) के कारण जर्मनी में लगभग हर बिज़नेस वेबसाइट एक पता बताती है
  3. generic पतों (info@, kontakt@) को personal पतों से अलग करें और personal पतों को प्राथमिकता दें
  4. पतों को CRM में जाने से पहले तकनीकी रूप से validate करें

कानूनी नोट: extract किया गया ईमेल पता प्रचार ईमेल की अनुमति नहीं है। § 7 Abs. 2 UWG (जर्मन अनुचित प्रतिस्पर्धा कानून की धारा) के अनुसार ईमेल विज्ञापन मूलतः सहमति के बिना अनुमत नहीं है, B2B में भी — इसलिए पहला संपर्क फ़ोन (presumed consent पर), पत्र या LinkedIn से plan करें और ईमेल की सहमति वहीं से लें। यह लेख कानूनी सलाह का विकल्प नहीं है।

क्या Lead Generation के लिए Places API का उपयोग अनुमत है?

Places API Maps डेटा को programmatically इस्तेमाल करने का Google द्वारा आधिकारिक रूप से निर्धारित रास्ता है — Maps interface की scraping के विपरीत, जो उपयोग शर्तों का उल्लंघन है। फिर भी आपको दो स्तरों का ध्यान रखना होगा: Google के platform नियम (जैसे कंटेंट के storage और attribution के प्रावधान, जिसमें Place IDs स्थायी रूप से स्टोर की जा सकती हैं) और डेटा के बाद के उपयोग पर जर्मन कानून। चूँकि यह सार्वजनिक रूप से देखने योग्य बिज़नेस डेटा है, processing को legitimate interest पर आधारित किया जा सकता है (Art. 6 Abs. 1 lit. f GDPR — EU का डेटा संरक्षण विनियम, जर्मन में DSGVO), बशर्ते आप interest balancing को document करें और data subjects के अधिकार लागू करें। scraping से अंतर समेत विस्तृत विश्लेषण Google Maps Scraping — जर्मनी में क्या legal है लेख में मिलेगा।

निष्कर्ष: पूरी pipeline

Google Places कंपनी डेटा देता है, website crawler ईमेल पते, AI Scoring prioritization, और export सब कुछ CRM में पहुँचाता है — ये चार steps एक संपूर्ण Lead pipeline बनाते हैं, जिसका raw data मुफ़्त API कोटे में आपको एक सेंट भी नहीं पड़ता। पूरा automation stack कैसे मिलकर काम करता है, यह B2B sales automation गाइड समझाता है; कौन-से और मुफ़्त डेटा स्रोत पूरक के रूप में काम के हैं, यह B2B Leads मुफ़्त में generate करें लेख दिखाता है।

जो pipeline खुद नहीं बनाना चाहता: anilead.io DACH मार्केट के लिए एक B2B Lead Generation सॉफ़्टवेयर है, जो Google Places के ज़रिए कंपनियाँ खोजता है, ईमेल पते extract करता है और हर Lead को Claude AI से score करता है। अपना Google API key ज़रूरी नहीं है — सर्च anilead.io के infrastructure से चलती है, data processing फ्रैंकफर्ट के EU सर्वरों पर। Free plan में प्रति माह 50 Lead credits हैं, बिना क्रेडिट कार्ड।

Lead Generation के लिए Google Places API पर अक्सर पूछे जाने वाले सवाल

क्या Google Maps Platform का 200 डॉलर क्रेडिट अब भी है?

नहीं। Google ने मासिक 200 डॉलर क्रेडिट 1 मार्च 2025 से समाप्त कर दिया और उसकी जगह हर SKU category के लिए मुफ़्त मासिक कोटा दिया: Essentials queries के लिए 10,000, Pro के लिए 5,000 और Enterprise के लिए 1,000 calls (जुलाई 2026 की स्थिति)। वेबसाइट और फ़ोन नंबर वाली Lead queries पर प्रति माह 1,000 calls का Enterprise कोटा लागू है।

मुफ़्त कोटे में मुझे कितने Leads मिलते हैं?

प्रति माह 20,000 तक कंपनी records: 1,000 मुफ़्त Enterprise calls गुणा प्रति Text Search query 20 तक results। अगर आप वेबसाइट और फ़ोन नंबर छोड़ दें, तो 5,000 calls वाला Pro कोटा लागू होता है — 100,000 तक basic records। व्यावहारिक bottleneck शायद ही कभी API होता है, बल्कि qualification और outreach की क्षमता।

क्या Places API के लिए programming ज्ञान चाहिए?

सीधे उपयोग के लिए हाँ — आपको एक Cloud project, एक API key और एक script चाहिए जो queries भेजे और responses process करे; Python या JavaScript के बुनियादी ज्ञान से यह एक दोपहर में हो जाता है। programming के बिना आप anilead.io जैसा tool इस्तेमाल करें, जिसमें Places सर्च, ईमेल extraction और AI Scoring पहले से built-in हैं और अपना API key ज़रूरी नहीं।

क्या Places API ईमेल पते भी देता है?

नहीं, ईमेल पते Places API का field नहीं हैं — यह अन्य चीज़ों के साथ नाम, पता, फ़ोन नंबर और वेबसाइट URL देता है। ईमेल पता आप दूसरे step में पाते हैं, जब एक crawler कंपनी की वेबसाइट visit करता है और contact तथा Impressum पेजों का विश्लेषण करता है। outreach के लिए § 7 UWG का ध्यान रखें: प्रचार ईमेल के लिए मूलतः सहमति ज़रूरी है।

क्या आप अपनी पहली लीड खोजने के लिए तैयार हैं?

मुफ्त में शुरू करें — 50 लीड/माह हमेशा के लिए मुफ्त। क्रेडिट कार्ड की जरूरत नहीं।

अभी मुफ्त में शुरू करें

संबंधित लेख