You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何修改Google Sheets中离职员工创建的Add-on Analytics报告调度?

解决Google Sheets中离职员工创建的Analytics附加组件报告调度无法编辑的问题

我之前帮不少用户解决过这类Google Sheets附加组件的权限问题,给你几个可行的方案,按操作复杂度排序:

方案一:创建表格副本(最快速直接)

这其实是系统提示里提到的方法,补充些细节帮你避坑:

  • 操作步骤:打开目标表格,点击顶部菜单的「文件」>「创建副本」,选择合适的保存位置(建议和原表格同文件夹方便管理)。
  • 为什么有效:副本会完全脱离原创建者的权限绑定,原有的报告调度不会被复制过来。你作为副本的所有者,就能自由修改Analytics附加组件的设置——包括新建报告调度、调整报告参数,甚至卸载附加组件都没问题。
  • 注意:记得把原表格的共享权限同步到副本,避免其他协作成员无法访问新表格。

方案二:用Google Apps Script清除旧调度(进阶无副本方案)

如果不想创建副本,试试用脚本直接删除原创建者绑定的调度。因为脚本是以当前表格所有者的权限运行的,能绕过原创建者的调度锁:

  1. 打开目标表格,点击「扩展程序」>「Apps Script」进入脚本编辑器。
  2. 替换默认代码为以下脚本:
function deleteOldAnalyticsSchedules() {
  var spreadsheetId = SpreadsheetApp.getActiveSpreadsheet().getId();
  var parentResource = 'spreadsheet:' + spreadsheetId;
  var reports = Analytics.Reports.Schedules.list(parentResource);
  
  if (reports.items && reports.items.length > 0) {
    reports.items.forEach(schedule => {
      Analytics.Reports.Schedules.delete(schedule.id, parentResource);
    });
    SpreadsheetApp.getUi().alert('已成功清除所有旧的报告调度!');
  } else {
    SpreadsheetApp.getUi().alert('未找到任何绑定的报告调度');
  }
}
  1. 启用Analytics API:点击脚本编辑器顶部的「资源」>「高级Google服务」,找到「Analytics API」并勾选启用,然后点击「确定」。
  2. 运行脚本:点击编辑器工具栏的运行按钮,第一次运行会要求授权,按提示完成权限验证即可。

运行成功后,原创建者的调度就被清除了,你可以正常点击「调度报告」重新设置。

方案三:联系Google Workspace管理员(终极兜底方案)

如果上面两种方法都没起效,让你的公司Google Workspace管理员出手:

  • 管理员可以通过管理控制台接管原员工的相关资源,比如将表格的所有者权限彻底转移到你的账号下,或者后台清除原账号绑定的调度记录。
  • 具体操作:管理员登录Google Workspace管理控制台,找到「应用」>「Google Workspace」>「表格」,定位到目标表格后调整权限设置,或者联系Google支持团队协助处理。

内容的提问来源于stack exchange,提问作者Caio Cabral

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.07 17:27:59