त्रुटि संदेश है कि आप समस्याओं में से एक के साथ सुंदर आत्म व्याख्यात्मक है, लेकिन उस कोड आप प्रस्तुत के साथ ही समस्या नहीं है। दूसरी समस्या यह है कि आपने आइटम के बिना आइटमप्रॉप का उपयोग किया है कि यह संपत्ति है।
समेकित करने के लिए एक आइटम की आवश्यकता होती है जिसे रेट किया जा रहा है। आपके पास यह निर्दिष्ट किए बिना कुल योग नहीं हो सकता है कि यह किस पर लागू होता है।
एक युक्त आइटम का उपयोग करें और एक संपत्ति के रूप में AggregateRating निर्दिष्ट करें: ऐसा करने के (दोनों ऐसा नहीं करते हैं) के दो तरीके हैं। आप (तरह) ने सुझाव दिया है कि आप आइटमप्रॉप का उपयोग करके किसी आइटम के बिना कोशिश कर रहे हैं। यदि आप इसका उपयोग करना चाहते हैं, तो आपको अपने आइटमप्रॉप को उपयुक्त आइटम में लपेटने की आवश्यकता है। उपयुक्त वस्तुएं हैं: उत्पाद, ब्रांड, प्रस्ताव, घटना, संगठन, स्थान, सेवा, CreativeWork। ये आइटम एक समेकित संपत्ति को निर्दिष्ट करते हैं जिसमें एक समेकित राइटिंग हो सकती है।
<div itemscope itemtype="http://schema.org/Product">
<div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
<span itemprop="ratingValue">5</span> stars - based on <span itemprop="reviewCount">21</span> reviews
</div>
<!-- other Product properties -->
</div>
AggregateRating की itemReviewed संपत्ति, वह चीज जो रेटिंग के संबंध में है निर्दिष्ट करने का प्रयोग करें। यदि आप इसका उपयोग करते हैं तो अपने प्रश्न में कोड से itemprop को हटाना न भूलें।
<div itemscope itemtype="http://schema.org/AggregateRating">
<span itemprop="ratingValue">5</span> stars - based on <span itemprop="reviewCount">21</span> reviews
<div itemprop="itemReviewed" itemscope itemtype="http://schema.org/Product">
<!-- Product properties -->
</div>
</div>
क्या/वास्तव में आपकी समस्या है कहाँ? क्या तुमने कुछ कोशिश की? क्या आप संदेश को समझ नहीं सकते? – unor