본문 바로가기

개발/내 사이트 만들기

10. 사이트에 광고 달기 (구글 애드센스)

728x90
반응형

제 사이트에는 구글 애드센스를 이용해 광고를 달아볼건데요

 

먼저 구글 애드센스에 들어가 로그인을 해줍니다

지급정보를 입력하고 사이트를 추가해줍니다

 

그 후 사이트 메뉴바를 클릭하고 사이트 URL을 클릭합니다

클릭하면 펍 코드가 나오는데 펍 코드를 복사해줍시다

만약 펍 코드가 나오지 않는다면 계정 → 설정 → 계정 정보란에 가면 게시자 ID가 나오니 이걸 참고해주세요

 

 

이제 VSCODE로 넘어와서

 

사이트 아래에 ads.txt 파일을 만들어 펍코드를 붙여넣기해줍니다

 

 

 

이제 urls.py와 views.py에 새로운 코드를 추가해줍니다

 

저는 urls.py를 분리해놨기 때문에

 

제 사이트인 util/urls.py를 수정해줬습니다

 

urls.py

from django.urls import path
from . import views

urlpatterns = [
    path('ads.txt',views.Ads),
]

 

아래는 제 util/urls.py의 전체코드입니다

 

views.py

from django.http import HttpResponse

def Ads(request):
    return HttpResponse("google.com, pub-0000000000000000, DIRECT, f08c47fec0942fa0", content_type='text/plain')

HttpResponse를 사용해 텍스트 응답을 생성하고 값을 반환해줍니다
content_type에 text/plain을 넣어 일반 텍스트 형식으로 꼭 설정해야 합니다
만약 text/plain을 설정안하면 구글 애드센스에서 인식할 수 없습니다

 

아래는 제 util./views.py의 전체코드입니다

 

이제 URL이 정상적으로 작동하는지 확인하겠습니다

 

도메인뒤에 /ads.txt를 추가하면 됩니다

 

예시 : http://jiobi.kr/ads.txt

 

이제 HTML파일에 광고를 넣어주고 구글 애드센스에서 자동광고를 설정하면 광고는 끝입니다

광고를 직접 설정하고 싶으시다면 직접 설정해보세요

 

파일을 다시 사이트에 SFTP과정으로 업로드를 해줘야 합니다!!

지금은 VSCODE에서만 수정한겁니다

 

파일 업로드하는 방법이 기억 안난다면 아래 게시글을 참고하세요!

알드라이브에서 SFTP 하기(서버에 파일 올리기)

 

7. 알드라이브에서 SFTP 하기(서버에 파일 올리기)

SFTP설정을 마무리 했으니 이제 알드라이브를 이용해 SFTP를 해볼거에요SFTP설정을 하지 않으셨다면 전 게시글을 참고해주세요 6. 가비아 웹서버 SFTP 접속설정 1. 알드라이브 설치 후 실행하기https

blog.jiobi.kr

 

728x90
반응형