2009-08-26 8 views
1

Ich möchte einen Google Adwords Conversion-Trigger haben, wenn ein neue Knoten auf meiner Drupal 6-Website eingereicht wird, kann aber keinen Weg finden, dies zu tun.Google Adwords Konvertierung bei der Einreichung von Formularen in Drupal

Grundsätzlich möchte ich, dass ein Benutzer einige Details in einen benutzerdefinierten Knotentyp eingibt, nennen wir es "Player". Wenn ein neuer Player hinzugefügt wird, möchte ich eine AdWords-Conversion auslösen. Ich habe das Custom (Form) Destination Modul angeschaut, aber das scheint für dieses Formular nicht zu funktionieren. Selbst wenn es funktioniert, müsste ich irgendwie clever unterscheiden zwischen neuen Einreichungen und Bearbeitungen weil sie die gleiche form_id haben.

Hat jemand Erfahrung mit etwas Ähnlichem und kann einen Rat geben?

Antwort

0

Am Ende stellt sich heraus, dass sie es nur wollte, wenn jemand das Kontaktformular verwendet, so habe ich ein Webformular für mein Kontaktformular (webform-Modul) und dann PHP-Code in der thankyou Seite verwendet, um dieses zu erreichen.

2

Dies wird wahrscheinlich ein kleines bisschen Codierung in einem benutzerdefinierten Modul benötigen.

Ich würde empfehlen, eine hook_node-Implementierung zu erstellen, die beim Erstellen eines Knotens ausgelöst wird. Anschließend wird die AdWords-Konvertierung ausgelöst.

Etwas wie:

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

Wenn Sie Hilfe benötigen ein benutzerdefiniertes Modul zu schaffen, würde ich vorschlagen, dass Sie die Drupal Development IRC Chatroom bei #drupal auf irc.freenode.net besuchen. Jemand würde dir gerne helfen, anzufangen!

+0

Danke BrianV ... Ich werde bald dort erscheinen :) – x3ja

Verwandte Themen