こんにちはこんにちは! エンジニア川端です。
ユーザのみなさん、最新版の Sleipnir Mobile と FlickAddress、使い心地はいかがでしょうか?
みなさんに喜んで頂けているか。
要望や不満の声があがっていないか。
アップデート直後は「カスタマー評価」(iTunes Store の「★★★★☆」)が気になるもの。普段以上に一喜一憂しがちです。
が、数十カ国の iTunes Store をすべて iTunes で見て回る作業は、わりと苦行。
そこで「Search API」という仕組みで、評価の確認をしています。
例えば、Sleipnir Mobile の日本での評価を知りたい場合、
http://ax.itunes.apple.com/WebObjects/MZStoreServices.woa/wa/wsLookup?id=404732112&entity=software&country=jp
という URL にアクセスします。試しにアクセスしてみると……
まぁ……アレですね。人間が読めるようにしたいですね。
下記の文字列をコピーして、WEB ブラウザの URL を入力するところに貼付けてみてください。
javascript:(function(){window.apcb=function(j){t=j.results[0];alert('今までの評価: '+t.averageUserRating+' / '+t.userRatingCount+'件\n最新版の評価: '+t.averageUserRatingForCurrentVersion+' / '+t.userRatingCountForCurrentVersion+'件')};var s=document.createElement('script');s.type='text/javascript';s.src='http://ax.itunes.apple.com/WebObjects/MZStoreServices.woa/wa/wsLookup?id=404732112&entity=software&country=jp&callback=apcb';document.body.appendChild(s);})();
Enter キー叩いてからしばらく時間がかかるかもしれませんが……ドン!
アメリカでの評価を知りたい場合は、「country=jp」を「country=us」に変えて……ドン!
javascript:(function(){window.apcb=function(j){t=j.results[0];alert('今までの評価: '+t.averageUserRating+' / '+t.userRatingCount+'件\n最新版の評価: '+t.averageUserRatingForCurrentVersion+' / '+t.userRatingCountForCurrentVersion+'件')};var s=document.createElement('script');s.type='text/javascript';s.src='http://ax.itunes.apple.com/WebObjects/MZStoreServices.woa/wa/wsLookup?id=404732112&entity=software&country=us&callback=apcb';document.body.appendChild(s);})();
FlickAddress の評価を知りたい場合は「id=404732112」を「id=431565024」に変えて……ドン!
javascript:(function(){window.apcb=function(j){t=j.results[0];alert('今までの評価: '+t.averageUserRating+' / '+t.userRatingCount+'件\n最新版の評価: '+t.averageUserRatingForCurrentVersion+' / '+t.userRatingCountForCurrentVersion+'件')};var s=document.createElement('script');s.type='text/javascript';s.src='http://ax.itunes.apple.com/WebObjects/MZStoreServices.woa/wa/wsLookup?id=431565024&entity=software&country=jp&callback=apcb';document.body.appendChild(s);})();
最新版の評価が上がってる! うれしい!
実際はカスタマレビューの取得などと合わせて自動処理していますが、そのお話はまた機会があれば。
みなさんの声で、わたしたちもソフトウェアも成長することができます。
今後も、暖かい声援・厳しいご意見をお願いします。