1

Drupal 6 サイトで新しいノードが送信されたときに Google Adwords コンバージョン トリガーを設定したいのですが、これを行う方法が見つかりません。

基本的に、ユーザーが詳細をカスタム ノード タイプに送信するようにします。これを「プレーヤー」と呼びましょう。新しいプレーヤーが追加されたら、Adwords コンバージョンをトリガーしたいと考えています。Custom (Form) Destinationモジュールを確認しましたが、このフォームでは機能しないようです。うまくいったとしても、新しい投稿と編集を巧みに区別する必要がありform_idます。

似たような経験をしたことがある方、何かアドバイスいただけないでしょうか?

4

2 に答える 2

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 開発 IRC チャットルームにアクセスすることをお勧めします。誰かがあなたが始めるのを喜んで手伝ってくれるでしょう!

于 2009-08-26T13:34:44.243 に答える
0

最終的に、誰かが連絡フォームを使用したときに彼らがそれを望んでいたことが判明したので、連絡フォーム用の Web フォームを ( Web フォームモジュールを使用して) 作成し、サンキュー ページで php コードを使用してこれを実現しました。

于 2009-09-02T16:05:42.237 に答える