【问题标题】:Google Adwords Reporting With Dynamic PHP Conversion Value具有动态 PHP 转换值的 Google Adwords 报告
【发布时间】:2010-03-01 15:20:34
【问题描述】:

我正在使用 Google Adwords 在我的网站上推送和跟踪订阅者获取情况,但无法使转化报告正常工作。

这是我的设置。

我的订阅表单由我创建的 Wordpress 插件动态加载到我的订阅页面上。验证后,表单将替换为 php 的感谢消息,因此不会将用户重定向到确认页面。因此,我认为我需要检查转换值的输出以获取 Adwords 报告。

我已遵循 adwords 帮助文档并将报告设为“购买/销售”跟踪,因此我可以测试 conversion_value 变量。

这是我输出感谢信息的插件代码。

//****[ Variable Conversion Value For Google AdWords]****
$variableConversionValue = '<h3 class="subscribeConfirm">Thanks for signing up!</h3>';

//****[ After writing subscriber data, display thank you message****
echo $variableConversionValue;

这是我的订阅页面上的 Adwords 跟踪(不包括通用跟踪代码)(是一个 php 页面,但跟踪不包含在 php 标记中)。

if (<? echo $variableConversionValue; ?>) {
  google_conversion_value = <? echo $variableConversionValue; ?>;
}

你能帮我让报告工作吗?谢谢!

【问题讨论】:

    标签: php reporting google-ads-api


    【解决方案1】:

    我不确定您是否了解转化价值的用途。如果您正在寻找二进制“发生转换”,我不确定您是否需要指定一个值,但如果您这样做,您应该使用像 1 这样的数字或任何您认为潜在客户的美元价值的数字是。我可能错了,但我认为 Adwords 无法将值中的 text/html 处理为任何有意义的内容。

    如果您用于检查表单和输出的代码位于两个不同的位置(如上所示),那么您真正想要的输出可能是:

    if (<? echo $variableConversionValue; ?>) {
      google_conversion_value = <? echo '1'; ?>;
    }
    

    【讨论】:

    • 马特,感谢您的回复。我想出了如何操纵我的代码来正确跟踪转化。请查看我的回答以了解如何操作。
    【解决方案2】:

    我想通了。

    使用上面的代码查看我的实时页面源时,echo $variableConversionVale 代码是空白的,这意味着它没有正确传递值。因此,我没有使用变量,而是准确地输入了将显示的内容来跟踪转换。

    例子:

    if ('<h3 class="subscribeConfirm">Thanks for signing up!</h3>') { google_conversion_value = '<h3 class="subscribeConfirm">Thanks for signing up!</h3>'; /> }

    使用上面的代码,它仅在您已订阅的确认弹出时才跟踪转化。

    Reference link here在第4步“插入代码sn-p的不同场景”下

    谢谢!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-28
      • 1970-01-01
      • 2013-07-09
      • 1970-01-01
      相关资源
      最近更新 更多