将 Google 广告事件片段添加到转化页面(感谢 you.php)
Adding Google Ads Event Snippet To Conversion Page (thank you.php)
我在 Wordpress 网站 运行 WooCommerce 上有一些 google 广告 运行,我已将全局网站标签添加到我的 [=26] 的 header.php =] 主题也有一个 google 分析标签,所以标签在 header
中看起来像这样
<!-- global site tag (gtag.js) - google analytics -->
<script async src="https://www.googletagmanager.com/gtag/YADDA YADDDA></script>
<script>
window.datalayer = window.dataLayer || [];
...
...
gtag('config', 'ANALYTICS TAG ID');
gtag('config', 'AD TAG ID');
</script>
这一切都很好,但现在我必须在转换页面上添加事件片段,对于 WooCommerce,我认为是 WooCommerce/templates/checkout/ 文件夹中的 thankyou.php。 Google 指定将其放置在该特定页面的 header 中。我是否应该向我的 functions.php 添加一个功能 - 我的 child 主题 - 连接到谢谢页面和 header?或者直接将它放入 child 主题的 thankyou.php 钩子文件中覆盖它?然后它还要求添加代码以将值动态传递给 transaction_id 参数以及值和货币参数。下面的事件片段。我对如何执行此操作感到困惑,并且我最近的几次尝试都以站点错误结束。
<!-- Event snippet for DB_Purchase conversion page --> <script>
gtag('event', 'conversion', { 'send_to': 'AW-5555555/5555555', 'value': 45.0, 'currency': 'USD',
'transaction_id': ''}); </script>
使用了占位符标签。
将此添加到您的子主题 function.php 最后,并插入正确的标签。
``
<?php
function ds_checkout_analytics( $order_id ) {
$order = new WC_Order( $order_id );
$currency = $order->get_order_currency();
$total = $order->get_total();
$date = $order->order_date;
?>
<!-- Paste Tracking Code Under Here -->
<!-- End Tracking Code -->
<?php
}
add_action( 'woocommerce_thankyou', 'ds_checkout_analytics' );
``
我在 Wordpress 网站 运行 WooCommerce 上有一些 google 广告 运行,我已将全局网站标签添加到我的 [=26] 的 header.php =] 主题也有一个 google 分析标签,所以标签在 header
中看起来像这样<!-- global site tag (gtag.js) - google analytics -->
<script async src="https://www.googletagmanager.com/gtag/YADDA YADDDA></script>
<script>
window.datalayer = window.dataLayer || [];
...
...
gtag('config', 'ANALYTICS TAG ID');
gtag('config', 'AD TAG ID');
</script>
这一切都很好,但现在我必须在转换页面上添加事件片段,对于 WooCommerce,我认为是 WooCommerce/templates/checkout/ 文件夹中的 thankyou.php。 Google 指定将其放置在该特定页面的 header 中。我是否应该向我的 functions.php 添加一个功能 - 我的 child 主题 - 连接到谢谢页面和 header?或者直接将它放入 child 主题的 thankyou.php 钩子文件中覆盖它?然后它还要求添加代码以将值动态传递给 transaction_id 参数以及值和货币参数。下面的事件片段。我对如何执行此操作感到困惑,并且我最近的几次尝试都以站点错误结束。
<!-- Event snippet for DB_Purchase conversion page --> <script>
gtag('event', 'conversion', { 'send_to': 'AW-5555555/5555555', 'value': 45.0, 'currency': 'USD',
'transaction_id': ''}); </script>
使用了占位符标签。
将此添加到您的子主题 function.php 最后,并插入正确的标签。 ``
<?php
function ds_checkout_analytics( $order_id ) {
$order = new WC_Order( $order_id );
$currency = $order->get_order_currency();
$total = $order->get_total();
$date = $order->order_date;
?>
<!-- Paste Tracking Code Under Here -->
<!-- End Tracking Code -->
<?php
}
add_action( 'woocommerce_thankyou', 'ds_checkout_analytics' );
``