public-roadmap icon indicating copy to clipboard operation
public-roadmap copied to clipboard

[Google Play Product API] `reviews` value is incorrect

Open marm123 opened this issue 1 year ago • 1 comments

For some searches, the reviews value is returned incorrectly. It looks like the issue is with the fact, that some languages use comma as a decimal separator. The results are returned correctly if the period is used as a decimal separator. One of our high-volume customers reported this.

Incorrect reviews: image

Correct reviews: image

Playground | Inspect | Intercom

marm123 avatar Jul 15 '24 07:07 marm123

While looking into this for another customer, I found the number of reviews returned is incorrect for most languages(that I tested) that aren't English.

Searching 'Facebook' without an hl parameter returns 149000000 reviews:

image

Playground example: https://serpapi.com/playground?engine=google_play&q=facebook&gl=us

However, searching with Spanish (hl=es), we get 149 reviews:

image

Playground example: https://serpapi.com/playground?engine=google_play&q=facebook&gl=us&hl=es

I tested with a few other languages (besides English) and found they all returned 149.

Playground hl=ar Playground hl=it Playground hl=pl

Unsure if this would be a separate issue, I'm happy to open a new one if needed.

Intercom

NateSkiles avatar Jul 29 '24 20:07 NateSkiles

Our high-volume customer who reported the issue followed up to inquire about this, as this is a crucial issue for their business. Changing the status to prioritized because of that.

Intercom

marm123 avatar Aug 16 '24 06:08 marm123

We have integrated a general solution for this problem and problems alike in other engines.

Before:

image

After:

image

kagermanov27 avatar Dec 05 '24 12:12 kagermanov27