It sucks that as soon as somebody builds something cool, along comes some jack ass looking to exploit that persons cool thing for no money or benefit to the creator (usually to the creators detriment).
Some simple things you can do:
Look at your access logs - where google is coming from (crawling) will be pretty evident - note that IP address and be sure you don't block it!
Next, read up on iptables in bash and specifically blocking a range of IP addresses or an entire netblock.
Then using your logs, block a range of IPs this scraper is making use of. Keep doing this until your scraper runs out of IPs.
If its an AMZN cloud IP range or a GCP range - you know no customer with a browser is coming in from there - BLOCK!!
Every time you do this use google webmaster tools to request a re-crawl so you're fairly certain you didn't block GoogleBot.
This may take care of your problem depending on the sophistication of your scraper.
This isn't perfect of course (I know... I know ... no need to school me here) but its cheap and you can do it right now quickly. If for no other reason than to frustrate your scraper.
Thats the ultra quick and dirty cheap way to handle it. Also, free advice is generally worth every dollar you pay for it.