Yelp Business Info Scraper avatar
Yelp Business Info Scraper

Pricing

$25.00/month + usage

Go to Store
Yelp Business Info Scraper

Yelp Business Info Scraper

Developed by

ВAH

Maintained by Community

Quickly gather rich, detailed data from Yelp business pages—perfect for insights and analysis! 🚀

0.0 (0)

Pricing

$25.00/month + usage

18

Monthly users

20

Runs succeeded

>99%

Response time

16 hours

Last modified

23 days ago

competent_path avatar

Cannot extract Yelp Profile

Closed

Competent Path (competent_path) opened this issue
a month ago

For a completely valid URL https://www.yelp.com/biz/la-la-land-smoke-shop-and-vape-weatherford I'm getting error in logs. I have tried multiple times and behavior is consistent.

input:

1{
2  "Urls": [
3    "https://www.yelp.com/biz/la-la-land-smoke-shop-and-vape-weatherford"
4  ]
5}

I'm getting the following error:

12025-03-24T19:09:42.710Z ACTOR: Pulling Docker image of build LzvPbhVriNyhjxpDQ from registry.
22025-03-24T19:09:42.811Z ACTOR: Creating Docker container.
32025-03-24T19:09:43.310Z ACTOR: Starting Docker container.
42025-03-24T19:09:45.051Z [apify] INFO  Initializing Actor...
52025-03-24T19:09:45.055Z [apify] INFO  System info ({"apify_sdk_version": "2.4.0", "apify_client_version": "1.9.2", "crawlee_version": "0.6.5", "python_version": "3.12.9", "os": "linux"})
62025-03-24T19:09:45.110Z [apify] INFO  Hello from the Actor!
72025-03-24T19:10:22.529Z [apify] ERROR Error occurred while requesting parameters: https://www.yelp.com/biz/la-la-land-smoke-shop-and-vape-weatherford, skipping. Error: RetryError[<Future at 0x7df894980f50 state=finished raised Exception>]
82025-03-24T19:10:22.531Z [apify] INFO  Exiting Actor ({"exit_code": 0})
delicious_zebu avatar

Hi, thank you for reporting this error. I have analyzed the API for this URL and found that the structure of the webpage it returns is different from other URLs. My initial assessment is that this is an isolated case, which occurs less frequently, and currently, we do not have a solution to handle this situation. If you come across more examples in the future, please let me know, and I will try to find a way to address it.

competent_path avatar

Can you please return something in response? Currently there is error in logs but no response.

delicious_zebu avatar

Hi, I have optimized the Actor. In the future, if the parameter collection fails, it will still return data, and the content returned in its title field will be marked as "The current parameter collection failed. Please try again later.".

competent_path avatar

Thank you for that. I see that you return error message in title, e.g. "title": "The current parameter collection failed. Please try again later.",

It would be really nice if you could have a separate field

1{
2...
3"status": "FAILED",
4"error": "The current parameter collection failed. Please try again later."
5...
6}

This would make api integrations way easier.

delicious_zebu avatar

Hi, I received your request. I'm a bit busy today, but I'll help you implement this feature tomorrow.

delicious_zebu avatar

Hi, I've added a status field. If the current parameter is successfully collected, its value will be SUCCEEDED. If the collection fails, its value will be FAILED.

competent_path avatar

thank you, this looks great.

Pricing

Pricing model

Rental 

To use this Actor, you have to pay a monthly rental fee to the developer. The rent is subtracted from your prepaid usage every month after the free trial period. You also pay for the Apify platform usage.

Free trial

1 day

Price

$25.00