자체 광고를 제공하기 위해 Revive Adserver를 사용하는데, 광고 사이즈를 px 단위로만 줄 수 있도록 되어 있다. 원하는 것은 보여지는 공간에 꽉 채워지길 원하는데...
즉, width:100% height:100% 를 적용하고 싶다.
revive-adserver/www/delivery/ajs.php 를 수정한다. 이건 Javascript Tag로 할 때 사용되는 파일이고, iFrame Tag로 할 때에는 afr.php 파일이 사용되니 사용되는 파일을 수정해야 한다.
function _adRenderImage() 쪽을 보면 $width, $height를 가져와서 사용하는 부분이 있는데, 여기서 width나 height가 100 이하이면 %로 사용되도록 수정한다.
$width = !empty($aBanner['width']) ? $aBanner['width'].($aBannder['width']<=100 ? '%' : '') : 0; $height = !empty($aBanner['height']) ? $aBanner['height'].($aBannder['height']<=100 ? '%' : '') : 0;
혹시 이미지 상하좌우에 여백도 없애고 싶다면, 배너 설정의 Advanced 탭을 보면 HTML 코드에 prepend, append 할 수 있게 설정하는 부분이 있는데 여기에 각각 <body style='margin:0'> 와 </body> 를 넣어준다.
'Story' 카테고리의 다른 글
트위터를 BaaS로 사용하기 (0) | 2014.03.10 |
---|---|
Video Processing at Dropbox (0) | 2014.02.20 |
무료 온라인 프로젝트 관리 서비스 (0) | 2010.10.12 |