Lad*_*v M 5 javascript angularjs
我们正在使用facebook跟踪像素来跟踪我们的facebook广告的效果.为此,对于第一次使用我们服务的每个用户,我们需要在DOM中触发跟踪像素.我们通过在控制器中将$ scope.newReg设置为true并使用模板中的以下代码来实现.
<div ng-if="newReg == true">
<img height="1" width="1" alt="" style="display:none" src="https://www.facebook.com/tr?ev=xxxxxx&cd[value]=0.00&cd[currency]=EUR&noscript=1" />
</div>
Run Code Online (Sandbox Code Playgroud)
问题是如果$ scope.newReg设置为false,实际上会发生什么.我想跟踪像素不应该被解雇,但根据文档,它似乎可以解雇."如果条件是假的,那么元素将从DOM树中删除." 这意味着跟踪像素可能会在很短的时间内出现在DOM中,然后被删除.即使条件失败,这也会触发跟踪计数器.
没有其他人处理这个问题吗?
这个答案似乎对我有用: Facebook Custom Audience Pixel on SinglePageApplication SPA
但我相信还有更多方法可以处理它。
归档时间: |
|
查看次数: |
5661 次 |
最近记录: |