Either "offers", "review", or "aggregateRating" should be specified - Google Error

simone83
Tourist
10 1 2

Hi Emmanuel.

Yeah. I know and we know our theme as well.

Our structured data starts at line 630 in source code and the structured data from the review app starts at line 1811. That's why I'm wondering about the wrong order in the rich result testing tool from Google.

Structured data created and handled by us:

our-structured-data.png

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Structured data from review app:

review-app.png

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Seems correct (imho). And I don't know why Google is showing it wrong in the rich result testing tool.

 

0 Likes
SefSima
New Member
3 0 0

I have added code fromhttps://feedarmy.com/kb/shopify-microdata-for-google-shopping/ , which is working good except that is doesn't have review snippets, so google search console is reporting a warning and as result, it's showing products = 0.

I understand that code should be something like bellow, but I am not sure which code to place instead of ???. I spent days to find/figure out this, without progress, so would appreciate any help. 

 

,"review":
[{"@context":"https://schema.org/",
"@type":"Review",
"description":"Shopify Product Reviews",
"reviewRating":[{"@type":"Rating","ratingValue":"???"}],
"reviewBody":"???",
"name":"???",
"author":[{"@type":"Person","name":"K???"}],
"datePublished":"???"
}]

 

0 Likes
EmmanuelFlossie
Shopify Partner
923 35 202

In my code only aggregateRating is included. For reviews themselves they should be included by the review app you are using.

The codes do not need to be all in 1 code.

I'm a Google Shopping Specialist a a Google Ads Platinum Product Expert (Only a hand full of Platinum experts in the world!) and a Google Premier Partner
Need Premium Data Feed Management Support? Get in touch.
0 Likes
SefSima
New Member
3 0 0

Hi Emmanuel, Thank your for your reply. I am using Shopify Product Review app, and no, review snippets do not exist (checked on https://search.google.com/test/rich-results), or I did something wrong on the way. I am quite sure that I did it as per your explanation. Thank you for that code and instruction. 

So it would be great if someone can point me out to what is the exact structure of product.metafields.spr.reviews, then I can probably use text parser to take it out.

Or if there is even easier way to extract review snippets - that would be amazing. 

0 Likes
EmmanuelFlossie
Shopify Partner
923 35 202

If you are using Shopify review app, then I don't think they generate what you want. I recommend you contact Shopify directly for support.

My code, does not include reviews, only aggregateRating.

I'm a Google Shopping Specialist a a Google Ads Platinum Product Expert (Only a hand full of Platinum experts in the world!) and a Google Premier Partner
Need Premium Data Feed Management Support? Get in touch.
0 Likes
SefSima
New Member
3 0 0

Dear Emmanuel, thanks for your reply. Yes, both Shopify Product Review app and your code do not provide review snippets - otherwise, you code would be perfect. I know it's possible to extract review snippets from SPR, because I saw it. But I cannot find how to do it. I read everything I could find as Shopify help and a everything else I could find online. 

So it would be great if someone can point me out to what is the exact structure of product.metafields.spr.reviews, then I can probably use text parser to take it out.

Or if there is even easier way to extract review snippets - that would be amazing. 

0 Likes
FionaSmith
New Member
3 0 0

I have the same issue with this. How can I solve this?

0 Likes