是否有一个Apps脚本功能可将活动仪表板中存在的查看器信息导出到单独的GSheet中?

阿曼·阿南德(Aman Anand)

实际上,我每天都在尝试设置某种类型的存储库,并在文档中包含许多视图。该信息显示在Activity Dashboard中,但是我无法找到一种将Activity Dashboard中存在的信息提取到单独的GSheet中的方法。

日加诺奇卡

最接近活动仪表盘的是Google Drive Activity API

  • 您可以使用方法Method:activity.query
  • 要查看特定文件的吸引力,请指定参数以itemName将其设置为items/ID_OF_YOUR_FILE
  • 熟悉响应主体的结构-使用Try this API功能进行测试
  • 稍后,要将此功能合并到Apps Script中,请在您的Apps Script编辑器中启用Advanced Service Drive Activity API

小样本:

function listDriveActivity() {
  var fileId = "XXX";
  var request = {itemName: "items/" + fileId};
  var response = DriveActivity.Activity.query(request);
  Logger.log("The first activity: " + response.activities[0]);
}

该文档包含一个扩展示例,用于显示Drive Activity API可能实现的功能。

更新

上面的方法会返回其他编辑活动,但不会查看活动。

要跟踪查看活动,作为域管理员,您可以使用Reports API

  • 要在Apps脚本中使用它,请在下启用它Resources -> Advanced Google Services
  • 使用方法AdminReports.Activities.list()
  • 在查询中指定您感兴趣的应用程序(针对您的情况drive)以及其他查询参数,例如活动(view)或id您感兴趣的文档的主题。
  • 遍历结果并检索感兴趣的字段(例如actor.email)。

样品:

function myFunction() {
  var views = AdminReports.Activities.list("all", "drive", {eventName: "view", filters: "doc_id==XXXXX"}).items;
  for ( var i = 0; i< views.length; i++){
    Logger.log(views[i].actor.email);
  }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

有关 BIM 360 查看器扩展和仪表板创建的资源

有没有办法在 azure devops 仪表板的降价中显示最后一个构建 ID?

Tableau。从仪表板中的表发布一个百分比

具有URL操作的嵌入式QuickSight仪表板到另一个仪表板

如何在 kubernetes 仪表板中查看角色和集群角色详细信息

R中是否有一个命令可以查看软件包中存在的所有功能?

如何在另一个活动中从uri设置导航抽屉查看器的图像

Google Apps 脚本 - 从所有文件中删除单个用户的编辑器/查看器

如何在闪亮的仪表板上制作一个信息按钮

是否可以提供对一个数据库中所有仪表板的访问权限?

Web App执行未显示在Google Apps脚本“仪表板”中

有没有办法添加一个仅在 Bokeh 仪表板布局中显示文本的小部件?

在Kibana仪表板中无法查看Kubernetes日志

在CloudWatch仪表板中查看CloudFront指标

Java中是否有一个常规的迭代器接口,可将遍历与元素访问分开?

如何在 tableau 中创建从一行到另一个仪表板的链接

/ eureka / v2 / apps是否已从Spring Cloud Discovery仪表板中删除

Android Studio中的Jetpack Compose查看器中是否有自动刷新功能?

在React-Native中登录后如何将仪表板设置为第一个屏幕

如何在具有二维特征的Tableau仪表板中过滤信息

一个用于登录和仪表板的URL

闪亮的仪表板:仪表板中的粘性页脚

将Kibana仪表板导出到报表

如何将 Azure 仪表板导出到 Excel

能够从 cloudkit 仪表板查看使用 cloudkit 保存的数据,但无法在 icloud 驱动器中查看

如何选择一个模型字段来表示活动管理仪表板上的多对一关系?

我可以在Cloudwatch仪表板的同一轴上绘制一个指标的多个统计信息吗?

在2个不同的滚动查看器中包含一个项目

是否可以在grafana中复制仪表板?