埋点是这2年比较火的一项技术,友盟、极光推送、腾讯云、百度移动统计都相继开发了增加埋点的SDK,方便开发者使用。其中最为先进的是百度移动统计的无埋点技术 无埋点技术是不用开发者手动埋点的一项技术,很方便使用,对开发减少了开发量,太赞,集成步骤很简单 注册百度移动统计账号,分别配置iOS和Android,获得AppKey 选择无埋点技术,非常好用哦 百度移动统计集成方法。点击进去,非常简单 第一步:在podfile文件中,加入一行代码,引入百度移动统计的SDK依赖 第二步:执行如下指令,Cocoapods会自动安装SDK 第三步:配置,在这里注意配置方法二选一即可,不用2种都配置 第一种在info.plist配置 第二种在代码里,小萌是使用swift写的 连接热力图有两种方式,第一种用3个手指同时按手机屏幕保持3秒钟…,第二种是扫描二维码,第一种上面的2种配置选择其中一个就行了,如果触屏不灵活使用扫码接入需要再加上Schema配置 Schema配置方法: 如果您希望App能通过扫描二维码方式,发起圈选连接,则需要额外配置用于浏览器调起的URL Types。 URL Schemes内容是由“mtj”拼上您的Appkey组成,即mtjxxxxxx,如下所示。 配置完毕之后,就可以使用扫描二维码接入啦 小萌第一次接入的时候并不能捕获到自己圈选的事件,而且百度移动统计没有客服,也不能咨询,真的很苦恼,给百度发送邮件也不回,小萌只能自己找原因,这个过程真的是一把辛酸泪😭😭😭😭😭😭😭😭😭 1、小萌怀疑过SDK的问题,因为没有客服嘛,不是这个原因 2、怀疑过配置的问题,也就是加参数是不是必须的,经测试可以不配置参数,不是这个原因 3、怀疑过内购、定位问题、也不是这个原因 4、怀疑是不是自己写的播放器有问题,增加了投屏嘛,也不是这个原因 5、怀疑是不是自己配的info.plist中权限的问题,经测试,也不是这个原因 6、最后,才把目光放在Display name上,小萌发现Display name是英文的时候可以捕获到自己圈选的事件,是中文的时候不能捕获到自己圈选的事件 ,所以问题就出现在这里
那么怎么解决这个问题呢? 重点:配置名字的时候我们很容易忽略的一点就是在info.plist中配置名字,Bundle display name才是正确的配置名字的姿势,不知道百度移动统计是怎么查出来的,这是一个大坑啊,在这里配置名字之后,再次测试,完美解决~😂😂😂😂😂😂😂
一、注册百度移动统计
二、下载SDK
三、集成步骤
pod 'BaiduMobStatCodeless'
pod install
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool { let statTracker = BaiduMobStat.default() statTracker.enableDebugOn = false //false不显示日志 true显示日志 statTracker.start(withAppId: "您的APPKEY") return true }
四、连接热力图
五、遇到的坑
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算