---
title: "Get only new places from a Google Maps scraper run"
slug: "new-google-maps-places-only"
type: "apify-task-example"
url: "https://automationbyexperts.com/apify/examples/new-google-maps-places-only"
actor: "Dataset Diff - Only New & Changed Items From Any Actor"
actor_url: "https://automationbyexperts.com/apify/dataset-diff"
apify_url: "https://apify.com/fayoussef/dataset-diff/examples/new-google-maps-places-only?fpr=youssef&fp_sid=abe_ex_new-google-maps-places-only"
price: "$2e-05"
price_unit: "per item compared"
---

# Get only new places from a Google Maps scraper run

Chains after the Google Maps Scraper on your account and returns only the places that were not in its previous run, keyed on placeId, instead of the full list every time. The first run records a baseline and reports nothing; from the second run on you get the delta.

**Run it:** [Get only new places from a Google Maps scraper run on Apify](https://apify.com/fayoussef/dataset-diff/examples/new-google-maps-places-only?fpr=youssef&fp_sid=abe_ex_new-google-maps-places-only)  
**Actor:** [Dataset Diff - Only New & Changed Items From Any Actor](https://automationbyexperts.com/apify/dataset-diff)  
**Pricing:** $2e-05 per item compared

## The input this task runs with

```json
{
  "source": "apify/google-maps-scraper",
  "emit": [
    "new"
  ],
  "identityFields": [
    "placeId"
  ],
  "firstRunBehaviour": "baselineOnly"
}
```

## What every run returns

- `Change type (new, changed, removed)`
- `Fields that changed`
- `Previous & current values`
- `Item identity key`
- `Source actor, task or dataset`
- `Observed timestamp`
- `Full item (annotated mode)`

## How to run it

1. Open the task on Apify. New accounts get $5 of free credit.
2. Check the pre-filled input above and change anything you need.
3. Click Run. Pagination, proxies and anti-bot handling are automatic.
4. Export CSV, JSON or Excel, or save it as your own task and schedule it.

## Other Dataset Diff - Only New & Changed Items From Any Actor tasks

- [Get price change alerts from any Actor's dataset](https://automationbyexperts.com/apify/examples/price-change-alerts-from-any-dataset): Compares each run of a source Actor against its previous one and emits only the items whose price field changed, with old and new values, ignoring fields that move on their own like timestamps and rank. Add a Slack, Discord or Telegram webhook and the changes arrive as a message.

---

Part of [AutomationByExperts](https://automationbyexperts.com) - see [all example tasks](https://automationbyexperts.com/apify/examples) or [request a new one](https://automationbyexperts.com/suggest).
