~/business/google-ads-scraper

Google Ads स्क्रैपर — Search, YouTube और Shopping विज्ञापन

किसी प्रतिस्पर्धी का Google पर चलने वाला हर विज्ञापन — Search, YouTube, Shopping, Maps, और Play पर — डोमेन, विज्ञापनदाता, या ब्रांड से खोजा गया, साथ में हर विज्ञापन के चलने के दिन, वे देश जहाँ वह दिखा, और EU के लिए उसके इंप्रेशन और ऑडियंस टारगेटिंग की जानकारी।

विज्ञापन इंटेलिजेंस TypeScript वैश्विक
proooxy/google-ads-scraper — स्पेक
कैटेगरीbusiness / विज्ञापन इंटेलिजेंस
भाषाTypeScript
स्टैकTypeScript
मार्केट्सवैश्विक
आउटपुटसाफ, RAG-तैयार JSON

मुख्य विशेषताएं

कोई विज्ञापनदाता Google Search, YouTube, Shopping, Maps, और Play पर जो भी विज्ञापन चलाता है, वह सब

वेबसाइट डोमेन, विज्ञापनदाता ID, ब्रांड नाम, या कॉपी किए गए पेज URL से विज्ञापन खोजें — एक ही रन में मिलाकर

पहली और आख़िरी बार दिखाए जाने की तारीख़, और हर विज्ञापन कितने दिन चला

Google द्वारा विज्ञापनदाता के लिए सत्यापित किया गया कानूनी नाम, और वह कहाँ आधारित है

देश और प्लेटफ़ॉर्म के अनुसार EU इंप्रेशन रेंज, और इस्तेमाल किए गए ऑडियंस क्राइटेरिया — details चालू होने पर

टेक्स्ट विज्ञापन की हेडलाइन, Shopping विज्ञापन के प्रोडक्ट, वीडियो विज्ञापन का YouTube वीडियो, और लैंडिंग पेज — content चालू होने पर, सिर्फ़ मिलने पर ही शुल्क

देश, प्लेटफ़ॉर्म, फ़ॉर्मेट, और तारीख़ से फ़िल्टर; 30 days जैसी अवधि हर शेड्यूल्ड रन के साथ आगे खिसकती है

यूज़ केस

  • शेड्यूल पर प्रतिस्पर्धियों के Google विज्ञापनों की निगरानी, ताकि नए कैंपेन अगले रन में दिख जाएँ
  • पूरे बाज़ार में क्रिएटिव रिसर्च: वे हेडलाइन, प्रोडक्ट, और वीडियो जो विज्ञापनदाता लगातार चला रहे हैं
  • देश और प्लेटफ़ॉर्म के अनुसार EU इंप्रेशन रेंज के साथ मीडिया प्लानिंग
  • एजेंसी और brand safety जाँच: कौन सी कानूनी इकाइयाँ किसी वेबसाइट तक जाने वाले विज्ञापनों के लिए भुगतान करती हैं
  • लीड जनरेशन: कौन सी कंपनियाँ Google पर विज्ञापन चला रही हैं, और कब से
  • Apify के MCP सर्वर के ज़रिए AI एजेंट्स को प्रतिस्पर्धी विज्ञापन डेटा देना

इनपुट पैरामीटर

पैरामीटरटाइपआवश्यकविवरण
domainsarrayवैकल्पिकइन वेबसाइटों तक जाने वाला हर विज्ञापन, उसे चलाने वाले हर विज्ञापनदाता से
advertiserIdsarrayवैकल्पिकइन विज्ञापनदाताओं का हर विज्ञापन, ID या विज्ञापनदाता पेज URL से
advertiserNamesarrayवैकल्पिककोई कंपनी या ब्रांड नाम; उस नाम से जुड़ा सबसे ज़्यादा विज्ञापनों वाला विज्ञापनदाता खोजा जाता है
startUrlsarrayवैकल्पिकविज्ञापनदाता, एकल-विज्ञापन, या डोमेन-सर्च पेज URL; किसी URL में मौजूद फ़िल्टर उसी URL पर लागू होते हैं
regionstringवैकल्पिकसिर्फ़ इस देश में दिखाए गए विज्ञापन, या कहीं भी
platformstringवैकल्पिकGoogle Search, YouTube, Google Shopping, Google Maps, या Google Play
adFormatstringवैकल्पिकटेक्स्ट, इमेज, या वीडियो
dateFromstringवैकल्पिककिसी तारीख़ को या उसके बाद दिखाए गए, या आज से पीछे की कोई अवधि जैसे 30 days
dateTostringवैकल्पिककिसी तारीख़ को या उससे पहले दिखाए गए; खाली छोड़ने का मतलब है आज
maxItemsnumberवैकल्पिकस्टोर किए जाने वाले विज्ञापनों की अधिकतम संख्या — रन खर्च की कठोर सीमा
maxAdsPerSearchnumberवैकल्पिकहर डोमेन, विज्ञापनदाता, नाम, या URL को इतने विज्ञापनों के बाद रोक देता है
includeDetailsbooleanवैकल्पिकदेश, EU इंप्रेशन रेंज, और ऑडियंस क्राइटेरिया, प्रति विज्ञापन शुल्क
includeAdContentbooleanवैकल्पिकहेडलाइन, प्रोडक्ट, YouTube वीडियो, और लैंडिंग पेज, सिर्फ़ मिलने पर ही शुल्क

