2009-08-26 82 views
1

我想在Drupal 6網站上提交新節點但希望在Google Adwords轉換觸發器中找到一種方法來執行此操作。在Drupal中提交表單提交的Google Adwords轉換

基本上我想要一個用戶提交一些細節到一個自定義節點類型,我們稱之爲「播放器」。當添加新玩家時,我想觸發一次Adwords轉換。我已經看過Custom (Form) Destination模塊,但這似乎不適用於此表單。即使它有效,我也不得不巧妙地區分新的提交和編輯,因爲它們具有相同的form_id

任何人都有類似的經驗,可以提供任何建議嗎?

回答

0

最後事實證明他們只是在有人使用聯繫表單時才需要它,所以我創建了一個webform(使用webform模塊)作爲我的聯繫表單,然後在謝謝頁面中使用php代碼實現此目的。

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. 
    } 
} 

如果你需要幫助創建一個自定義模塊,我建議您訪問的Drupal開發IRC聊天室在#drupal irc.freenode.net上。有人會樂意幫助你開始!

+0

謝謝BrianV ......我很快就會出現在那裏:) – x3ja 2009-08-28 11:03:04