카카오 애드핏 사이트 : kakaoAdFit
React 미니 프로젝트에 적용 : 계란 요리 성격 유형 테스트 velog
최종 적용 사이트 : https://egg-mbti.net
https://adfit.kakao.com 에 접속하여 AdFit 시작하기 버튼 누른 후 카카오 로그인 진행
- 로그인 후 좌측의
광고관리
탭으로 들어가서매채 등록
클릭
- 매체명 입력
- 매체 유형 선택
- 매체 URL에 광고를 넣을 도메인 입력 후
매체 URL 확인
클릭- 매체 카테고리 선택 후 등록
- 이후 매체 정보 확인 후
광고단위 생성
클릭
- 배너 클릭 시 광고단위 정보 입력이 나오게 됨
유형 선택
에서 페이지에 넣을 광고 유형을 선택하면 됨 선택 시 우측 미리보기에서 확인 가능소재 새로고침
설정 시 광고를 넣은 페이지에서 광고가 몇 초마다 바뀔지를 선택광고영역 테두리
설정 시 광고 테두리의 색을 지정할 수 있음대체 광고
설정 시 광고 호출에 대한 응답을 받지 못한 경우 대체 광고 표시실 소재 노출 중단
설정 시 적립금이 발생하지 않음특정 소재 타입 허용
허용 시, 선택된 소재의 응답 및 노출이 가능함
- 해당 코드를 애플리케이션에 넣으면 됨
- 광고 관리 목록에서 확인 가능하며 매체 상태가 승인으로 바뀌면 애플리케이션에 적용 됨
(영업일 기준 1일~2일 소요)
const scriptElement = useRef(null);
// script 태그를 동적으로 추가
useEffect(() => {
const script = document.createElement("script");
script.setAttribute(
"src",
"https://t1.daumcdn.net/kas/static/ba.min.js"
);
script.setAttribute(
"charset",
"utf-8"
);
script.setAttribute("async", "true");
scriptElement.current?.appendChild(script);
}, []);
...
return (
<>
...
<div ref={scriptElement}>
<ins
className="kakao_ad_area"
style={{ display: "none" }}
data-ad-unit="DAN-CBX5bsNF81WX46bK"
data-ad-width="320"
data-ad-height="100"
/>
</div>
</>
)
실제 광고 적용 페이지 화면