首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在AMP-IFRAME中禁止事件

在AMP-IFRAME中禁止事件
EN

Stack Overflow用户
提问于 2018-11-22 11:49:32
回答 1查看 151关注 0票数 0

最近,我被要求在一个AMP-IFRAME中禁用Pageview上的附加页面查看事件。问题是,这两个页面都使用目前所需的函数,但是同时发送2个页面似乎并不是正确的方法,即使实际上有两个不同的页面具有不同的域。

所以问题是:

在加载amp-iframe内容时,是否有可能禁用要触发的页面查看事件?

PS。所有其他事件也应该被解雇..。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-11-23 08:05:00

您可以通过查询参数将标志传递给嵌入页面。

代码语言:javascript
复制
<amp-iframe src="https://example.com/amp.html?embedded=true" ...> ...</amp-iframe>

然后,您可以更改后端的放大器分析代码,以不呈现页面中的页面视图触发器。

另一种选择是动态加载放大器分析配置,并通过变量替换传递嵌入式标志。

代码语言:javascript
复制
<amp-analytics config="https://example.com/analytics.account.config.json?${queryParam(embedded)}">

然后,https://example.com/analytics.account.config.json应该根据embeddedtrue还是false返回不同的配置。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53430383

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档