gpt4 book ai didi

ckan - 如何获取Ckan API访问统计?

转载 作者:行者123 更新时间:2023-12-04 22:44:01 25 4
gpt4 key购买 nike

我想知道是否有办法获取Ckan API 访问统计信息?我尝试了 Ckan Page View Tracking,但它似乎只适用于图形界面。

最佳答案

您可以使用 ckanext-googleanalytics 记录 API 使用情况CKAN 扩展,它拦截 API Controller 并向 Google Analytics 发送事件。介绍此功能的 PR 在这里:https://github.com/ckan/ckanext-googleanalytics/pull/6/files

记录对 CKAN API 的调用,例如对数据集和资源元数据的访问。您可能希望扩展它以包括数据集/资源数据本身的数据存储访问。 CKAN 的一部分可以以类似的方式进行检测。

注意,我认为这需要一些工作才能使其与 CKAN 2.7.x 及更高版本一起使用,因为当它是 Pylons Controller (即 2.7.x 之前)并且是 rewritten 时,它以 CKAN 的 API 为目标。成为 Flask View ,因此调用的拦截将需要不同。

关于ckan - 如何获取Ckan API访问统计?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51521226/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com