1

HTML ランディング ページのコーダーにガイダンスを提供しようとしています。誰かにクレジットカードを申し込んでもらうためにディスプレイ広告キャンペーンを実施しており、特にネットワーク全体で CPC キャンペーンを実施しています。ユーザーを広告からランディング ページに誘導し、[今すぐ申し込む] ボタンをクリックした後、銀行に行きます。

ネットワークは、コンバージョン ピクセルの発生時に広告の配置を最適化しようとしています。他の会社 (当社のクレジット カード サービス銀行) にあるように、最終的なサンキュー ページやアプリケーション ページをプログラムすることはできません。クリックの最適化よりも優れた唯一の方法は、[今すぐ適用] ボタンの「後ろ」にピクセルを配置することです。

誰かがボタンをコーディングする簡単な方法を提案できますか? スクリプトのスニペットを実行でき、1 行がピクセルになり、もう 1 行が他の Web サイトへの転送になると想定しています。私たちのコーダーは、これは不可能だと言っています (ピクセルコードを実行してから、ページから新しい URL に転送する)。どんな提案でも大歓迎です。

4

2 に答える 2

0

推測される HTML:

<form id="form1">
<img src="blank.gif" id="pixel" />
<input type="button" id="subbut" />
</form>

プレーン JS:

<script>
window.onload=function() {
  document.getElementById("subbut").onclick=function() {
    var pix = document.getElementById('pixel');
    pix.onload=function() { document.getElementById("form1").submit() }
    pix.src='http://a1.interclick.com/someprocess?someparameter=...';
  }
}
</script>
于 2012-09-20T13:59:44.063 に答える
0

タイトルの答えとして、質問の内容が理解できなかったので、「onclick」を使用して関数を実行し、window.locationリダイレクト/別のURLを開くことができます。このようなもの:

<button onclick="functionName()">Test</button>
<script type="text/javascript">
function functionName(){
  // your code, Ajax to access a php script
  return window.location = 'url_to_redirect';
}
</script>
于 2012-09-20T13:44:44.150 に答える