Javascript 如何动态更新facebook pixel的订单值
Facebook声明如下: 如果要跟踪多个值,还可以使用服务器端变量动态更新此值(例如:可以将购物车值插入使用签出像素的像素的值字段) 我正在使用以下代码跟踪订单确认页面上的采购:Javascript 如何动态更新facebook pixel的订单值,javascript,facebook,analytics,conversion-tracking,Javascript,Facebook,Analytics,Conversion Tracking,Facebook声明如下: 如果要跟踪多个值,还可以使用服务器端变量动态更新此值(例如:可以将购物车值插入使用签出像素的像素的值字段) 我正在使用以下代码跟踪订单确认页面上的采购: <!-- Facebook Pixel Code --> <script> !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments
<!-- Facebook Pixel Code -->
<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', '314191338731885');
fbq('track', "PageView");
fbq('track', 'Purchase', {value: '0.00', currency: 'USD'});
</script>
<noscript><img height="1" width="1" style="display:none"
src="https://www.facebook.com/tr?id=314191338731885&ev=PageView&noscript=1"
/></noscript>
<!-- End Facebook Pixel Code -->
!函数(f,b,e,v,n,t,s){if(f.fbq)返回;n=f.fbq=function(){n.callMethod?
n、 callMethod.apply(n,参数):n.queue.push(参数)};如果(!f._fbq)f._fbq=n;
n、 push=n;n.load=!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)}(窗口,
文档,'script','//connect.facebook.net/en_US/fbevents.js');
fbq(“初始”、“314191338731885”);
fbq(“轨迹”、“页面视图”);
fbq(‘追踪’、‘购买’、{价值:'0.00',货币:'USD'});
他们说的是什么意思
通过使用服务器端变量(例如:您可以将购物车值插入使用结帐像素的像素的值字段)。这意味着使用服务器端代码(PHP、.NET、Java等)修改发送到客户端的HTML/JS,以包含您希望登录到该页面的购买值 也就是说,不只是输出
fbq('track','Purchase',{value:'0.00',currency:'USD'})代码>
根据服务器端代码可以访问的某些信息设置值(例如,jus tplaced订单的实际购买值)