
Google Events Scraper
Deprecated
Pricing
Pay per usage

Google Events Scraper
Deprecated
Scraper to gather data from google events.
0.0 (0)
Pricing
Pay per usage
1
Total users
7
Monthly users
1
Last modified
2 years ago
Scraper to gather data from google events using Crawlee made in Typescript.
Input
If you're using JSON input make sure it follows this example:
{"dateOptions": "today", // Optional and doesn't need to be included"searchTerms": ["event term 1","event term 2"]}
if you intend to use dateOptions
you have the following possibilities: today
, tommorow
, thisWeek
, thisWeekend
, nextWeek
, nextMonth
.
Results
IMPORTANT: start & end time given is in the UTC timezone. If the scraper does find a timezone you can check it but sometimes you can't find it and most of the information has to be inferred from a string.
The results you will recieve and some things to keep in mind:
{name: 'Event Name',description: 'Event Description', //Has possibility of being emptyimageUrl: 'https://image.url', //Has possibility of being emptymapImageUrl: 'https://map-image.url', //Has possibility of being emptydate: {start: 1686841200,end: 1686909600, //Has possibility of being 0timezone: 'UTC', //Has possibility of being emptywhen: 'Today' }, //Has possibility of being emptylocation: {name: 'Location Name',address: 'Location Address',mapUrl: 'https://google-maps.url'},links: [ { //Array containing one or more links to buy tickets and suchname: 'Event Website',url: 'https://event.url'} ]}
Notes
This should be able to scrape most of the events and not break, but the way google events displays data isn't the most predictable thing and although I tried getting all the cases it might still break. If such thing happens feel free to create an issue.