【问题标题】:You do not have permission to call showSidebar / showModalDialog您无权调用 showSidebar / showModalDialog
【发布时间】:2017-11-14 01:47:58
【问题描述】:

几个月前,我在 Google 表格中创建了一个电子表格,并使用了 Google Analytics 插件。直到今天它一直运行良好,现在如果我尝试创建新报告,我会看到以下错误消息:

您无权调用 showSidebar。

运行报告显示:

您没有权限调用 showModalDialog

计划报表显示:

您没有权限调用 showModalDialog

我只是一个谦虚的 AdWords 顾问,他知道的编码足以打破一切。但是,在这种情况下,我没有改变任何东西。我所做的只是尝试运行报告。

任何帮助将不胜感激。

【问题讨论】:

标签: google-apps-script google-sheets google-analytics google-apps-script-addon


【解决方案1】:

看来这就是原因:https://issuetracker.google.com/issues/69238694#comment7

为确保用户安全,已删除无需明确用户操作即可显示对话框和侧边栏的功能。我们仍在评估将来是否可以再次支持这些用例。目前,我们建议显示对话框或侧边栏的脚本添加一个自定义菜单项 (https://developers.google.com/apps-script/guides/menus),用户可以选择该菜单项来打开对话框或侧边栏。

因此您不能再自动显示内容,而是需要用户实际提供输入。

【讨论】:

    【解决方案2】:

    似乎听到了我(或我们所有)的警报,或者 GA 小组中的某个人注意到了编码错误。

    我今天打开了工作表,按了 CTRL F5(就像第一次一样加载页面,对于那些不知道这个键盘快捷键的人来说,它消除了进入设置和清除缓存的需要和/或 cookie),运行我的报告并像以前一样工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-15
      • 2018-04-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多