问题标签 [google-sites-2016]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
google-apps-script - 将 getAuthors() 用于 Google Apps 脚本
Google Apps 脚本中的 getAuthors() 返回一个数组,所以我假设它旨在捕获所有编辑过该页面的人。但是,它只返回一个值,这似乎是创建页面的人。如果另一个人编辑该页面,它仍然返回一个仅包含第一个值的数组。
- getAuthor() 是否旨在仅限于创建者?
- 有没有办法返回一个包含所有在页面上工作过的人(保存编辑的人)的数组?
如果没有,是否可以更改作者?
/li>
google-apps-script - 用于新 Google 协作平台发布的 Google 应用脚本
谷歌在 2016 年 11 月改造了他们的网站平台,但据我所知,不再有为其编写 Google Apps 脚本的选项。Google 是否已宣布何时将其整合到他们的新网站平台中?有任何想法吗?
html - 如何将自定义内容添加到新的 Google 协作平台
我希望能够将我自己的服务器提供的内容添加到新的(2016 年 12 月)Google 协作平台网站上的页面。我可以看到添加自定义内容的唯一方法是右侧边栏中的“插入 > 嵌入 URL”选项。
我已请求 Google G-Suite 人员的支持,但他们提供的信息很少,除了建议我使用 OpenGraph 标记。
如果我添加带有标记有“og”元标记的图像的链接,则会显示图像,这是进度,但我想显示其他内容,即我自己的服务器提供的一些 html。
我看到新站点在幕后使用了 Polymer 的一个版本——在嵌入式链接中提供 Polymer Web 组件对我来说是理想的,但我无法做到这一点。
请问有什么想法吗?
google-sites - 将新谷歌网站上的语言从右到左更改
我正在使用新的谷歌站点平台构建一个站点,我需要将站点文本更改为从右到左,以便它适合我的语言我该怎么做?
谢谢你的帮助
google-apps-script - 是否可以在新的 Google 协作平台上使用网络应用 URL 运行 google 脚本?
我正在玩我想做的宏量营养素计算器。我试图为电子表格创建一个清理功能,可以通过单击站点中的脚本链接来访问它。这是我到目前为止所拥有的:
结果:错误:脚本完成但没有返回任何内容。
当我从脚本 IDE 运行它时,它可以工作,所以当我单击 Web 应用程序的链接时,我不确定为什么它不工作。
google-sites - Google 搜索结果中的新 Google 协作平台
该问题仅适用于 Google Sites New(版本),因为它目前不支持 Web URL 映射。更多信息请参见 Web 地址映射部分:
https://support.google.com/a/answer/7198710?hl=en&ref_topic=6399171
所以我公开了我的网站,并且可以通过网站 URL 访问它。然后我在我的域 DNS 中进行了 302 URL 转发,所以如果我输入 domain.com,它会被重定向到站点 URL——到目前为止一切都很好。
我的问题是,一些用户是如何设法让他们的 URL 出现在 Google 结果中的。Google 中的示例查询:
例如,您会看到一些网站
这些站点 - ArchSci2020 和 Arnote 先生的新 google 站点显示了它们的 URL,并且标题不包含 Google 站点一词。例如,如果您尝试以下查询,我正在寻找页脚短语
我使用的是 Google Domains,它只允许 URL 转发——他们有什么不同?
谢谢。
facebook - 如何在新的 Google 协作平台中嵌入 Facebook 订阅源(使用 Apps 脚本)?
我已经读到您可以制作一个显示 Facebook 供稿的 Google Apps 脚本,然后将其嵌入到 Google 站点中,但我找不到更多关于如何执行此操作的信息,我自己也想不通.
当我尝试使用 Facebook 提要制作 Apps Script Web 应用程序时,我收到如下错误:
这是通过将 Facebook 开发人员的“Facebook Javascript SDK”和“页面提要”复制到 HTML 文件中并将其部署为 Web 应用程序。我认为这与 Apps Script 如何对您的代码进行沙箱处理有关,但我不知道我必须在这里做什么。
就此而言,即使我尝试使用一些静态 HTML 制作更简单的 Apps 脚本,当我尝试将其从 Drive 嵌入到网站时,我也会收到错误消息“无法嵌入某些选定的项目”。
google-sites - 将参数传递到 Google 站点 iframe 小工具
我正在尝试将多个项目嵌入到(新版本)谷歌网站中,该网站从另一个嵌入中获取参数。
有没有办法在新的(非经典的)谷歌网站上做到这一点?
有关更多背景信息:我们有一个 Tableau 工作簿,其中包含用户可以选择的参数。这些选定的参数驱动了一些其他不相关的 Tableau 工作簿和 SSRS 报告,所有这些都需要在同一页面上。
用户是否可以在第一页上选择他们的参数然后被驱动到带有所有其他工作簿的第二页,或者这些工作簿是否都在同一页面上都没有关系。
google-sites - 从新的谷歌网站获取网址
我通过新的谷歌网站创建了网站。现在我需要通过 html 获取站点内的调用 url。使用 window.location.href 或 document.URL 时,它会返回其他内容,然后是 url(例如 https://[1234]-sites-embeds.googleusercontent.com/s/embeds/code/inner-frame-minified.html? jsh=[] )
反正有没有得到原始的称为 url,例如https://sites.google.com/view/[name]/home?
谢谢!
redirect - Google 协作平台上的裸域新
我一直在搞乱我的 DNS 设置,不知道如何让它工作......
我有 G Suite for example.com
,有一个(新的)Google 协作平台应用程序已发布并接受www.example.com
. 我的 DNS 中有一个指向www
Google 的 CNAME,所以http://www.example.com/
两者https://www.example.com/
都可以工作,http
其中一个对版本执行 301 https
,这正是我想要的。
在我的 DNS(在 GoDaddy)中,我将基域重定向到https://www.example.com
- 因此请求http://example.com
正确转发。
剩下的一个是https://example.com/
- 一个不会重定向,因为 GoDaddy 不支持它(我假设所有托管公司都是相同的),但我希望它像其他公司一样重定向。
我能想到的唯一方法是在其他地方拥有一个实时托管帐户,用于https://example.com/
,并将浏览器重定向到www
. 我可以使用静态托管(如 Firebase)并使用 javascript,或使用 ASP.NET 之类的应用托管,并直接在响应中重定向。
有没有更简单的方法,而不使用单独的托管产品?
(这对于 ServerFault 来说可能是一个更好的问题,但我想我会从这里开始)