如何设置facebook像素"提交按钮”;跟踪
How to set up facebook pixel "submit button" tracking
我有一个正在运行的facebook像素,它正在跟踪我网站上的受众。
<script>
!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;
n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,
document,'script','//connect.facebook.net/en_US/fbevents.js');
fbq('init', 'myID');
fbq('track', "PageView");</script>
<noscript><img height="1" width="1" style="display:none"
src="https://www.facebook.com/tr?id=myID&ev=PageView&noscript=1"
/></noscript>
好的,这样做很好。现在我的问题是,如何设置这个代码,所以我将跟踪
- 网站受众(这已经起作用了)
- 单击"提交"按钮
我还需要帮助在facebook面板中创建自定义像素(https://business.facebook.com/ads/manager/pixel/facebook_pixel/),因为我真的不知道该选择哪个事件,也不知道从哪里获取自定义像素的代码。
就我的研究而言,你必须在上面的像素代码中插入fbq('track','Lead'),但我仍然不知道如何将其链接到提交按钮,以及如何将所有这些数据获取到我的facebook开发面板。
谢谢你的回答,卢卡。
您可以通过在按钮中添加事件来实现这一点。由于您已经设置并运行了基本代码,您只需要添加标准事件代码:
<button onClick="fbq('track', 'Purchase');">Button Text</button>
如果您愿意,您可以创建一个触发事件的函数:
<script>
function onClick() {
fbq('track', 'Purchase');
};
</script>
然后调用它,在单击按钮时触发事件:
<button onClick="onClick()">Buy Now</button>
相关文章:
- Javascript生成的表单未提交
- 将输入字段中的文本提交到我的数据库,同时将其添加到我的列表中
- HTML表单提交时未执行外部函数
- 在POST中将html表作为csv提交
- 我应该使用Ng提交还是点击表格
- 我想使用模态通过php文件发送邮件,并且我希望在提交关闭后关闭pop
- 铬:“;未捕获的语法错误:意外的标记:"
- JS表单提交"无法使用Chrome数据保护程序加载此页面.尝试重新加载页面.调试信息:POST CISmtuK
- 是否可以使用动作=“;someFunction()"提交表格时
- Jquery:如何处理"停止/取消”;用户停止表单提交时的事件
- 我怎样才能使一个类型=“;提交”;在css中看起来像一个type="按钮”;
- "太多递归"由jQuery提交
- 提交到带有“;动作:javascript"使用javascript
- 如何设置facebook像素"提交按钮”;跟踪
- Ajax表单提交+引导验证程序正在工作.现在"数据未定义”;错误
- <输入类型=“;提交”;name=“;提交”;值=“;提交”;class=“;bt提交"onclick=
- 在提交之前执行js代码"提交”;在铁轨上的红宝石
- ""提交的url中的字符
- 不要"离开这一页"在提交联系表格时
- "NaN”;asp classic中提交值的IE出错