SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

最新バージョン「Visual Studio 2017(Visual Studio "15")」特集(AD)

iOS/Androidアプリの開発を支援する「Visual Studio Mobile Center (preview)」を使ってみよう

最新バージョン「Visual Studio 2017(Visual Studio "15")」特集 第4回

  • このエントリーをはてなブックマークに追加

アプリを端末に配信する

 Mobile Centerでは、アプリの配信用パッケージを、登録したユーザに対して配信することもできます。アプリを配信するとメールが送信されるので、アプリをインストールしたい端末でメールを受信して、メール内のリンクからアプリを端末にインストールしてください。

 アプリを配信するための「Distribute」サイドメニューには、「Groups」と「Releases」の2つのサブメニューがあります。

 「Groups」ではアプリの配信先メンバーの追加や、新しい配信グループを作成することができ、「Releases」では配信用のパッケージのアップロード、グループに対するアプリの配信を行うことが可能です。

 Groupsにはデフォルトで「Collaborators」というグループが作成済みで、自分のアカウント(Appを作成したユーザ)は追加されています。

 アップロードするファイルは、iOSの場合は.ipaファイルを、Androidの場合は.apkファイルです。アプリを配信すると、対象者に図10のようなメールが送信されるので、本文中の「See details」というボタンから手順に沿って実機にインストールが可能です。

図10 受信するメールサンプル
図10 受信するメールサンプル

 ただし、iOSアプリをインストールする場合は、ブラウザがSafariである必要があります。デフォルトブラウザがSafari以外の場合は、URLをコピーしてSafariで開き直すようにしてください。また、このメールはビルド時に自動的に配信することも可能なので、ビルドとは関係なく個別にアプリの配布が必要な場合に利用することになると思います。

アプリの利用状況を確認する

 アプリの配信が完了し、実行できたら、次は「Analytics」を確認してみましょう。Analyticsには表3に示すサブメニューがあります。

表3 Analyticsでのサブメニュー一覧
項目名 説明
Audience アプリの利用頻度や利用者数などの情報。
Events ログインやログアウトなどアプリ内で独自に定義したイベントのトラッキング。別途、ソースコード上に指定が必要。
Log flow 接続したアプリのセッションのログが記録される。

 また、Audienceサブメニューでは、以下の表4のような統計情報が取得できます。

表4 Audienceで取得可能な統計情報
項目名 説明
Active users 月・週・日ごとのアクティブユーザ数。
Daily sessions per user ユーザあたりの平均セッション数。
Session duration セッションの期間の分布。
Top devices アプリを利用している端末のバージョン。
Countries アプリを利用している地域。
Languages アプリを利用している端末の言語。
Active devices per version バージョン別のアクティブな端末数。

 アプリを端末にインストール・起動した後にAudienceを表示すると、各グラフが変動していると思います。しばらく立ってもグラフにデータが反映されない場合には、SDKのコード部分を再度確認してください。

図11 Audience画面
図11 Audience画面

 これらの詳しい説明はMobile Centerのドキュメントにあります。また、イベントを取得するためには、個別でトラッキング用のコードを記述する必要があります。例えば、Xamarinの場合には先ほどのドキュメント内のこちらを見ると方法が分かるので、ぜひ、お試しください。

 このAnalyticsを使えば、Webサイトと同じようにアプリの統計も扱えるので、今後のアプリの販促戦略やサポートなどをするための情報を得ることができます。

次のページ
アプリのクラッシュ状況を確認する

この記事は参考になりましたか?

  • このエントリーをはてなブックマークに追加
最新バージョン「Visual Studio 2017(Visual Studio "15")」特集連載記事一覧

もっと読む

この記事の著者

WINGSプロジェクト 小林 昌弘(コバヤシ マサヒロ)

WINGSプロジェクトについて>有限会社 WINGSプロジェクトが運営する、テクニカル執筆コミュニティ(代表 山田祥寛...

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

WINGSプロジェクト 秋葉 龍一(アキバ リュウイチ)

WINGSプロジェクトについて> 有限会社 WINGSプロジェクトが運営する、テクニカル執筆コミュニティ(代表 山田祥寛)。主にWeb開発分野の書籍/記事執筆、翻訳、講演等を幅広く手がける。2018年11月時点での登録メンバは55名で、現在も執筆メンバを募集中。興味のある方は、どしどし応募頂きたい。著書記事多数。 RSS Twitter: @yyamada(公式)、@yyamada/wings(メンバーリスト) Facebook

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

山田 祥寛(ヤマダ ヨシヒロ)

静岡県榛原町生まれ。一橋大学経済学部卒業後、NECにてシステム企画業務に携わるが、2003年4月に念願かなってフリーライターに転身。Microsoft MVP for Visual Studio and Development Technologies。執筆コミュニティ「WINGSプロジェクト」代表。主な著書に「独習シリーズ(Java・C#・Python・PHP・Ruby・JSP&サーブレットなど)」「速習シリーズ(ASP.NET Core・Vue.js・React・TypeScript・ECMAScript、Laravelなど)」「改訂3版JavaScript本格入門」「これからはじめるReact実践入門」「はじめてのAndroidアプリ開発 Kotlin編 」他、著書多数

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

【AD】本記事の内容は記事掲載開始時点のものです 企画・制作 株式会社翔泳社

この記事は参考になりましたか?

この記事をシェア

  • このエントリーをはてなブックマークに追加
CodeZine(コードジン)
https://codezine.jp/article/detail/10095 2017/05/29 15:31

おすすめ

アクセスランキング

アクセスランキング

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

アクセスランキング

アクセスランキング