在Drupal中提交表单的Google Adwords转换

时间:2009-08-26 12:10:30

标签: drupal drupal-6

我希望在我的Drupal 6网站上提交节点时有Google Adwords转换触发器,但无法找到实现此目的的方法。

基本上我希望用户将一些细节提交到自定义节点类型,让我们称之为“播放器”。添加新播放器后,我想触发Adwords转换。我查看了Custom (Form) Destination模块,但这似乎不适用于此表单。即使它确实有效,我也必须巧妙地区分提交和编辑,因为它们具有相同的form_id

任何人都有与此相似的经历,可以提供任何建议吗?

2 个答案:

答案 0 :(得分:2)

这可能需要在自定义模块中进行一些编码。

我建议创建一个在创建节点时触发的hook_node实现。然后它会触发adwords转换。

类似的东西:

function mymodule_nodeapi(&$node, $op, $a3 = NULL, $a4 = NULL) {
  if ($op == 'insert' && $node->type == 'whatever_content_type') {
    // Code to trigger adwords conversion.
  }
}

如果您需要帮助创建自定义模块,我建议您访问irc.freenode.net上#drupal的Drupal Development IRC Chatroom。有人会很乐意帮助你开始!

答案 1 :(得分:0)

最后事实证明他们只是在有人使用联系表单时才想要它,所以我为我的联系表单创建了一个webform(使用webform模块),然后在thankyou页面中使用php代码来实现这一点