게임 전용 맞춤 체널을 만들고
<script type="text/javascript">
function Tageting( sCategory, nPosition)
{
/*
애드센스 타켓팅 리턴 함수
개발 : DangGun Roleeyas(http://blog.DangGun.net)
라이센스 : 사용전 http://blog.danggun.net/817 에 덧글 남겨 주세요
수정하시는 경우 주석 꼭달아주시고 수정이력 꼭 적어주세요.
라이센스 정보를 지우거나 수정한 배포할수 없습니다.
수정이력 : 2011-12-19, DangGun Roleeyas - 태그판별에서 카테고리 판별로 변경
매개 변수
sCategory : 문자열, 판단용 테그 데이터
nPosition : 광고 위치
리턴
문자열, 애드센스 관고 단위ID
*/
//리턴할 데이터
var sReturn = "";
var nFlag = 0;
//사용할 데이터
/*
단어
광고 위치는 1개이상의 광고단위를 쓸때만 필요합니다.
나머지 경우에는 숫자 하나로 적으시면 됩니다.
0 : 상단 중앙
1 : 상단 오른쪽
2 : 하단 왼쪽
*/
var sData =
[
//단어, 광고 단위ID, 광고 위치
["게임", "6176732821", 1],
["프로그래밍", "2396219801", 0],
["당근의 생각", "0220666043", 1]
];
//태그 내용을 분리 합니다.
var sCategorys = sCategory.split('/');
for(var i = 0 ; i < sData.length; ++i)
{
//광고 위치가 같은지?
if( nPosition == sData[i][2])
{
//광고 위치가 같다.
//단어가 일치 하는 지 찾는다.
//대분류 카테고리만 찾음
if( sData[i][0] == sCategorys[0] )
{
//일치 한다!
//값을 넣고 중지!
sReturn = sData[i][1];
nFlag = 1;
break;
}
}
}//end i
//일치한 값이 있는지?
if( 0 == nFlag)
{
//기본값을 넣어 준다.
switch(nPosition)
{
case 0:
sReturn = "2396219801";
break;
case 1:
sReturn = "0220666043";
break;
case 2:
sReturn = "9666365799";
break;
default:
sReturn = "2396219801";
break;
}
}
return sReturn;
}
</script>