amp-pixel
说明 | 可用作典型的跟踪像素来统计网页浏览量。 |
支持的布局 | fixed、nodisplay |
示例 | 请参阅 AMP By Example 的 amp-pixel 示例。 |
行为
amp-pixel
组件的行为与简单的跟踪像素 img
类似。该组件只需要一个网址,但提供的变量可以在发出请求时被网址字符串中的组件替换。如需了解详情,请参阅替换部分。
在下面的基本示例中,amp-pixel
向给定网址发出一个简单的 GET 请求,之后忽略了结果。
<amp-pixel src="https://foo.com/tracker/foo"
layout="nodisplay"></amp-pixel>
usqp
参数。该参数供 Google 用于触发针对 Google AMP 缓存的实验。 属性
src(必需)
一个指向远程端点的简单网址,必须是 https
协议。
referrerpolicy(可选)
此属性类似于 <img>
上的 referrerpolicy
属性,但 no-referrer
是唯一可接受的值。如果指定了 referrerpolicy=no-referrer
,则系统会从 HTTP 请求中移除 referrer
标头。
<amp-pixel src="https://foo.com/tracker/foo"
layout="nodisplay"
referrerpolicy="no-referrer"></amp-pixel>
allow-ssr-img(可选)
AMP4ADS 广告素材中使用的此属性表示:作为验证后转换的一部分,img 元素可以直接放置在 amp-pixel 元素内,从而允许 ping 与 AMP runtime 获取/执行并行发送。请注意,这意味着网址中的所有宏都不会展开,因此请仅在它们不在 src 中出现时才使用此属性。
常见属性
此元素包含扩展到 AMP 组件的常见属性。
替换
amp-pixel
支持所有标准网址变量替换。如需了解详情,请参阅替换指南。
在下面的示例中,系统可能会向 https://foo.com/pixel?0.8390278471201
等对象发出请求,其中 RANDOM 值是在每次展示时随机生成的。
<amp-pixel src="https://foo.com/pixel?RANDOM"
layout="nodisplay"></amp-pixel>
样式设置
不应设置 amp-pixel
的样式。
验证
请参阅 AMP 验证工具规范中的 amp-pixel 规则。
您已多次阅读本文档,但它仍未能涵盖您的所有问题?也许其他人也这么觉得:在 Stack Overflow 上与他们联系。
前往 Stack Overflow 发现错误或缺少功能?AMP 项目强烈鼓励您参与并做出贡献!我们希望您能成为我们开放源代码社区的持续参与者,但我们也欢迎您对所热衷问题做出一次性贡献。
前往 GitHub