如何知道页面浏览时长?
1. 前言 页面浏览时长是用于统计用户在页面的停留时长。对于神策分析 iOS SDK 而言,在没有推出页面浏览时长自动采集功能之前,客户是通过手动调用开始计时和结束计时的相关接口实现页面浏览时长采集的。这种手动采集的方式对客户业务代码侵入性大,并且客户使用的成本较高。 因此,为了解决上述问题,神策分析 iOS SDK 3.1.5[1] 版本推出了页面浏览时长自动采集功能[2]。该功能无需用户手动调用接口,即可实现自动采集页面浏览时长。 在实现此功能的过程中,我们做了很多尝试,下面先来看一下自动采集页面浏览时长的两种方案。
问题也许没有看上去那么简单
作为一名技术顾问,在日常工作中会遇到各种各样的问题。有些问题看上去很简单,但背后的原因却是异常的复杂。 为了更好的解决问题、服务客户,我们需要培养自己 “透过现象看本质” 的能力。
可视化全埋点系列文章之元素标识篇
在介绍元素标识之前,先回顾一下之前的《可视化全埋点系列文章之功能介绍篇》,根据这篇文章我们了解到:可视化全埋点事件,是通过可视化的方式,把某些全埋点事件创建成一个重新命名的虚拟事件[1],进而从数量庞大的全埋点事件中快速筛选到我们所关心的事件。
如何打造实时性的弹窗?
在 App 的运营活动中,对用户进行弹窗提示,是一种常见的运营方式。例如:用户已经下单但未付款的时候,可以给用户一个优惠券的弹窗提示。神策 Android 弹窗 SDK[1] 主要针对的就是上述运营场景,运营人员可以在神策智能运营中配置弹窗的 UI 以及触发弹窗的一些条件,当用户满足配置的条件时,集成了弹窗 SDK 的 App 会展示弹窗。
一个递归调用引发的 “血案”
递归是指一种通过重复将问题分解为同类的子问题而解决问题的方法。在程序中,通过函数直接或间接的调用自身来进行递归。
一个程序员眼中的项目经理
2021 年初,我们部门制定了第一季度的 OKR。过完年回来,OKR 涉及到的项目陆陆续续正式开展起来...