【发布时间】:2019-09-03 04:41:31
【问题描述】:
我正在尝试将 Google Data Studio 报告 URL 作为 iframe 嵌入到 Wordpress 中。
使用 Data Studio 提供的报告 URL(嵌入报告)时可以正常工作:
<iframe width="600" height="450" src="https://datastudio.google.com/reporting/1FcmV-tCfAEu-WdUk73QWPjRoiSEPuHIf/page/J09y" frameborder="0" style="border:0" allowfullscreen></iframe>
当URL带有用于行级过滤数据的参数时不起作用:
<iframe width="600" height="450" src="https://datastudio.google.com/reporting/1FcmV-tCfAEu-WdUk73QWPjRoiSEPuHIf/page/J09y?config=%7B%22walcid%22%3A%7B%22walcid%22%3A%22abcd1234%22%7D%7D" frameborder="0" style="border:0" allowfullscreen></iframe>
但是,当您将其直接粘贴到浏览器中时,该 URL 确实有效。
https://datastudio.google.com/reporting/1FcmV-tCfAEu-WdUk73QWPjRoiSEPuHIf/page/J09y?config=%7B%22walcid%22%3A%7B%22walcid%22%3A%22abcd1234%22%7D%7D
当数据洞察报告 URL 包含参数时,Google 会设法防止跨域加载/嵌入。你能想出一种在我控制的域中加载参数化 URL 的方法吗?
我尝试了<iframe> <embed> <object> 但似乎没有任何效果。
任何指针表示赞赏!
【问题讨论】:
-
您可以使用 URL+参数嵌入 Data Studio 报告。无法防止跨域加载/嵌入。
标签: html iframe google-data-studio