使用量度中的内容请求差异

由于误解了不同请求类型的计数方式,在查看使用量度时,内容请求总数可能会更高或不一致。 SPA导航、JSON API、Sling Dynamic Include和CDN路由的调用等请求会混淆它们对许可使用的贡献。

描述 description

环境

  • AEM as a Cloud Service (AEMaaCS)
  • AEM Sites
  • AEM Managed Services

问题/症状

  • 许可证仪表板中的内容请求计数高于预期。
  • 不确定JSON、SPA或SDI请求是否被计数。
  • 混淆CDN代理或外部API流量影响。
  • 审核量度时缺少明确的错误消息。

原因

内容请求计数遵循严格的规则,即仅AEM提供的HTML或JSON响应计数。 如果误解哪些请求符合条件(特别是对于SPA行为、CDN路由和动态包含符合条件),则会导致假设不正确。

解决方法 resolution

要解决此问题,请执行以下步骤:

  1. 通过查看响应标头来识别请求是否返回HTML或JSON。
  2. 确认请求是源自AEM还是外部服务。
  3. 将来自AEM的HTML响应计为每个页面查看中的一个内容请求。
  4. 将来自AEM的JSON响应计为API调用,其中五个调用等于一个内容请求。
  5. 从计数中排除静态资源,例如图像、CSS和JavaScript文件。
  6. 从同一域提供服务时排除体验片段请求。
  7. 如果Sling Dynamic从AEM返回HTML或JSON,则包含该函数。
  8. 在AEM提供服务时,将搜索或自动建议功能中的JSON响应计为API调用。
  9. 排除通过CDN路由且未到达AEM的外部API调用。
  10. 确保只有生产环境流量才有助于获得许可的使用量度。

相关阅读

recommendation-more-help
experience-cloud-kcs-help-kbarticles