php-Facebook动态产品广告像素(添加到购物车,成功)-Magento
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了php-Facebook动态产品广告像素(添加到购物车,成功)-Magento,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1920字,纯文字阅读大概需要3分钟。
内容图文
![php-Facebook动态产品广告像素(添加到购物车,成功)-Magento](/upload/InfoBanner/zyjiaocheng/682/638cf82e7a48410bb29e56bfb033f650.jpg)
我正尝试使用Magento设置Facebook动态产品广告,但不确定如何设置添加到购物车和成功像素.我已经设置了产品页面浏览量像素没有问题.
在购物车页面/结帐页面,我将以下php代码替换为:
fbq(‘track’,’AddToCart’,{
content_name:“购物车”,
content_ids:[‘1234′,’1853′,’9386’],
content_type:“产品”,
价值:3.50,
货币:美元’
});
在成功页面上,我用以下什么PHP代码替换(粗体):
fbq(‘track’,’AddToCart’,{
content_name:“真快跑鞋”,
content_category:’服装与服饰配件>鞋子
content_ids:[‘1234’],
content_type:“产品”,
值:2.99,
货币:美元’
任何帮助深表感谢!
解决方法:
对于购物车页面,您可以使用以下代码-:
<?php $quote = Mage::getSingleton('checkout/cart')->getQuote();
$productIds = "";
foreach($quote->getAllItems() as $item):
if($item->getParentItemId()) continue;
if (strlen($productIds)==0){
$productIds = "'".$item->getSku()."'";
}
else{
$productIds = $productIds.",'".$item->getSku()."'";
}
endforeach;?>
<script>
fbq('track', 'AddToCart', {
content_name: 'Shopping Cart',
content_ids: [<?php echo $productIds?>],
content_type: 'product',
value: <?php echo number_format($quote->getGrandTotal(),2,'.','');?>,
currency: '<?php echo Mage::app()->getStore()->getCurrentCurrencyCode();?>'
});
</script>
对于购买或订单确认页面,您可以使用以下代码-:
<?php $orderId = Mage::getSingleton('checkout/session')->getLastOrderId();
$order = Mage::getModel('sales/order')->load($orderId);
$productIds = "";
foreach($order->getAllItems() as $item):
if($item->getParentItemId()) continue;
if (strlen($productIds)==0){
$productIds = "'".$item->getSku()."'";
}
else{
$productIds = $productIds.",'".$item->getSku()."'";
}
endforeach;?>
<script>
fbq('track', 'Purchase', {
content_name: 'Order Confirmation',
content_ids: [<?php echo $productIds?>],
content_type: 'product',
value: <?php echo number_format($order->getGrandTotal(),2,'.','');?>,
currency: '<?php echo Mage::app()->getStore()->getCurrentCurrencyCode();?>'
});
</script>
内容总结
以上是互联网集市为您收集整理的php-Facebook动态产品广告像素(添加到购物车,成功)-Magento全部内容,希望文章能够帮你解决php-Facebook动态产品广告像素(添加到购物车,成功)-Magento所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。