Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/kotlin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用setTimeout触发FB像素事件?_Javascript_Facebook Pixel - Fatal编程技术网

Javascript 如何使用setTimeout触发FB像素事件?

Javascript 如何使用setTimeout触发FB像素事件?,javascript,facebook-pixel,Javascript,Facebook Pixel,我正在登录页面上设置一个FB像素。我无法访问Google Tag Manager,也无法在Facebook像素代码块之外的页面上添加其他脚本。 我的目标是在5秒后触发“搜索”事件,因此我添加了以下代码: !函数(f,b,e,v,n,t,s){ if(f.fbq)返回;n=f.fbq=函数(){ n、 呼叫方法? n、 callMethod.apply(n,参数):n.queue.push(参数) }; 如果(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.ve

我正在登录页面上设置一个FB像素。我无法访问Google Tag Manager,也无法在Facebook像素代码块之外的页面上添加其他脚本。 我的目标是在5秒后触发“搜索”事件,因此我添加了以下代码:


!函数(f,b,e,v,n,t,s){
if(f.fbq)返回;n=f.fbq=函数(){
n、 呼叫方法?
n、 callMethod.apply(n,参数):n.queue.push(参数)
};
如果(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version=“2.0”;
n、 队列=[];t=b.createElement(e);t.async=!0;
t、 src=v;s=b.getElementsByTagName(e)[0];
s、 parentNode.insertBefore(t,s)
}
(窗口,文档,“脚本”https://connect.facebook.net/en_US/fbevents.js");
fbq(“初始”、“XXXXXXXXXXXX”);
fbq(“轨迹”、“页面视图”);
setTimeout(函数(){fbq(“跟踪”、“搜索”);},5000);

我在本地试用过,效果很好。“PageView”立即启动,5秒钟后“Search”不带橙色。你安装了AdBlock吗?尝试禁用它。谢谢您的评论。它确实按预期工作-FB pixel helper extenstion没有按预期工作。当我查看chrome开发工具时,我可以看到它只在5秒后才能工作。我在本地尝试过,效果很好。“PageView”立即启动,5秒钟后“Search”不带橙色。你安装了AdBlock吗?尝试禁用它。谢谢您的评论。它确实按预期工作-FB pixel helper extenstion没有按预期工作。当查看chrome开发工具时,我可以看到它只在5秒后才能工作。