カスタムターゲティング-それは何で、なぜ必要なのですか?

これは何ですか





カスタムターゲティングは、サイトの内部パラメーターに基づいて広告を表示するための設定です。 たとえば、classmates.ruのサイトでは、そのようなパラメーターは、ユーザープロファイルに示されている学校、研究所、または軍事ユニットです。 Habréのカスタムターゲティングでは、ユーザーのカルマ、または履歴書のデータを考慮することができます。



なぜこれが必要ですか?





私の意見では、カスタムターゲティングの主な目的は、最もパーソナライズされた広告メッセージを作成する機能です。 次に、 AdFoxバナーシステムとmaindoor.ruサイトをとして使用して、カスタムターゲティングを設定および使用する方法について説明します。







プロジェクトについての2つの言葉





Maindoor.ruは、外国の不動産に関するサイトです。 要するに、サイトはいくつかの大きなセクションで構成されています-国、カタログ、テキスト(ニュースと記事)。 カタログ、ニュース、およびテキスト内のオブジェクトは、特定の国に属している場合があります。 オブジェクトの場合、テキストの場合、この所属が必要です-いいえ。



時々、異なる国のオブジェクトに異なるバナーを配置したい広告主がいます。 仮に、ブリティッシュエアウェイズは、イギリスからのオブジェクトのページと、ニューヨークへのフライトのバナーであるアメリカのオブジェクトのページに、ロンドンへのフライトのバナーを見たいと考えています。



さらに、私たちのサイトはバイリンガルですので、英語版のバナーに英語のバナーを配置したいという自然な欲求があります(英語圏の視聴者に対するロシア語のバナーの感覚はゼロだからです)。



ロシア語版と英語版では、同じテンプレートを使用し、すべてのラベルはローカライズファイルに配置されます。



カスタムターゲティング





カスタムターゲティングパラメータがAdFoxインターフェースに入力され、これらのパラメータが考慮される新しいコールコードが生成されます。次に、バナーの呼び出し元のテンプレートで、必要な値がコールコードに転送されます。



言語ターゲティングの例について詳しく説明しましょう。 AdFoxインターフェースに移動し、[設定]タブをクリックして、[カスタムターゲティング]をクリックします。



画像



次のようなものがあります。



画像



最初の2つのパラメーターも空になりますが、今すぐ修正します:)上のパラメーターの反対側の鉛筆をクリックすると、次のような編集ウィンドウが開きます(3番ではなく1番になります)。



画像



次のようにフォームに入力します。



画像



名前は変数の名前です。「ターゲティング名」は、キャンペーンの設定時にこのターゲティングがどのように表示されるかを示します。 「レポートの名前」とは何ですか私は少し後で説明します。 [変更]をクリックして、変数を含むウィンドウに戻ります。



これで、すべてのバナータイプのコールコードを生成するときに、言語識別子が保存されているコードにpuid1変数が設定されます。 次に、これらの識別子を開始します... [値]ボタンをクリックしてから、[追加]ボタンをクリックします。 次のようにフォームに入力します。



画像



変更を保存し、英語についても同じことを行います。 次の図を取得します。



画像



バナーを呼び出すコードは次のようになります。



 <!-AdFox START->
 <!-maindoor.ru->
 <!-サイト:Maindoor.Ru /ニュース->
 <!-カテゴリ:<未定義>->
 <!-バナータイプ:100%運搬->
 <script type = "text / javascript">
 <!-
 if(typeof(pr)== 'undefined'){var pr = Math.floor(Math.random()* 1000000);  }
 if(typeof(document.referrer)!= 'undefined'){
   if(typeof(afReferrer)== 'undefined'){
     afReferrer = escape(document.referrer);
   }
 } else {
   afReferrer = '';
 }
 var addate = new Date();
 document.write( '<scr' + 'ipt type = "text / javascript" src = "http://ads.adfox.ru/42644/prepareCode?p1=bgye&amp;amp;amp;amp;amp;p2=y&amp;amp ; amp; amp; pucn = a&amp; amp; amp; amp; pfc = a&amp; amp; amp; amp; pfb = a&amp; amp; amp; amp; pr = '+ pr +'&amp; amp; amp; amp; pt = b&amp; amp; amp; amp; pd = '+ addate.getDate()+'&amp; amp; amp; amp; pw = '+ addate.getDay()+'&amp; amp; amp; amp; pv = '+ addate.getHours()+'&amp; amp; amp; amp; py = a&amp; amp; amp; amp; prr = '+ afReferrer +'&amp; amp; amp; amp; puid1 = "> <\ / scr '+' ipt> ');
 //->
 </ script>
 <!-AdFox END->





あとは、ページに新しい呼び出しコードを挿入して、変数puid1の値を渡すだけです。 私の説明なしでコードの挿入を処理できると思います:) puid1 JS変数の値を割り当てる方法について2つの言葉。



素材の言語識別子は、見出し、本文などとともにデータベースに保存されます。 これをテンプレートに渡し、さらに次のように呼び出しコードを変更できます。



  rr = '+ afReferrer +'&puid1 = <?= $ language_id?> " 




キャンペーンを作成するとき、または既存のキャンペーンを編集するときは、[ターゲティング]タブに[言語ターゲティング]タブが表示されます



画像



「不明、設定されていません」に注意してください。 チェックマークは、何らかの理由でシステムが言語を判別できない場合にキャンペーンを表示する必要があることを示します(これが発生します)。



次に、レポートについていくつか説明します。 言語ターゲティングを使用してからしばらく経つと、サイトのロシア語版と英語版のトラフィックに関する統計が「一般レポート」に表示されます。 一般レポートに進み、「言語ターゲティング」レポートの中から選択します。



画像



[表示]をクリックして、言語別のトラフィックの分布を確認します。



画像



カスタムターゲティングについてお話したいことの概要を以下に示します。 私はコメントで喜んで話します:)



All Articles