2012-04-06 5 views
0

私の問題をオンラインで助けてくれるものを見つけるのは苦労しています...私はバナー配信にOpenXを使用するサイトを持っています。私は人々が私のサイトのスポーツセクションにあるときに現れるバナーを望んで、サイトのページのURLが含まれているときに、人々がopenXターゲティングチャンネルの設定( "OR" -functionality)

site.com/football 
site.com/baseball 

上にある場合にのみ、私は "唯一のバナーを示しているため対象チャネルを設定しますサッカー野球 "。私は呼び出しコードのiframeバージョンを使用します。私のゾーンにはサッカーや野球があります。しかし、私が「サッカー野球」や「サッカー、野球」に入ると、それは機能しません。回避策として、キーワードごとに新しい制限ルールを設定することができますが、どうにかそこに「または」機能がなければなりませんか、間違っていますか?

答えて

1

これを処理できる方法がいくつかあると思います。

  1. (前述のとおり)複数の配信制限を作成します。ターゲティングチャンネルまたはバナーの[配信]タブで、複数の制限を追加すると、各制限の間にドロップダウンがあり、オペレータANDまたはORを指定できるようになります。これをターゲティングチャネルとして設定する利点は、バナーレベルだけでは不可能な複雑なグループの制限を作成できることです。

  2. 「正規表現一致」を使用することもできます。 「サイト - ページURL」の配信制限を選択すると、containsを選択する代わりに、「正規表現一致」を選択できます。これにより、football|baseballまたはそれ以上の複雑な値を指定することができます。

+0

これは私が実際に探していたパスです(2番目のオプション)。それはあまりよく文書化されていません。今は最初のオプションを使用しますが、それはあまり読みにくくありません。あなたはregexpバナーの正確な構文を知っていますか? – patrick

+0

有効なPHP正規表現でなければなりません。上の答えや、バスケットボール、野球、フットボール、ゴルフ、サッカーなどにマッチするような、もっと複雑な(たとえ作ったとしても) "[bf] \ w {3,5}ボール|ゴルフ|サッカー"のような単純なものかもしれません。 – tnydwrds

関連する問題