自己停止调试Analytics!
或者如何让非技术人员直接从其iPhone相机胶卷中排除跟踪事件本身的故障!
追踪的痛苦
跟踪用户与应用程序交互的方式非常有用。 但是,维护,故障排除,检查代码实现以及记录如何在应用程序上完成跟踪计划可能会非常麻烦。
- 这个活动插好了吗? 🤔
- 活动的名称是什么? 🥶
- 何时准确触发? 🥺
- 此事件触发一次还是两次? 😱
如果您在这种情况下认识到自己,并且看到有人向您提出非常相关但又非常耗时的问题,那么本文适合您!
我们需要跟踪追踪
要回答所有这些问题,可以创建文档。 但是,文档可能是含糊不清,不准确的,并且需要大量的纪律和精力来保持最新。
而是让营销人员轻松测试跟踪计划,以检查其是否符合他们的预期,这不是很好吗?
我们想要的是能够自豪地说,双手放在臀部上:
“只要使用该应用程序,所有的跟踪事件都将保存在您的照片胶卷中! 我们生活在一个多么神奇的世界中,不是吗?”
如果我们考虑一下,这似乎并不难……所以,让我们开始吧!
实作
我们创建了一个非常愚蠢且简单的Pod,称为“ EventShot”:
- 拍摄主视图的屏幕截图
- 添加一个带有一些文本信息的图层
- 将其保存在您的照片胶卷中
因此,让我们将其导入到Podfile中:
播客“ EventShot”
现在,我们只需要为跟踪的每个事件触发屏幕截图即可。 我们将其挂接到我们的跟踪课程中:
而已! 现在,我们可以可视化直接从相机胶卷发送的事件! 🎉🎉🎉🎉🎉🎉🎉
结论
现在,我们可以将这个应用程序移交给我们公司的任何人:只是一个发布会,他们将能够在他们的照片中查看发送到Google Analytics(分析)的所有事件或我们使用的任何跟踪器。
跟踪计划将永远不再是一个谜!
- 检测音量button按下
- Facebook在Apple CNA上login
- 新的Facebook iOS应用的自定义URLscheme
- UIPageViewController并删除当前视图控制器
- 如何在Swift中从NSDictionary获取所有的键和值到单独的string数组?
- 应用程序终止时执行后台任务
- IOS用xib文件inheritance一个UIViewController
- document.addEventListener(“touchmove”,preventBehavior,false); – 阻止我使用溢出:滚动; – 解决?
- 当应用程序处于后台时,使用AmbientSound会话的AVAudioPlayer不会播放