2018/05/25ツイートシェアはてブPocketLINE@kasumiiです。Analyticsでウェブサイトのアクセス解析は今までやっていたのですが、iPhoneアプリ内でも使えるということを、実際に自分でアプリを作ってみるまで知らなかったので改めてメモメモ。アプリ内のこういうデータを取得できます。ページ(画面)ごとのアクセス数を記録ボタンが押された回数を記録どこの国・地域の人が使ってくれているかiOSのバージョンなどなど。この画面がよく見られているんだなーふむふむ。ボタンを大きくしたら押される回数が増えた!とか、トラッキングしておくと使い勝手や売り上げアップにつながることも多そうです。Analyticsにログインして、アプリのアクセス解析用のアカウント(というかプロファイル)を作成しておきます。このとき生成される自分のトラッキングID(UA-XXXXXXXX-X)があとで必要になります。Chapmanさんの「Titanium-Google-Analytics」を使わせていただきます。挿入しますが、自分のトラッキングIDを入れるのを忘れずに。いうURLのページにアクセスしたという記録が残るので「設定画面のアクセス数」がわかるようになります。引数として渡すデータは自分のわかりやすいものに変更可能です。設定画面の表示回数というデータが確認できます。ボタンのクリックイベントを計測するたとえばアプリ内にあるお気に入りボタンを押された回数を記録したい場合は、以下のようにすることでボタンのクリックイベントをトラッキングできます。Favoriteとデータが計測されていればOK!イベントとしてではなくページビューとしてボタンのクリック回数を記録したい場合は以下のように。ようにディレクトリを分けておけば分析しやすいです。Ti.App.Analytics.trackPageview('/click/favorite');});アプリのダウンロード数を計測する最初にアプリを起動したときだけカウントしておけば、ダウンロード数の計測もできるよね。Sawalog初回起動時に「アプリがDLされたよ!」という情報をGoogleAnalyticsに送信する。「DLされたよフラグ」をTitanium.App.Propertiesを使って保存しておいて、次から起動しても送信しないようにする。Analyticsは使えそうですね。追記:サーバとの通信機能に影響が出る場合があるコメントでアドバイスをいただいたので追記。通信機能を使うアプリの場合、上記の方法で頻繁にイベント送信するとサーバ側と接続しにくくなることがあるらしい。その場合は以下のモジュール(有料)を使うといいそうです。2012」の19日目として参加させていただきました。コメントをキャンセルメールアドレスが公開されることはありません。インストールして使うまでの簡単な手順メモWeb制作などの記事一覧memobitsキニナルコトをメモメモ。