【问题标题】:Add value from string to Google Ads as conversion value issue将字符串中的价值作为转化价值问题添加到 Google Ads
【发布时间】:2021-09-07 20:56:14
【问题描述】:

在我的网站上,我通过 iframe 表单生成潜在客户。基于“感谢页面”,我向 url 字符串添加了一个值,例如:

https//www.website.nl/thank-you?ids=5

ids 值 5 是潜在客户转化的值(比如说 $5,-)

通过此脚本,我将值推送到 Google Ads。

    <?php if ( is_page(123) ) {
if (isset($_GET["ids"]) && (is_numeric($_GET["ids"])) ) {     
   $value = (float)str_replace(",",".",$_GET["ids"]);   
   $value = sprintf("%01.2f", $value);
}else{      
   $value = sprintf("%01.2f", 0); 
}

echo '<script> 
gtag("event", "conversion", {
   "send_to": "AW-*****",    
   "value": '. $value .', 
   "currency": "EUR"  });
</script>'; 
}?>

在我的合作伙伴在网址末尾自动添加潜在客户 ID 之前,上述代码运行良好。 现在感谢网址是例如 https//www.website.nl/thank-you?ids=5&id=12345

现在我的脚本不再工作了... 怎么修? 有任何想法吗? 可能我无法将我的 id 添加到 url 的末尾,因为我需要在 iframe 静态中填写感谢 url。

希望任何人都可以帮助我再次衡量转化价值并将其发送到 Google Ads :)

【问题讨论】:

    标签: iframe ads google-ads-api google-ads-script


    【解决方案1】:

    您应该查看您的合作伙伴添加新参数的方式。它应该看起来像这样:

    https//www.website.nl/thank-you?ids=5&id=12345
    

    阅读this了解有关查询字符串结构的详细信息。

    【讨论】:

    • 嗨,是的,没错。它将像这样添加:https//www.website.nl/thank-you?ids=5&id=12345 你知道如何从 ids 中获取价值并使用 google ads 转换脚本进行推送吗?
    • 如果你的url结构好,那么你的php代码就可以正常工作,提取你需要的数据。你有什么错误吗?你能分享你的全局站点标签配置吗?
    • 嗨,是的,这是 url 结构 https//www.website.nl/thank-you?ids=5&id=12345 我正在使用上面的脚本......但值赢了'不再出现在 Google Ads 中,因为合作伙伴会在末尾广告自己的 ID
    • 您确定您的合作伙伴 ID 是_numeric 吗?您的条件需要参数 id 是一个数值来检索您的 ids 值...也许您可以跳过 ID 参数并进行测试?
    • 嗨,我设置了一个静态值,合作伙伴将自动添加(在转换时)和 id(数字)显然是一个潜在客户 ID 号。我有一个潜在客户表单,没有集成合作伙伴(为此我与另一个合作伙伴合作),所以这个感谢页面只有我的 ID 和作品(价值将被推送到 Google Ads)
    猜你喜欢
    • 1970-01-01
    • 2013-04-02
    • 2014-10-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多