Можно ли расширить AggregateRating в схеме, чтобы включить свойство источника или URL-адреса? - PullRequest
0 голосов
/ 22 мая 2019

Я действительно не знаю, есть ли способ обойти это, будьте любезны в ваших предложениях.

Я думаю, aggregateRating сущности является ограничением в разметке схемы. Если есть возможность продления, я считаю, что такие атрибуты, как source или url, были бы хорошими, потому что мы можем определить, из какого источника происходит рейтинг.

Сценарий вызова: Я размечаю схему для книги, эта книга имеет рейтинги как на goodreads.com, так и на amazon.com. Оба рейтинга различны, однако нет возможности учесть разные совокупные рейтинги, поскольку в данный момент они недоступны. Я не думаю, что это круто, просто взять среднее.

Прямо сейчас:

  "keys": "values",

  "aggregateRating": {
      "@type": "AggregateRating",
      "reviewCount": "25",
      "ratingValue": "5"
  },

Предложение:

  "keys": "values",

  "aggregateRating": [
    {
      "@type": "AggregateRating",
      "reviewCount": "25",
      "ratingValue": "5",
      "source": "https://amzn.com/product/url/reviews"
    },
    {
      "@type": "AggregateRating",
      "reviewCount": "5",
      "ratingValue": "4",
      "source": "https://gdreads.com/product/url/reviews"
    }
  ],

Multi aggregate rating throws an error.

...