본문 바로가기
일상생활 이야기/그누보드 독학

독학으로 그누보드5에 애드센스 광고넣기 2두번째

by 인터넷떠돌이 2016. 12. 31.
반응형

안녕하세요?


이번 지난번 시간에 그누보드5에 구글 애드센스 광고를 삽입하는 작업을 지난번 시간에 하였습니다.


링크 : 독학으로 그누보드5에 구글 애드센스 광고넣기


하지만 사이트에 구글 애드센스 광고를 넣은 것은 좋았지만, 문제가 하나 생겼습니다. 바로 처음 사이트에 들어오는 사람들 에게만 광고가 보이지, 전체 글을 읽거나 게시물을 읽는 과정에서는 전혀 광고가 노출이 되지 않는 문제가 생겼습니다. 그래서 이 문제를 해결하기 위한 작업에 들어가는 것이 이번 포스팅의 내용입니다.



우선 알FTP로 홈페이지 계정에 접속을 하여서, 먼저 list.skin.php 파일을 다운로드 해서 가져 옵니다.

그 다음에는 지난번 시간과 같은 구글 애드센스의 반응형 광고 코드를 php파일에서 아래와 같은 위치에다가 붙여넣기를 합니다.



일단 게시판의 목록이 시작하는 지점에다가 설치하고자 하는 의도로 시도를 하였고, 홈페이지에 접속을 하여서 제대로 작동을 하는지 여부를 먼저 알아보았습니다.


물론 그 이전에 수정하기 전에 복사본을 만들어 두어서 에러가 일어나는 것은 당연히 대비해야 하며, 수정이 끝난 다음에는

 알FTP를 써서 원래 있던 홈페이지의 폴더에 업도르 시켜야 하는 것은 당연합니다.










다음은 실제 홈페이지 상에서 구글 애드센스 광고가 구현이 된 것을 보여주는 화면입니다. 실제로 존재하는 홈페이지 이기 때문에 부득이 하게 가리는 작업을 해야 함을 양해 구하면서, 계속 포스팅을 이어 나가겠습니다.


여기까지는 성공적이었습니다. 하지만 게별 게시판에서는 구글 애드센스 광고가 뜨지만, 전체 글 읽기에서는 전혀 구글 애드센스 광고가 뜨지 않는 문제가 발생하였습니다. 거기다가 게별 게시물을 읽는 동안에도 구글 애드센스 광고가 전혀 뜨지 않는 

현상이 생겨서 이를 수정해야 할 필요성이 있었습니다.


먼저 알FTP에서 앞서 있었던 홈페이지의 디렉토리에 있던 new.php파일을 다운로드해서 복사본을 미리 만들어 둡니다. 

그다음에는 메모장 상에서 파일을 열어서 수정에 들어갑니다.


    


일단 개인적인 정보이기에 구글 애드센스 코드는 다 가렸습니다. 여러번 시도를 해 보았습니다만, 이게 계속해서 홈페이지 에러만 나오는 문제가 발생해서 결국 가장 아랫쪽에 배치를 시켰습니다.


        


일단 불만족 스럽기는 하지만, 홈페이지 제일 하단에 구글 애드센스 광고를 띄우는데 성공을 하기는 했습니다. 이 부분은 더 공부와 시도를 해봐야 할 것 같기는 합니다만, 아무튼 이번 포스팅에서는 여기까지만 하도록 하고, 다음은 게시물을 읽는 동안 구글 애드센스가 뜨도록 하는 작업에 들어갑니다. 


                                 



역시 개인 정보이기 때문에 구글 애드센스 코드는 코드의 배치는 본문내용이 시작되기 전의 위치로 배치를 하고자 위와 같은 위치에 배치를 하였습니다.


                                                           


하지만 결과가 만족 스럽지는 않았습니다. 너무 본문 글에서 광고가 가까운 곳에 위치하고 있었기 때문에, 이대로는 안된다고 판단을 하여서, php페이지를 다시 수정하는 작업에 들어갔습니다.


                               


우선 '게시물 상단 버튼 시작'이라는 부분으로 구글 애드센스 코드를 달았습니다.


                                                      


100% 만족스럽지는 않지만, 그래도 아까 보다는 글의 본문을 완전히 해치지 않으면서도 구글 애드센스 배너의 위치가 바뀌었다는 것을 알 수가 있었습니다. 이래저래 무언가 깔끔하지 않다는 느낌이 들기는 하지만, 그래도 독학으로 여기까지 띄울 수 있었다는 것 자체가 다행이라는 생각이 듭니다.


일단 데스크톱 PC버전에서는 사이트에 구글 애드센스 광고가 뜨는 것은 확인을 하였습니다만, 모바일 버전에서는 전혀 뜨지 않는 것을 확인하였습니다. 그래서 다음에는 이 부분을 보강하는 포스팅을 올리도록 하겠습니다.

반응형