ionic2 接入友盟統計

SDK下載

ionic2是基於cordova來實現移動app開發的,所以咱們須要先下載友盟的cordova sdk:http://dev.umeng.com/analytic...android

clipboard.png

Android配置

訪問umeng-plugin-android/plugin.xml文件將UMENG_APPKEY 和 UMENG_CHANNEL設置爲你友盟帳號的對應信息。
clipboard.png
運行:cordova plugins add */umeng-plugin-android/將插件集成進來。
在app.component.ts中經過ios

let mobclickAgent = (<any>window).MobclickAgent;
if(mobclickAgent){
        mobclickAgent.init();
        mobclickAgent.setDebugMode(false);
      }

來進行初始化app

IOS配置

在進行sdk的下載後進行集成,因爲plugin的名字相同,所以能夠手動將ios的plugin添加進去。
打開plugins文件夾找到Umeng的插件所在目錄
clipboard.png
先將ios sdk中plugin.xml的ios部分<platform name="ios">...</platform>copy到進插件所在的plugin.xmlionic

clipboard.png
而後將下載的iossdk中src的ios模塊copy到已經集成進去的Umeng文件夾下的src中以下圖所示
clipboard.png
而後在platforms/ios/你的項目/Classes/AppDelegate.m文件中
導入#import "UMMobClick/MobClick.h"
而後找到方法 (BOOL)application:(UIApplication)application didFinishLaunchingWithOptions:(NSDictionary)launchOptions,添加下面的代碼:spa

UMConfigInstance.appKey = @"Your Appkey";  
 UMConfigInstance.channelId = @"Your ChannelId";"  
 UMConfigInstance.eSType=E_UM_GAME;//友盟遊戲統計,如不設置默認爲應用統計  
 [MobClick startWithConfigure:UMConfigInstance];

以下圖按項目實際狀況填寫參數插件

clipboard.png

至此友盟SDK接入成功code

clipboard.png

相關文章
相關標籤/搜索