2017-10-11 11 views
1

우리는 aggregateRating 태그를 사용하기 위해 노력하고 있지만, 우리는 SDTT이 경고 받고있어 : 창조적 인 작품으로,aggregateRating

Review 객체 내부의 aggregateRating 속성은 검토 자체에 적용을 . 대신 reviewRating을 사용하셨습니까?

모든 사용자의 리뷰를 집계하고 reviewRating은 사용하지 않습니다 (우리는 이미 자체 리뷰를 위해 이것을 사용합니다).

누구든지이 오류를 해결하는 방법을 알고 있습니까?

JSON-LD (example page가) : 당신이 Review 항목으로 aggregateRating 속성을 추가 할 때

<script type="application/ld+json"> 
{ 
    "@context": "http://schema.org", 
    "@type": "Review", 
    "name": "It", 
    "datePublished": "2017-09-06", 
    "description": "Based on Stephen King's 1986 novel, […]", 
    "url": "https://dev.commonsensemedia.org/movie-reviews/it", 
    "reviewBody": "Based on Stephen King's 1986 novel, […]", 
    "author": { 
     "@type": "Person", 
     "name": "Jeffrey M. Anderson", 
     "sameAs": "https://dev.commonsensemedia.org/users/jeffrey-m-anderson" 
    }, 
    "itemReviewed": { 
     "@type": "Movie", 
     "name": "It", 
     "sameAs": "http://www.imdb.com/title/tt1396484/", 
     "datePublished": "2017-09-08", 
     "image": { 
      "@type": "ImageObject", 
      "url": "image.jpg" 
     }, 
     "director": { 
      "@type": "Person", 
      "name": "Andres Muschietti" 
     }, 
     "actor": [ 
      { 
       "@type": "Person", 
       "name": "Bill Skarsg\u00e5rd" 
      }, 
      { 
       "@type": "Person", 
       "name": "Jaeden Lieberher" 
      }, 
      { 
       "@type": "Person", 
       "name": "Finn Wolfhard" 
      } 
     ] 
    }, 
    "publisher": { 
     "@type": "Organization", 
     "name": "Common Sense Media", 
     "sameAs": "https://www.commonsensemedia.org" 
    }, 
    "reviewRating": { 
     "@type": "Rating", 
     "ratingValue": "4" 
    }, 
    "aggregateRating": { 
     "@type": "AggregateRating", 
     "ratingValue": "4.04651", 
     "bestRating": 5, 
     "worstRating": 1, 
     "reviewCount": "43", 
     "name": "Parents say", 
     "description": "All parent member reviews for It" 
    } 
} 
</script> 
+2

당신은 기쁘게 할 수 [편집] 최소한의 마크 업 예제를 포함하도록 질문이) 당신이 원하는/무엇을 보여주고 있음 b) 인용 된 오류를 제공합니다 (Google의 SDTT에서 가정합니다). – unor

+0

@unor 당신이 무슨 말하는지는 모르겠지만 예제를 추가하면 테스트 도구에 넣어두면 경고가 표시됩니다. – Rianne

+0

페이지가 변경되거나 삭제 된 경우에도 문제가 다른 사람에게 유용하게 유지 될 수 있도록 링크하는 대신 항상 질문에 최소한의 마크 업을 포함시켜야합니다. JSON-LD를 예제 페이지에서 포함하고 더 긴 텍스트 값을 줄였습니다. – unor

답변

0

의 집계 등급이 아닌 검토 항목에 대한, 검토를위한 것입니다.

평가 된 항목의 집계 등급이 aggregateRating이되어야합니다 (예 : Movie).

즉 당신이 원하는 경우, 당신은이 aggregateRatingMovie에서, 예를 들어 이동 할 수 있습니다

{ 
    "@context": "http://schema.org", 
    "@type": "Review", 

    "itemReviewed": { 
     "@type": "Movie", 

     "aggregateRating": { 
      "@type": "AggregateRating" 
     } 

    } 
} 
+0

감사합니다! – Rianne