Google Dataset Search Scraper
Pricing
from $1.99 / 1,000 search results
Google Dataset Search Scraper
Extracts dataset titles, repositories, publishers, descriptions, formats, licenses, update dates, and dataset links from Google Dataset Search.
Pricing
from $1.99 / 1,000 search results
Rating
0.0
(0)
Developer
Search API
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Extracts dataset titles, repositories, publishers, descriptions, formats, licenses, update dates, and dataset links from Google Dataset Search.
What this Actor collects
The Actor converts Google Dataset Search results into one clean JSON record per dataset, including repository and publisher, description, formats, license, temporal coverage, update date, access links, and search provenance when available.
- Uses the input limits and filters below to control the crawl.
- Stores source-backed fields defined by the 48-field dataset schema.
- Omits optional fields when the source does not expose a value instead of writing nulls or fabricated placeholders.
Use cases
- Public dataset discovery
- Repository, format, and license research
- Data-catalog and research-workflow enrichment
Input
Provide input in JSON. Fields marked required must be supplied. The Default / example column shows a schema default when one exists; otherwise it shows a documented prefill or fixture value.
| Field | Type | Required | Default / example | Description |
|---|---|---|---|---|
query | string | Yes | "climate change" | The search term for datasets (e.g. 'climate change', 'covid', 'machine learning') |
maxItems | integer | No | 10 | Maximum number of dataset results to retrieve |
hl | string | No | "en" | Language code for the interface (e.g. 'en', 'es', 'de') |
maxRequestRetries | integer | No | 3 | Retries for failed, blocked, or malformed source responses. |
requestTimeoutSecs | integer | No | 30 | Per-request timeout in seconds. |
proxyConfiguration | object | No | {"useApifyProxy":true,"apifyProxyGroups":["GOOGLE_SERP"]} | Proxy settings for the scraper. |
Example input
{"query": "climate change","maxItems": 3,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["GOOGLE_SERP"]},"hl": "en","maxRequestRetries": 3,"requestTimeoutSecs": 30}
Output
The default dataset contains one item per dataset result. The following are the most useful fields; license, format, coverage, size, and access metadata appear only when provided by the indexed repository.
| Field | Type | Description |
|---|---|---|
position | integer | Position |
title | string | Dataset Title |
creator | string | Creator |
repositoryName | string | Repository Name |
primaryFormat | string | Primary Format |
updatedDate | string | Updated Date |
datasetUrl | string | Dataset URL |
searchQuery | string | Search Query |
scrapedAt | string | Scraped At |
type | string | Type |
description | string | Description |
source | string | Source |
page | integer | Source Page |
documentId | string | Google Document ID |
summary | string | Summary |
datasetDomain | string | Dataset Domain |
Example dataset item
This compact example is taken from local Actor storage. Long text and nested collections are shortened for documentation only.
{"position": 1,"title": "Climate Change Dataset","creator": "Bhadra Mohit","repositoryName": "Kaggle","primaryFormat": "zip","updatedDate": "Oct 21, 2024","datasetUrl": "https://www.kaggle.com/datasets/bhadramohit/climate-change-dataset","searchQuery": "climate change","scrapedAt": "2026-07-23T19:48:27.830Z","type": "dataset","description": "Dataset Title: Global Climate Change Indicators: A Comprehensive Dataset (2000-2024) Subtitle: Tracking Temperature, Emissions, Sea Level Rise, and Environmental Trends Across Cou…","source": "google-dataset-search-embedded-data"}