आउटपुट उदाहरण

 1{
 2  "creativeId": "CR04380650295827365889",
 3  "adUrl": "https://adstransparency.google.com/advertiser/AR18378488041124659201/creative/CR04380650295827365889?region=NL",
 4  "advertiserId": "AR18378488041124659201",
 5  "advertiserName": "Nike Retail BV",
 6  "advertiserLegalName": "Nike Retail BV",
 7  "advertiserCountry": "NL",
 8  "advertiserVerified": true,
 9  "format": "TEXT",
10  "firstShown": "2025-10-22T15:05:47.575Z",
11  "lastShown": "2026-09-28T13:07:21.342Z",
12  "daysShown": 342,
13  "region": "NL",
14  "queryType": "advertiserId",
15  "details": {
16    "euImpressions": { "min": 250000, "max": 300000 },
17    "audience": {
18      "demographicInfo": { "included": true, "excluded": false },
19      "geographicLocations": { "included": true, "excluded": false },
20      "contextualSignals": { "included": true, "excluded": false }
21    }
22  },
23  "content": {
24    "headline": "{KeyWord:Nike Vomero}",
25    "description": "Découvre {Keyword:chaussures Nike} sur Nike.com. Commande sur le site officiel Nike.",
26    "landingUrl": null
27  }
28}

जगह बचाने के लिए छोटा किया गया: details चालू होने पर, उसमें विज्ञापन जिन देशों में चला उन सभी की सूची भी होती है, हर देश के पहले और आख़िरी दिन के साथ, और EU में प्लेटफ़ॉर्म के अनुसार इंप्रेशन के साथ; content में products, youtubeVideoId, और youtubeUrl भी शामिल होते हैं।

सुझाव

  • पूरी कवरेज के लिए ब्रांड नाम नहीं, डोमेन खोजें। डोमेन सर्च हर उस विज्ञापनदाता को लौटाता है जिसके विज्ञापन उस साइट तक जाते हैं — जिसमें वे क्षेत्रीय इकाइयाँ और रीसेलर भी शामिल हैं जिन्हें ब्रांड नाम छोड़ देता है।
  • maxItems आपका खर्च सीमित करता है। यह उन विज्ञापनों की कठोर ऊपरी सीमा है जिन्हें एक रन स्टोर करता है और जिनका शुल्क लेता है; maxAdsPerSearch किसी एक बड़े विज्ञापनदाता को इसे पूरा इस्तेमाल करने से रोकता है।
  • निगरानी के लिए रिलेटिव तारीख़ इस्तेमाल करें। शेड्यूल्ड रन पर dateFrom को 30 days सेट करें और हर रन नवीनतम महीने को कवर करेगा।
  • कीवर्ड-इंसर्शन प्लेसहोल्डर वैसे ही रखे जाते हैं जैसे Google उन्हें स्टोर करता है। {KeyWord:Nike Vomero} जैसी हेडलाइन वह फ़ॉलबैक टेक्स्ट दिखाती है जो तब इस्तेमाल होता है जब सर्च टर्म उसे रिप्लेस नहीं करता।

सामान्य प्रश्न

क्या मुझे Google अकाउंट या API key चाहिए?
नहीं। विज्ञापन Google की सार्वजनिक विज्ञापन लाइब्रेरी से आते हैं, जिसे कोई भी बिना साइन इन किए खोल सकता है। आप Apify पर Actor चलाते हैं, और हर विज्ञापन dataset में एक row होता है।
ब्रांड नाम से सिर्फ़ एक ही विज्ञापनदाता क्यों मिलता है?
ब्रांड अक्सर कई कानूनी इकाइयों के ज़रिए विज्ञापन चलाते हैं — जैसे Nike, Nike, Inc., Nike Retail BV, और अन्य के ज़रिए। नाम से सिर्फ़ मुख्य इकाई मिलती है; हर उस विज्ञापनदाता को पाने के लिए जिसके विज्ञापन वहाँ जाते हैं, इसके बजाय ब्रांड का डोमेन खोजें।
कुछ टेक्स्ट विज्ञापनों में हेडलाइन क्यों नहीं होती?
Google कई टेक्स्ट विज्ञापनों को विज्ञापन की एक तस्वीर के रूप में संग्रहीत करता है। वे हेडलाइन की जगह एक प्रीव्यू इमेज के साथ आते हैं; हेडलाइन और डिस्क्रिप्शन उन टेक्स्ट विज्ञापनों से आते हैं जिन्हें Google लाइव दिखाता है।
इंप्रेशन और ऑडियंस के आँकड़े कहाँ से आते हैं?
Google इन्हें यूरोपीय संघ (EU) में दिखाए गए विज्ञापनों के लिए, Digital Services Act के तहत प्रकाशित करता है, और इंप्रेशन को लगभग तीन महीने की देरी से गिनता है। EU के बाहर, details यह बताते हैं कि विज्ञापन किन देशों में चला और वहाँ कितने दिन चला।

~/business में संबंधित

Google Ads स्क्रैपर — Search, YouTube और Shopping विज्ञापन रन करें, या कस्टम बिल्ड पाएं

मिनटों में Apify पर एक्सट्रैक्शन शुरू करें, या अपने सोर्स और स्कीमा के लिए कस्टम स्क्रैपर और RAG पाइपलाइन बनवाने के लिए मुझे हायर करें।

Apify पर रन करें कस्टम डेटा पाएं