问题标签 [facebook-pixel]
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.
facebook - 以像素为单位向 Facebook 发送用户信息的有效性和安全性如何?
我想根据他们在我网站上的购买来重新定位我的用户。例如,如果有人从我的网站购买童装,当我在童装系列中推出一些优惠时,我想重新定位该用户。
我读了这篇文章。这看起来非常有效,因为我可以将我的客户手机/电子邮件和购买类别(即童装)发送到 Facebook。之后,如果我有一些童装报价,我可以在 Facebook 上轻松地重新定位这些用户。
但我担心几件事:
- 与 facebook 分享我的客户手机/电子邮件是否正确。这样做有什么法律后果吗?
- 我应该同时发送电子邮件/手机吗?如果用户在 facebook 上使用相同的手机但不同的电子邮件,反之亦然怎么办?
如果有人可以分享在活动中使用移动/电子邮件的任何案例研究,那就太好了。
google-tag-manager - 有时标签管理器不记录 facebook 像素代码
我的网站在这里我想用谷歌标签管理器创建 facebook 像素事件代码,但有时它不起作用
我的设置是:
触发器类型:单击所有元素此触发器触发:一些单击单击类 == 等于 == 购物车按钮 btn btn-default btn-lg hvr-sweep-to-right
此触发器触发:一些点击
javascript - 什么是!javascript 中的函数?
我在谷歌标签管理器中有这段代码:
我只是想知道是否有人可以告诉我'!function'是什么,或者它有什么作用?我以前从未见过它,并且 google/duckduckgo 搜索没有产生任何结果,我可以看到。
这可能意味着“不是一个功能”吗?诡异的!
javascript - 如何在 javascript 函数中测试字符串参数?
我遇到了一个问题,我试图将多个 facebook 像素放在我工作正常的网站上。这些像素是通过谷歌标签管理器放入的。现在的问题是网站上有两个 GTM 实例,现在他们也试图通过该实例添加一个 facebook 像素。这现在两次调用相同的函数并导致多个像素触发,即使这些函数位于 GTM 的两个不同实例上。
所以我不能只检查函数'fbq'是否已经存在,因为这是触发所有函数的原因,所以我需要寻找的是字符串'Purchase'是否已经存在,而我的谷歌搜索只是想出了解决方案看看函数是否存在。谁能帮我看看字符串'Purchase'是否作为参数存在?谢谢
javascript - facebook像素计时器代码
我需要把这个计时器放在我的 facebook 像素代码中
谁能告诉我我应该将它放在代码中的哪个位置,还是我只是将整个 facebook 像素代码放在大括号内?
facebook - Facebook 像素助手不起作用
我的 Facebook Pixel Helper (Google Chrome Extensions) 似乎不再工作了。每当我查看任何正确安装的像素时(我知道是因为我在其他计算机上检查过并且 Facebook 收到了正确的数据),我在每个网站上都会看到相同的错误。
此页面上的 Facebook 像素代码未加载,因此未向 Facebook 发送任何信息。
我已经尝试过以下事情:
- 退出并重新启动 Chrome(它也已更新)
- 删除并重新安装了 Pixel Helper
- 关闭计算机并再次打开
- 在 Facebook Developers 网站上搜索,它是这样说的:
此错误意味着 Pixel Helper 在您的网站上发现了看似 Facebook 像素代码的内容,但从未进行过实际的 HTTP 调用。这通常可能是由于代码中的错误,但也可能发生在像素触发动态事件(例如,单击按钮)时。
- 在谷歌上搜索
- 额外检查相同的像素是否在其他计算机上工作(答案 = 是)
- 清空缓存
我知道安装的像素没有任何问题,但我无法在自己的计算机上进行检查 - 因为每次使用 Pixel Helper 时都会看到那个红色三角形。我想也许这是一个经常发生的问题,这里的任何人碰巧知道如何解决它?
因为我的想法很新鲜:-)。
facebook - Facebook 自定义转化:如何设置转化事件等于查看的页面数?
您如何为用户参与度创建自定义转化事件,以使“成功”等于查看超过特定网页浏览量的用户?
例如,当用户查看任何20 个或更多页面,而不是特定页面或页面时,应触发自定义转化事件。
本文 ( https://www.facebook.com/business/success/topix )中描述了此转换事件,但在实际的自定义转换设置中似乎没有选项可以实现此目的。很清楚如何为查看一次综合浏览量或特定页面的用户设置事件,而不是为“查看的页面数”目标设置事件。
谢谢!
facebook - 将 Facebook Advance Matching Pixel 与 Google Tag Manager 结合使用
基本的 Pixel init 在 GTM 上工作得很好,现在我想用 GTM 添加高级匹配,所以我有一个关于安全性的问题。可以将未散列的 aEmail、aPhone、aFirstName 作为 GTM 变量发送吗?我看到 AirBNB 正在对它们的值进行哈希处理,也许有一些函数可以解决这个问题。这个 Pixel init 标记在每次页面加载时触发,aEmail、aPhone、aFirstName 是 GTM 变量。谢谢
javascript - 传递到 Facebook 购买事件时未定义 GTM 数据层变量
我为 Facebook 的购买事件创建了一个自定义 HTML 标记,其中包含 3 个自定义变量。
他们引用 dataLayer 的数据,但 Facebook Pixel Helper 将所有 3 个值显示为未定义:
任何想法为什么数据没有正确传递到像素?