Php 将Google Adwords gclid参数添加到Woocommerce订单电子邮件
我正试图通过woocommerce结帐传递Google Adwords gclid参数,以便在收到订单时将其包含在确认电子邮件中 我在这里找到了如何将gclid参数存储在cookie中:Php 将Google Adwords gclid参数添加到Woocommerce订单电子邮件,php,wordpress,cookies,woocommerce,google-ads-api,Php,Wordpress,Cookies,Woocommerce,Google Ads Api,我正试图通过woocommerce结帐传递Google Adwords gclid参数,以便在收到订单时将其包含在确认电子邮件中 我在这里找到了如何将gclid参数存储在cookie中: (单击“启用您的网站和潜在客户跟踪系统”.但我现在一直在想如何将此cookie数据输入订单确认电子邮件,我想我必须以某种方式在结帐页面中添加一个隐藏字段,然后将数据传递到电子邮件,但我不确定如何执行此操作。以下是一个代码,可以帮助您在管理电子邮件中发送数据。 我不知道最初是如何获得Google Adwords
(单击“启用您的网站和潜在客户跟踪系统”.但我现在一直在想如何将此cookie数据输入订单确认电子邮件,我想我必须以某种方式在结帐页面中添加一个隐藏字段,然后将数据传递到电子邮件,但我不确定如何执行此操作。以下是一个代码,可以帮助您在管理电子邮件中发送数据。 我不知道最初是如何获得Google Adwords gclid参数的,但您可以尝试以下方法: 您只需要在代码中的echo语句中添加Google Adwords gclid参数
add_action('woocommerce_email_customer_details','my_custom_data',10,3);
function my_custom_data( $order, $sent_to_admin, $plain_text ){
if(true==$sent_to_admin){
echo "the magic code to get Google Adwords gclid parameter";
}
}
让我知道这是否对您有效。这里有一个代码,可以帮助您在管理电子邮件中发送数据。 我不知道最初是如何获得Google Adwords gclid参数的,但您可以尝试以下方法: 您只需要在代码中的echo语句中添加Google Adwords gclid参数
add_action('woocommerce_email_customer_details','my_custom_data',10,3);
function my_custom_data( $order, $sent_to_admin, $plain_text ){
if(true==$sent_to_admin){
echo "the magic code to get Google Adwords gclid parameter";
}
}
让我知道这是否对你有效