제 사이트에는 구글 애드센스를 이용해 광고를 달아볼건데요
먼저 구글 애드센스에 들어가 로그인을 해줍니다
지급정보를 입력하고 사이트를 추가해줍니다
그 후 사이트 메뉴바를 클릭하고 사이트 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에서만 수정한겁니다
파일 업로드하는 방법이 기억 안난다면 아래 게시글을 참고하세요!
'개발 > 내 사이트 만들기' 카테고리의 다른 글
9. Django(장고) CSS,JS 연결하기 (0) | 2024.06.24 |
---|---|
8. PuTTY를 이용해 SSH접속하기 (0) | 2024.06.20 |
7. 알드라이브에서 SFTP 하기(서버에 파일 올리기) (0) | 2024.06.20 |
6. 가비아 웹서버 SFTP 접속설정 (0) | 2024.06.12 |
5. 파이썬(Django)에서 내 사이트 출력하기 (0) | 2024.06.12 |