第 32 章 导出 3scale API 分析超过内置功能
创建扩展内置 3scale 分析功能的脚本,以便您可以检索默认情况下不在功能中提供的信息。
通过使用帐户管理和分析 API(仅限企业版),您可以创建脚本以检索您首选格式所需的信息。此处描述的用例可以用来帮助您自行获取 3scale 所需的数据。
自定义脚本的原因
3scale 不断改进 API 控制面板中提供的功能。但是,您可能比我们的发展计划领先,而且尚不支持非常具体的需要。
为了满足 API 管理需求,3scale 管理门户提供了访问所有数据所需的工具。它需要资源来编写脚本,但是自定义脚本可让您全面灵活性和控制来实施各种用例。
32.1. 使用 3scale 提取应用相关数据的示例
一个客户每周上千名新开发人员。该客户可以解决入职的某些方面,因为 3scale 提供关键配置、注册工作流和电子邮件通信等自动化需求。然而,有些问题无法与 3scale 相关,这对于他们而言非常重要。
由于客户入职许多人,公司需要采用直进的方式,根据他们与 API 的合作,对新开发人员进行分类,以便他们的运营和营销团队能够更有效地与新开发人员互动。至少需要的详细信息,3scale 提供的内置分析工具尚不提供此类功能。但是,可以使用 3scale 帐户和分析 API 提取数据,因为系统中所有数据都可用。
Example:客户要求
他们希望了解过去 10 天内有多少新开发人员注册了免费评估计划,划分了不同的方式。
首先,他们想要知道注册的开发人员数量,但从未使用过其 API。
其次,他们希望将已使用 API 的开发人员分成两个组:
- 使用它的开发人员一段时间 - 比如 10 天的前半天,然后停止使用 API。这些开发人员尝试过,但不再活跃。
- 始终使用 API 的开发人员.对于这些,他们想要了解增长百分比(或下降)。
此信息可在 3scale 内置分析中找到。问题是没有可以合并的视图,这导致整个体验非常繁琐。