2012-04-06 2 views
0

온라인 문제를 해결하는 데 도움이되는 자료를 찾는 데 어려움이 있습니다. 배너 전송을 위해 OpenX를 사용하는 사이트가 있습니다. 나는 사람들이openX 대상 채널 설정 ("OR"-functionality)

site.com/football 
site.com/baseball 
사이트 페이지 URL "이 포함되어있는 경우 I는 배너를 보여줍니다에 대한 대상 채널을 설정

에 위치하도록하는 경우에만, 사람들이 내 사이트의 스포츠 섹션에있을 때 나타 배너를 원하는 축구 야구 ". 호출 코드의 iframe 버전을 사용합니다. 내 영역에는 축구 또는 야구가 있습니다. 하지만 "축구 야구"나 "축구, 야구"에 들어가면 효과가 없습니다. 해결 방법은 각 키워드에 대해 새로운 제한 규칙을 적용하는 것일 수 있지만 어떻게 든 "또는"기능이 있어야합니다. 그렇지 않습니까?

답변

1

나는 이것을 처리 할 수있는 몇 가지 방법이 있다고 생각합니다.

  1. 여러 배달 제한을 설정합니다 (언급 한대로). 타겟팅 채널 또는 배너의 게재 탭에서 직접 여러 제한을 추가 할 때 각 제한 사이에 드롭 다운이 있어야 연산자 AND 또는 OR을 지정할 수 있습니다. 이를 타겟팅 채널로 설정하면 배너 수준에서만 불가능한 복잡한 그룹 제한을 만들 수 있다는 장점이 있습니다.

  2. 다른 옵션은 "정규식 일치"를 사용하는 것입니다. "사이트 - 페이지 URL"의 배달 제한을 선택하면 포함을 선택하는 대신 "정규식 일치"를 선택할 수 있습니다. 이렇게하면 football|baseball 또는 더 복잡한 값을 지정할 수 있습니다.

+0

그건 내가 실제로보고있는 경로입니다 (두 번째 옵션). 그것은별로 잘 문서화되지 않았습니다. 지금은 첫 번째 옵션을 사용하지만 이는별로 읽을 수 없습니다. regexp 배너의 정확한 구문을 알고 있습니까? – patrick

+0

유효한 PHP 정규식이어야합니다. 위의 답 에서처럼 간단 할 수도 있고 농구, 야구, 축구, 골프 또는 축구에 어울리는'[bf] \ w {3,5} 볼 | 골프 | 축구 '와 같이 좀 더 복잡 할 수도 있습니다. – tnydwrds