Ajax 应用程序中的 Facebook 转化跟踪像素

Posted

技术标签:

【中文标题】Ajax 应用程序中的 Facebook 转化跟踪像素【英文标题】:Facebook Conversion Tracking Pixel in Ajax Application 【发布时间】:2013-09-01 04:17:43 【问题描述】:

遇到 facebook 跟踪问题。当用户创建帐户时,我想触发 FB 跟踪像素。

当着陆页上线时,只有 1/2 的新用户被跟踪。关于泄漏问题在哪里的任何想法?

pp.onNewUser = function(v,u) 
    // Set Facebook Tracking
    var fb_param = ;
    fb_param.pixel_id = '43211230943123';
    fb_param.value = '0.00';
    fb_param.currency = 'USD';
    var fpw = document.createElement('script');
    fpw.async = true;
    fpw.src = '//connect.facebook.net/en_US/fp.js';
    var ref = document.getElementsByTagName('script')[0];
    ref.parentNode.insertBefore(fpw, ref);
    try 
     console.log('Account Created...');
     catch(ex) 
    pp.aCN('step1a', 'hidden');
    pp.rCN('step2b', 'hidden');

;

【问题讨论】:

【参考方案1】:

首先我建议升级到新版本的代码。这里有一个指南:

Facebook: Migrate to the New Conversion Pixel

或者您可以使用 adsmanager 中的下拉菜单来生成它。还有关于触发多个事件的信息,例如:网站自定义受众和转换事件。

【讨论】:

以上是关于Ajax 应用程序中的 Facebook 转化跟踪像素的主要内容,如果未能解决你的问题,请参考以下文章

使用 iTunes Analytics 跟踪来自 facebook 应用安装广告的转化

Facebook iOS Ads 购买转化跟踪

将 Google Ads 转化跟踪代码手动添加到 Facebook 客户聊天中

从Facebook广告管理系统中删除转化跟踪像素

使用 AJAX 表单的 Google AdWords 转化跟踪 [重复]

使用我们代码中的'fb_ref'参数跟踪来自Facebook的按钮推介