【#UWP】アプリに、 ユーザーからのフィードバック機能を付けよう
【3】 フィードバックが送られると、 デベロッパー センターの概要ページのフィードバック欄 (赤枠) がカウントアップされます。
その数字をクリックすると詳細ページに移り、 開発者はフィードバックを読んだり、 応答したりできます。
UWP アプリにこの機能を追加するのは簡単です。
⇒ MSDN 「アプリからのフィードバック Hub の起動」
プロジェクトの参照に Microsoft Engagement Framework を追加し、 基本的には 1 行のコードを書くだけです。
ただし、 ビルド 14271 (Anniversary Edition = 14393 のちょっと前) からの対応なので、 それ以前の Winodows 10 も対象にしている場合は、 次のようにチェックするコードが必要になります。
if (Microsoft.Services.Store.Engagement.StoreServicesFeedbackLauncher
.IsSupported())
{
await Microsoft.Services.Store.Engagement.StoreServicesFeedbackLauncher
.GetDefault().LaunchAsync();
}
※ ご覧の通り、 アプリ ID などはコード中に登場しません。 ので、 専用のボタン コントロールにでもまとめておけば、 あとは XAML に貼り付けるだけです♪
※※ Xamarin.Forms では、 Custom Renderer を書くことになります。
[2017/2/14追記]
実際に試してみたところ、 フィードバック Hub から送信して半日ほどで開発者側のダッシュボードに反映されました。
ダッシュボードには、 次の画像のように表示されます。
タイトル / 本文 / コメント (以上、赤枠内) / 提出日 (時刻なし) などが表示されます。 提出者と添付画像は表示されません。 提出者はともかく、 添付画像が来ないのは困ったものです。 添付画像を見る人がいないってことですから、 フィードバックを送ってくれた人に対してものすごく失礼な話です。
※ 提出者は、 フィードバック Hub には表示されています (最後の画像を参照)。
※ 添付画像が無駄になる件、 フィードバック Hub に投稿しました ⇒ https://aka.ms/slrrhw (フィードバック Hub へのリンク)
アプリで 「添付画像は届きません」 という注意書きを出さないといけないだろうなぁ…。
こんな感じで↓。
さて、 話を戻して。 右側にある 「フィードバックに返信する」 リンク (上のダッシュボード画像の赤丸内) を使うと、 フィードバックに対してコメントと更新状態を書き込めます。
コメントと更新状態は、 フィードバック Hub で表示される場所が違います。
注意: 送信されたフィードバックは、 アプリの厳密なパッケージ名によって振り分けられるようです。 フィードバック Hub の送信画面でアプリ名が表示されていても、 Hub を起動したアプリのパッケージ名がストアで公開したものと違っていると、 開発者には届きません。
なんらかの事情でパッケージ名を変えてテストしているときは、 要注意です。
| 固定リンク
「プログラミング」カテゴリの記事
- 【.NET / Win8.1 ストアアプリ】 HttpClient で TLS 1.1 / 1.2 に対応するには(2018.06.17)
- 【VS2017 15.7pv2】 XAML のランタイム ツールに 「ヒートマップ」 が増えた(2018.03.28)
- 【.NET Core】 プロジェクトを作ると 「project.assets.json が見つかりません」 エラー(2018.02.10)
- 【#UWP】 ビットマップの表示色を変える (Win2D.uwp 経由で Direct2D を使う)(2017.08.23)
- 【#UWP】 CompactOverlay モード: Picture in Picture というか、「最前面に表示」するウィンドウを作る(2017.08.16)
「* プログラミング ( Metro スタイル )」カテゴリの記事
- 【.NET / Win8.1 ストアアプリ】 HttpClient で TLS 1.1 / 1.2 に対応するには(2018.06.17)
- 【VS2017 15.7pv2】 XAML のランタイム ツールに 「ヒートマップ」 が増えた(2018.03.28)
- 【#UWP】 ビットマップの表示色を変える (Win2D.uwp 経由で Direct2D を使う)(2017.08.23)
- 【#UWP】 CompactOverlay モード: Picture in Picture というか、「最前面に表示」するウィンドウを作る(2017.08.16)
- 【#UWP】 15063用の Acrylic Effect を、ちゃんと実装してみる(2017.08.05)
「* プログラミング ( Xamarin )」カテゴリの記事
- 【#UWP】入門書 「UWP アプリ開発 101」 第2版 (VS2017 対応) 好評発売中です(2017.07.01)
- 【#UWP】プロモーション コードを使ってアプリを宣伝する / βテストする(2017.02.23)
- 【#UWP】アプリに、 ユーザーからのフィードバック機能を付けよう(2017.02.10)
- 【#UWP】入門書 「UWP アプリ開発 101」 を無料配布しています(2017.02.06)
- 【#Xamarin.Forms】【#UWP】 「游ゴシックを指定するには?」 あるいは 「三点リーダー『…』を中央に配置するには?」(2017.02.05)
この記事へのコメントは終了しました。
コメント