2016-11-18 10 views
0

私は人々がいくつかの科目を評価できるウェブサイトを持っています。ここにスケール[1-4]があります。評価尺度を換算する

enter image description here

は、しかし、私はおそらく、総合評価の読みやすさの面で問題を抱えています。最も一般的なスケールは[1-5]です。

現在、たとえば1.5/4を使用しています。

Googleは言う:5点尺度を使用していない

評価:デフォルトでは、Googleがあなたのサイトには、5が最良の評価であり、5点尺度を使用していることを前提とし、1があります最悪ですが、あなたは他のスケールを使うことができます。そうした場合、最高と最低の格付けをマークすることができ、Googleはリッチスニペットで使用されている5つ星のシステムにそれを合わせます。

このタイプの変換を4から5のスケールで行うにはどうすればよいですか?

+0

Googleはどのように拡張しますか?それは最も近い整数に丸めますか、またはそれは精度の少なくとも1桁を維持していますか? –

+0

@TimBiegeleisen私は分かりません。その情報はドキュメントでは利用できません。 https://developers.google.com/search/docs/data-types/reviews – user455318

+0

これは単なる数学的な問題以上のUXの問題かもしれません。人々は、範囲の真ん中に正確に格付けを付けることによって、「フェンスに座る」可能性を排除したいので、5ポイントスケールの代わりに4ポイントスケールを使用することがあります。あなたは、そのプロパティを保持し、1→2→2→3→4→4→5 – samgak

答えて

4

あなたが最後にスケーリングを行いたい場合は、明白な線形変換は

oneToFive = (oneToFour - 1.0) * (4.0/3.0) + 1.0 

健全性チェックです:あなたは、Googleがそれを持っているしたい場合は、単にthe instructions pageに読み続ける

(1 - 1.0) * (4.0/3.0) + 1.0 == 1.0 
(4 - 1.0) * (4.0/3.0) + 1.0 == 5.0 

。あなただけの値のカップルを設定する必要があります。

reviewRating.bestRatingText*
この評価システムで許可される最高値。
*評価システムが5ポイントスケールでない場合は必須です。 bestRating>を省略すると、5が仮定されます。

reviewRating.worstRatingText*
この評価システムで許容される最低値。
*評価システムが5ポイントスケールでない場合は必須です。 worstRating>を省略すると、1が仮定されます。

関連する問題