ホームページ >バックエンド開発 >PHPチュートリアル >Android アプリケーションに Urang 統計情報を追加する_PHP チュートリアル

Android アプリケーションに Urang 統計情報を追加する_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-12 09:03:541166ブラウズ

AndroidアプリケーションにUmeng統計を追加

ソフトウェアとハ​​ードウェア環境

  • Macbook Pro MGX 72
  • Android Studio 1.3.2
  • Genymotionエミュレータ

はじめに

Umengはモバイルアプリケーション統計分析プラットフォームです。モバイルアプリケーションオペレーターがトラフィックソース、製品保持データ、ユーザー属性と行動データなどをカウントおよび分析するのに役立ち、製品開発者やオペレーターがそのデータを使用して製品、運用、プロモーション戦略に関する意思決定を行うことができます。

Umeng SDKを統合します

まず、Umeng公式Webサイトhttp://www.umeng.com/にアクセスしてアカウントを登録します。完了後、管理バックグラウンドに移動して、次のようにUmeng統計を統合する必要があるアプリケーションを追加します

Android アプリケーションに Urang 統計情報を追加する_PHP チュートリアル

送信後、次のようにアプリケーションにキーを割り当てます

Android アプリケーションに Urang 統計情報を追加する_PHP チュートリアル

次に http://dev.umeng.com/analytics/android-doc/sdk-download に移動して SDK をダウンロードし、ダウンロードしたフォルダー内の libs jar ファイルをプロジェクトの libs にコピーし、Android Studio で jar ファイルを右クリックし、[ライブラリとして追加] を選択してインポートを完了します。

AndroidManifest.xml を設定します

次のように、対応する権限を追加します

<code class="language-none" style="-webkit-print-color-adjust:exact;margin:0px;padding:0px;border:none;border-radius:3px;background-color:transparent;"><uses-sdk android:minsdkversion="4"></uses-sdk><uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission><uses-permission android:name="android.permission.ACCESS_WIFI_STATE"></uses-permission><uses-permission android:name="android.permission.INTERNET"></uses-permission><uses-permission android:name="android.permission.READ_PHONE_STATE"></uses-permission></code>

次に、次のように、キーとチャネル ID を入力します

<code class="language-none" style="-webkit-print-color-adjust:exact;margin:0px;padding:0px;border:none;border-radius:3px;background-color:transparent;"><meta-data android:value="这里填写友盟分配的key值" android:name="UMENG_APPKEY"></meta-data><meta-data android:value="这里填写渠道名称,如Wandoujia或者360" android:name="UMENG_CHANNEL"></meta-data></code>

集成代码

在每个Activity的onResume方法中调用MobclickAgent.onResume(Context),在onPause方法中调用MobclickAgent.onPause(Context)。如果Activity之间有继承关系,不要重复添加onResume和onPause方法,否则会出现重复统计,影响统计结果。如果App中有调用Process.kill或者System.exit之类的方法杀死进程,请务必在此之前调用MobclickAgent.onKillProcess(Context)方法,用来保存统计数据。

至此,基本功能已经集成完毕,还是很简单的。后续的一些高级功能,可以根据自己的需求另行添加,官方的文档已经写得很详细了,这里就不再写了,感兴趣的去友盟的官网查看。

参考文献

1、http://www.umeng.com/
2、http://dev.umeng.com/analytics/android-doc/integration

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/1077806.htmlTechArticleAndroid应用中添加友盟统计 软硬件环境 Macbook Pro MGX 72 Android Studio 1.3.2 Genymotion模拟器 前言 友盟是一款移动应用统计分析平台。它可以帮助移...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。