高評価は、廃止された星の数による評価に代わる新しいフィードバック システムです。
目標
DevSite は、ユーザーの問題に関する定性的なユーザーデータを大量に収集し、ユーザーからのフィードバックに基づいて優先順位の高いロードマップを作成し、消費可能な定性的ユーザーデータをテナントに配布するために、高評価を利用します。
DevSite のユーザーの問題に関する定性的なユーザーデータを収集する
テナント全体の幅広いユーザーの問題(レイテンシ、ローカライズ、ナビゲーションの問題、古いコンテンツなど)に定性的な質問をすることで、DevSite チームはデータを全体として集約し、特定のコンテンツ ページではなくテナントが直面している主要な問題をより深く理解できます。
ユーザーからのフィードバックに基づいて優先順位の高いロードマップを作成する
DevSite チームは、フィードバック収集の現行の方法(チームや IC の逸話的なフィードバック、ユーザーから報告されたバグ)に裏付けられた定性的なユーザーデータをロードマップ開発の基盤として使用することで、ユーザーの主要な問題に注意を向け、ユーザーのニーズに基づく長期的なロードマップを作成できます。
消費可能な定性的ユーザーデータをテナントに配布
上記の情報を収集することで、DevSite チームはそのフィードバックを DevSite テナントチームに配布でき、コンテンツを改善するための実用的なフィードバックの作成に取り組むことができます。これにより、DevSite チームの負担が軽減され、DevSite テナントチームが問題を管理できるようになります。
テナントレベルの構成
各 DevSite テナントは、各テナントの tenant.gcl
ファイルの feedback_type
プロパティと feedback_categories
プロパティを使用して高評価数評価を構成します。
フィードバックの種類
バイナリの高評価/低評価による定量的フィードバックは、各テナントの tenant.gcl
ファイルの feedback_type property
で構成されます。
feedback_type: THUMB_RATINGS
例については、devsite/two/tenants/developers/tenant.gcl
をご覧ください。
フィードバックのカテゴリ
![]() |
![]() |
高評価のカテゴリ | 低評価のカテゴリ |
高評価による分類による定性的フィードバックは、各テナントの tenant.gcl
ファイルの feedback_categories
プロパティで構成されます。
feedback_categories:
- label: "Missing the information I need"
type: THUMB_DOWN_CATEGORY
id: "missingTheInformationINeed"
- label: "Too complicated / too many steps"
type: THUMB_DOWN_CATEGORY
id: "tooComplicatedTooManySteps"
- label: "Out of date"
type: THUMB_DOWN_CATEGORY
id: "outOfDate"
- label: "Translation issue"
type: THUMB_DOWN_CATEGORY
id: "translationIssue"
- label: "Samples/Code issue"
type: THUMB_DOWN_CATEGORY
id: "samplesCodeIssue"
- label: "Other"
type: THUMB_DOWN_CATEGORY
id: "otherDown"
- label: "Easy to understand"
type: THUMB_UP_CATEGORY
id: "easyToUnderstand"
- label: "Solved my problem"
type: THUMB_UP_CATEGORY
id: "solvedMyProblem"
- label: "Other"
type: THUMB_UP_CATEGORY
id: "otherUp"
例については、devsite/two/tenants/developers/tenant.gcl
をご覧ください。
プロジェクト レベルの構成
各 DevSite プロジェクトでは、各プロジェクトの_project.yaml ファイルの feedback プロパティを使用してフィードバックを構成します。高評価では、[フィードバックを送信] ボタンを使用します。
フィードバック
![]() |
![]() |
[フィードバックを送信] ボタン付きの評価ダイアログ | [フィードバックを送信] ダイアログ |
定性的フィードバックは、各プロジェクトの _project.yaml
ファイルの feedback プロパティを使用して設定します。
feedback:
product_id: 717201
bucket: apps-script
product_feedback_url: https://issuetracker.google.com/issues/new?component=191640&template=824113
support_url: /apps-script/support
ページのコンテンツに高評価を埋め込む
高評価は、ページの上部と下部に自動的に表示されます。ページのコンテンツに高評価を埋め込むこともできます。 この情報は役に立ちましたか?
ページのコンテンツに高評価を埋め込む以下のコードを挿入します。
<devsite-thumb-rating position="main"></devsite-thumb-rating>
Google アナリティクス
評価データは Google アナリティクスによって取得されます。アナリティクスでは、カスタム レポートとフィルタを作成して、関心のある評価データに焦点を絞ることができます。
ページの評価
Google アナリティクスでページ評価を表示する方法は次のとおりです。
目的の Google アナリティクスのプロパティを選択します。
[Behavior >](動作)>イベント >ページ。
[セカンダリ ディメンション] をクリックします。
検索ボックスに「
Event Action
」と入力して [イベント アクション] を選択します。検索ボックスの横にある [詳細設定] をクリックします。
[Include Event Action Containing] ボックスに、「devsite-rating thumb」と入力します。
[適用] をクリックします。
ページ評価の分析を解釈する
- 合計イベント数: ユーザーが高評価または低評価をクリックした回数。
- ユニーク イベント数: ユーザーが高評価または低評価をクリックした回数(アナリティクスの Cookie で判別される同じユーザーによる複数のイベントを除く)。
- イベント値: すべての評価の合計(高評価は 1 ポイント、低評価は -1)。
- 平均値: イベント値をイベントの合計数で割った値。値が 0 の場合は、「高く評価」と「低く評価」をクリックしたユーザーの数が等しいことになります。1.0 であれば高評価、-1.0 はすべて低評価です。
ページの評価カテゴリ
Google アナリティクスでページ評価カテゴリを表示するには:
- 目的の Google アナリティクスのプロパティを選択します。
- [Behavior >](動作)>イベント >ページ。
- [セカンダリ ディメンション] をクリックします。
- 検索ボックスに「
Event Action
」と入力して [イベント アクション] を選択します。 - 検索ボックスの横にある [詳細設定] をクリックします。
- [Include Event Action Containing] ボックスに、「devsite-rating category」と入力します。
- [適用] をクリックします。