美文网首页
iOS教程 如何免费且快速接入移动应用统计工具?

iOS教程 如何免费且快速接入移动应用统计工具?

作者: 皮皮酱ye | 来源:发表于2018-03-01 10:24 被阅读0次

    一、获取AppKey,AppSecret

    1.打开Mob官网,在官网选择登录或注册,新用户先注册,老用户直接登录。

    注册页面如下图:

    1.注册或登录完成后,会返回首页,点击右上⻆的“进⼊后台”,会跳转⾄管理后台,点击左侧,选择“添加应⽤”。如下图:

    填入应用名称:

    完成创建即可得到appkey和appsecret

    选择’添加产品’,找到移动AnalySDK,点击马上开始,至此你的appkey将开始对AnalySDK生效

    3.从上述步骤申请并获取所得的AppKey, AppSecret,请在项目的Info.plist中分别添加’MOBAppKey’, ‘MOBAppSecret’此两字段并分别对应填入,如图

    二、下载SDK并添加到项目

    (1)手动导入SDK

    解压后名为SDK的文件夹内会包含以下内容

    ```

    AnalySDK

    AnalySDK.framework–统计SDK核心库

    Required

    MOBFoundation.framework–基础工具库

    ```

    选择Copy以复制SDK到项目

    添加系统依赖库:

    ```

    -libstdc++

    -libz1.2.5

    ```

    (2)pod导入

    1、首先 cd 至项目的根目录,执行 pod setup;

    2、按需在 Podfile 文件中添加命令:

    ```

    pod'mob_analysdk'

    ```

    3、如果之前没有安装过,第一次使用请先执行

    安装库:pod install

    ,如果之前一次没有已经安装过,那只需要在执行

    更新库:pod update

    三、添加代码

    1、事件埋点

    ```

    [AnalySDK trackEvent:@"YourEventName" eventParams:@{@"key":@"value"}];

    ```

    每个事件应有独立的事件名称,并且传入自定义的字典参数用于统计你需要统计的数据,(事件名称创建成功后不可修改,建议使用26个字母与数字的组合,事件上传成功会在Mob统计后台项目里查看并添加描述,方便管理)

    建议埋点的代码,应该部署于例如点击、回调、购买充值等一些业务场景发生的地方。

    例如:

    添加地理位置信息(可选)

    ```

    CLLocation*location;

    [AnalySDK setLocation:location];

    ```

    一旦添加了地理位置信息,所有的统计事件均会自动带上此位置信息

    2、标记用户

    1)生成一个用户对象,并设置需要的用户属性

    ```

    ALSDKUser*user=[ALSDKUsernew];

    user.name=@"Anna";

    user.gender=ALSDKGenderFemale;

    ...

    ```

    2)使用您自己的用户系统ID,标记此用户

    Objective-C

    ```

    [AnalySDK identifyUser:@"YourUserId" userEntity:user];

    ```

    例如:

    建议标记用户的代码添加在用户登陆完的情景。

    注:用户退出登录时不需要调用,因为每次用户登录都进行新的标记

    相关文章

      网友评论

          本文标题:iOS教程 如何免费且快速接入移动应用统计工具?

          本文链接:https://www.haomeiwen.com/subject/bkfgxftx.html