Facebook的像素转换(Facebook广告)在离子框架未更新

问题描述 投票:4回答:1

关于FB像素有什么问题(FB广告)。 事情是我想要做跟踪,看看用户注册的APP。所以,我实现了在index.html的<head></head>标签之间的跟踪代码,并注释掉<img>标签和fbq('track', "CompleteRegistration");

<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', 'FB-TRACKING-CODE');//change pixel id
</script>
<!-- <noscript> -->
    <!-- <img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=FB-TRACKING-CODE&ev=PageView&noscript=1"/> -->
<!-- </noscript> -->

然后,我实现fbq('track', "CompleteRegistration");控制器,这样

$scope.register = function(userData, isValid) {
      window.fbq('track', "CompleteRegistration");}

因此,当用户点击注册按钮,它也将更新FB广告数据。它应该是简单的预期...但事情就不会顺利,现在我遇到了,它不会更新FB广告数据的问题。所以,问题是为什么没有更新?这部分我做错了吗?

不工作的iOS和Android系统。

感谢大家。

android ios angularjs ionic-framework hybrid-mobile-app
1个回答
2
投票

这恐怕使用Facebook的像素是不可能的。 Facebook的像素将注册转换,但Facebook将无法对这些转换链接到看见广告的用户,因为离子采用哪里哪里Facebook的用户没有登录网页视图。

© www.soinside.com 2019 - 2024. All rights reserved.