如何使用HERE SDK估算单月内的交易次数?
仅用路由+导航功能的HERE Android SDK单月交易次数估算方法
首先明确你用到的两个功能对应的交易计数规则,你已经关闭了交通信息功能,不需要考虑交通数据刷新带来的额外交易:
- 路径规划(Routing):每发起1次后端路由查询请求就算1次交易,和返回路径数量、路径长度无关,只要SDK触发了一次后端路由查询就计数1次。
- 导航(Navigation):每启动1次连续的导航会话就算1次交易,单次导航会话最长统计24小时,只有用户单次导航时长超过24小时才会额外追加1次计数。
具体估算步骤如下:
- 先统计你应用单月内的两个核心行为数据:
- 单月所有用户在线发起路径规划的总次数,记为A(离线发起的路径规划不会产生交易,要排除)
- 单月所有用户在线启动导航会话的总次数,记为B(离线启动的导航同样不计入,也要排除)
- 单月总交易次数 = A + B
补充注意事项:
- 如果你的应用加了路由请求失败自动重试逻辑,每次自动重发的路由请求也会单独计数,估算A的时候需要把这部分重试次数也加进去。
- 如果用户的使用习惯是每次查完路线必开导航,也可以直接按「单月路径规划次数 * 2 * 在线使用率」来做粗略估算,误差不会太大。
内容的提问来源于stack exchange,提问作者user3332796
相关产品推荐
相关产品推荐

