Bing地图v7到v8升级会导致结算请求增加

时间:2017-06-23 07:37:10

标签: bing-maps

我最近完成了将ving地图从v7升级到v8的经销商位置。从那以后,我们观察到了增加。结算请求。

我没有改变升级过程中调用map API的方式。不过,它表明没有增加。结算请求。

有人可以帮我理解同样的具体原因吗?另外我如何计算否。在开发期间在我的代码中使用JS的开票请求?理想情况下,我想数不了。对此特定模块的每个负载的请求。请帮忙:(

1 个答案:

答案 0 :(得分:1)

如果您只是加载地图,则每次加载地图时都会生成一个可计费的交易。如果您在页面加载时加载地图,那么页面查看次数通常与可计费交易的数量大致相同。如果您使用搜索或方向模块,它们将生成不可计费的交易,因为它们是地图会话的一部分。

如果你使用自动建议模块,没有地图,这将在第一次选择建议时生成可计费交易。

我们已经做了很多测试,并且大多数V7应用已迁移到V8。我们还没有看到交易中的使用量增加。观察到的任何增加都是由于以下原因:

  • 应用程序开发人员将当月与上个月进行比较。这并不准确,因为网络流量通常每月波动。最好查看最近两年的报告,看看月份是否通常是较高的月份,并且还要查看平均月度增长,因为网络流量通常会随着时间的推移而增加。
  • 新应用程序吸引了更多用户使用它。有时也可能涉及额外的营销。
  • 开发人员迁移的代码存在问题,导致生成更多事务。例如,调用map加载函数两次,一次使用页面onload,就像在V7中一样,一次使用V8中的回调参数。这将导致生成两倍的地图交易,但在页面上只显示一个地图。
  • 之前的应用程序没有使用密钥,而是使用了Bing地图的v6,或者使用了CSS来隐藏V7中显示的错误消息。我们已在许多应用程序中看到过这一点。基本上,旧应用程序应该产生比它更多的事务。

此处记录了生成事务的不同方式的列表:https://msdn.microsoft.com/en-us/library/ff859477.aspx