使用 CF7 进行 Google AdWords 跟踪
Posted
技术标签:
【中文标题】使用 CF7 进行 Google AdWords 跟踪【英文标题】:Google AdWords tracking with CF7 【发布时间】:2018-04-17 16:47:01 【问题描述】:我想使用基于事件的 Google AdWords 跟踪(当人们提交时)。但我仍然想重定向到感谢页面。我有两个代码可以解决问题,但它们不能一起工作。有没有办法让表单重定向到另一个页面但仍然跟踪提交?当我同时添加这些代码时,他们说它已经被声明了。
<?php
add_action( 'wp_footer', 'mycustom_wp_footer' );
function mycustom_wp_footer()
?>
<script type="text/javascript">
document.addEventListener( 'wpcf7mailsent', function( event )
location = 'https://revimatch.dk/tak';
, false );
</script>
<?php
add_action( 'wp_footer', 'mycustom_wp_footer' );
function mycustom_wp_footer()
?>
<script type="text/javascript">
document.addEventListener( 'wpcf7mailsent', function( event )
typeof goog_report_conversion === 'function' && goog_report_conversion();
, false );
</script>
<?php
【问题讨论】:
【参考方案1】:你不需要两个函数。 您可以在一个脚本中将其挂接到您的 wp_head
add_action('wp_head', 'cf7TrackingCode' );
function cf7TrackingCode()
echo "<script>
document.addEventListener( 'wpcf7mailsent', function( event )
typeof goog_report_conversion === 'function' && goog_report_conversion();
location = 'https://revimatch.dk/tak';
, false );
</script>";
非常重要: php中不能有两个同名的函数
【讨论】:
以上是关于使用 CF7 进行 Google AdWords 跟踪的主要内容,如果未能解决你的问题,请参考以下文章
google adwords 是不是对转化进行重复数据删除?