如何将Facebook的像素添加到Google的AMP中?

时间:2017-08-02 08:13:58

标签: html5 google-analytics amp-html facebook-pixel google-amp

目前,似乎Facebook和Google都没有人将Facebook跟踪像素添加到amp-analytics

这里有人知道怎么做吗?首选示例代码或github。

非常感谢

2 个答案:

答案 0 :(得分:7)

这应该有效

<amp-pixel src="https://www.facebook.com/tr?id=YOUR_ID&ev=PageView&noscript=1" 
    layout="nodisplay"></amp-pixel>

您需要将YOUR_ID更改为您在Facebook跟踪代码中找到的ID。

我是通过从他们的示例脚本中采用noscript src来创建它的,用于放大器像素。更高级的用法是可能的,但理想情况下Facebook会提供相应的文档。

答案 1 :(得分:4)

似乎在June 6, 2017上添加了支持。你可以这样做:

<!-- Facebook Pixel Analytics tracking -->
<amp-analytics type="facebookpixel" id="facebook-pixel">
    <script type="application/json">
    {
        "vars": {
            "pixelId": "YOUR_ID"
        },
        "triggers": {
            "trackPageview": {
                "on": "visible",
                "request": "pageview"
            }
        }
    }
    </script>
</amp-analytics>
<!-- End Facebook Pixel Analytics example -->

可以找到文档here