
애드센스 TEEN 연령 신호란? TFAT 청소년 광고 설정·코드 적용법

애드센스 TEEN 연령 신호란? TFAT 청소년 광고 설정·코드 적용법
애드센스의 TEEN 연령 신호는 광고 요청을 청소년용 보호 기준으로 처리해 달라고 Google에 전달하는 TFAT(Tag for age treatment) 값입니다.
값은 2이며, 해당 요청에서 개인 맞춤 광고와 리마케팅을 사용 중지하고 청소년 광고 게재 보호를 적용합니다.
다만 “청소년이 읽을 만한 글”과 “법률·서비스 설계상 청소년 취급이 필요한 사용자 또는 요청”은 같은 개념이 아닐 수 있습니다.
콘텐츠 대상층, 사용자 연령 정보의 근거, 접속 지역의 규정, 광고 코드 유형을 함께 확인해야 합니다.
핵심 요약
- TEEN = TFAT 값 2이며 청소년용 광고 보호를 요청합니다.
- TEEN 요청에서는 개인 맞춤 광고와 리마케팅이 사용 중지됩니다.
- CHILD = 1, TEEN = 2, UNSPECIFIED = 0으로 구분합니다.
- 비동기식 애드센스 광고 단위에는
data-tag-for-age-treatment="2"를 넣습니다. - TFAT는 준수를 돕는 신호이지, 법률 검토나 연령 판단 책임을 대신하지 않습니다.
1. 애드센스 TEEN 연령 신호는 무엇인가요?
Google은 2026년 5월 18일 게시자 공지를 통해 여러 연령대의 광고 요청 보호를 하나의 방식으로 관리하는 TFAT를 도입했습니다.
이 체계에서 TEEN은 청소년 취급을 뜻하는 새 신호이며 숫자 값 2로 전달됩니다.
자세한 도입 배경은 Google 애드센스 TFAT 공지에서 확인할 수 있습니다.
TEEN은 사이트 방문자의 나이를 Google이 대신 판정해 주는 기능이 아닙니다.
게시자가 자신의 서비스 구조와 법적 요구사항에 따라 특정 광고 요청을 청소년 보호 대상으로 처리하도록 알리는 요청 신호에 가깝습니다.
직접 답변
TEEN 연령 신호는 “이 광고 요청에는 청소년용 광고 보호를 적용해 주세요”라는 의미입니다.
애드센스 비동기 광고 코드에서는 값 2를 광고 단위에 넣어 전달합니다.
기존에는 아동 대상 처리용 TFCD와 유럽 동의 연령 미만 사용자용 TFUA가 각각 사용됐습니다.
Google은 TFAT가 이 설정들을 통합해 대체한다고 안내하며, TFAT 지원 버전에서는 기존 태그가 향후 지원 중단될 예정이라고 밝혔습니다.
Google 애드센스 TFAT 도입 공지와 변경사항
정보 확인하기 →
2. CHILD·TEEN·UNSPECIFIED 값 차이
TFAT는 0·1·2 세 값으로 구분합니다. 가장 중요한 차이는 적용되는 보호 수준과 추가 제한입니다.
특히 CHILD에는 서드 파티 광고업체 요청 제한이 공식 동작으로 명시되지만, TEEN 설명에는 해당 항목이 별도로 명시되어 있지 않습니다.
| 구분 | 값 | 핵심 동작 | 운영 판단 |
|---|---|---|---|
| CHILD | 1 | 개인 맞춤 광고·리마케팅 중지, 아동 광고 보호 적용, 서드 파티 광고업체 요청 제한 | 아동 대상 서비스 또는 법적으로 아동 취급이 필요한 요청 |
| TEEN | 2 | 개인 맞춤 광고·리마케팅 중지, 청소년 광고 보호 적용 | 청소년 보호가 필요한 사용자·페이지·요청 |
| UNSPECIFIED | 0 | 특정 연령 취급을 지정하지 않는 기본 상태 | 아동·청소년 취급을 별도로 지정하지 않는 요청 |
오해하기 쉬운 점
UNSPECIFIED는 “성인으로 확인됐다”는 뜻이 아닙니다. 특정 연령 취급 신호를 지정하지 않았다는 의미입니다.
또한 이 값을 보낸다고 해서 TCF·GPP 동의 문자열이나 다른 민감한 사용자·콘텐츠 신호를 무효화하지 않으며, 여러 신호가 함께 있으면 더 보수적인 제한이 적용될 수 있습니다.
3. TEEN 설정 시 광고는 어떻게 달라지나요?
TEEN 신호가 적용된 요청에서는 개인 맞춤 광고와 리마케팅이 사용 중지됩니다.
즉 사용자의 과거 행동이나 관심사를 활용한 광고 대신, 페이지 문맥과 제한된 신호를 기반으로 한 광고가 게재될 수 있습니다.
TEEN 설정이 곧 광고 전체 중단을 뜻하지는 않습니다.
동시에 Google의 청소년 광고 게재 보호 정책이 적용됩니다.
Google은 성인 미디어, 체중 감량·신체 변형, 데이트·관계, 충격적 콘텐츠, 성인용 가상세계·채팅방 등 일부 민감 범주의 광고를 청소년에게 제한할 수 있다고 안내합니다.
개인화 제한
관심 기반 개인 맞춤 광고와 리마케팅이 중지됩니다.
민감 광고 보호
청소년에게 부적절하거나 민감한 광고 범주가 제한됩니다.
수익 영향 가능성
입찰 가능한 광고 수요가 달라져 RPM·게재율이 변할 수 있으나 결과는 트래픽과 시장에 따라 다릅니다.
TEEN 신호와 카테고리 차단은 역할이 다릅니다
TEEN은 연령 보호를 요청하는 신호이고, 애드센스의 브랜드 안전성 메뉴는 게시자가 특정 일반·민감 카테고리를 추가로 차단하는 운영 도구입니다.
청소년 방문 비중이 높은 사이트라면 민감한 카테고리 차단과
일반 카테고리 차단도 함께 검토할 수 있습니다.
실무 팁
연령 신호를 적용한 뒤에는 수익만 보지 말고 광고 심사 센터의 실제 소재, 민감 카테고리 노출, 페이지별 게재율을 함께 확인하세요.
카테고리 차단은 광고 경쟁을 줄일 수 있으므로 전면 차단보다 실제 부적합 사례를 기준으로 최소 범위부터 조정하는 편이 좋습니다.
4. 어떤 페이지와 사용자에게 TEEN을 적용해야 하나요?
적용 여부는 글 제목만 보고 정하기보다 서비스가 누구를 대상으로 설계됐는지, 사용자 연령을 어떤 근거로 알고 있는지,
어느 국가의 법률이 적용되는지를 기준으로 판단해야 합니다.
Google도 연령 취급 설정을 법적 의무를 돕는 도구로 설명하며, 구체적인 적용 기준은 게시자가 법률·규제 요구사항에 따라 정해야 한다고 안내합니다.
| 상황 | 검토 방향 | 주의점 |
|---|---|---|
| 청소년 전용 회원 서비스 | 확인된 연령과 지역 기준에 따라 TEEN 요청 적용 검토 | 연령 데이터 수집·보관 자체의 개인정보 의무도 별도 검토 |
| 고등학생 대상 교육 페이지 | 페이지 대상층과 실제 사용자 구조를 기준으로 요청별 적용 검토 | 교사·학부모 등 성인 이용자도 섞이면 일괄 적용보다 분리 설계 필요 |
| 전체 이용가 일반 블로그 | 주제만으로 TEEN을 자동 적용하지 말고 사용자·법적 근거 확인 | “청소년도 읽을 수 있음”과 “청소년 취급 대상”을 혼동하지 않기 |
| 아동과 청소년이 함께 이용 | 연령대별 구역·계정·요청을 분리하고 더 적절한 신호 적용 | CHILD와 TEEN의 보호 동작이 동일하지 않음 |
주의사항
광고 최적화를 위해 사용자의 나이를 임의 추정하거나 불필요하게 수집하면 별도의 개인정보 문제가 생길 수 있습니다.
이미 합법적으로 확보한 연령 정보, 서비스의 명확한 대상층, 지역별 규정에 근거해 신호를 설계하고 기록을 남기는 편이 안전합니다.
5. 애드센스 광고 코드에 TEEN 신호 넣는 방법
일반적인 비동기식 애드센스 광고 단위는 <ins class="adsbygoogle"> 요소에
data-tag-for-age-treatment="2"를 추가합니다.
Google 공식 예시는 청소년 취급이 필요한 각 광고 태그에 이 속성을 포함하는 방식입니다.
<script async
src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-게시자ID"
crossorigin="anonymous"></script>
<ins class="adsbygoogle"
style="display:block"
data-ad-client="ca-pub-게시자ID"
data-ad-slot="광고단위ID"
data-ad-format="auto"
data-full-width-responsive="true"
data-tag-for-age-treatment="2"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>적용 순서
- 청소년 취급이 필요한 페이지·사용자 조건을 먼저 정의합니다.
- 해당 조건에서 출력되는 모든 애드센스 광고 단위에 값 2를 추가합니다.
- 캐시·템플릿·광고 플러그인이 기존 코드를 덮어쓰지 않는지 확인합니다.
- 브라우저 개발자 도구의 Elements와 Network에서 실제 요청 코드를 검수합니다.
WordPress·블로그 테마에서 확인할 부분
광고 플러그인이 광고 단위 HTML을 자동 생성한다면 사용자 정의 속성을 보존하는지 확인해야 합니다.
테마 파일을 직접 수정할 때는 업데이트로 코드가 사라질 수 있으므로 자식 테마나 공식 삽입 영역을 활용하고, 청소년 페이지와 일반 페이지의 광고 템플릿을 분리하는 편이 관리하기 쉽습니다.
전체 사이트가 동일 대상층이 아니라면 모든 광고 코드에 값 2를 고정하지 말고, 라우팅·회원 상태·콘텐츠 분류 조건에 따라 서버 또는 템플릿에서 속성을 분기하는 방식이 적합할 수 있습니다.
구체적인 예시는 사이트 또는 광고 요청에 연령 제한 취급 태그 지정하기에서 확인할 수 있습니다.
애드센스 TEEN 광고 코드 공식 예시 확인
정보 확인하기 →
6. GPT·사이트 단위 설정과 적용 우선순위
Google Ad Manager의 Google Publisher Tag(GPT)를 사용한다면 페이지의 첫 광고 요청 전에
setPrivacySettings로 TEEN을 지정할 수 있습니다.
공식 GPT 참조는 enum 방식을 권장하며, 숫자 값 2를 사용하는 도움말 예시도 제공됩니다.
window.googletag = window.googletag || { cmd: [] };
googletag.cmd.push(function() {
googletag.pubads().setPrivacySettings({
tagForAgeTreatment: googletag.enums.TagForAgeTreatment.TEEN
});
// defineSlot, enableServices, display보다 먼저 실행
});설정 호출이 늦으면 이미 전송된 광고 요청에는 반영되지 않을 수 있습니다.
따라서 enableServices(),
display() 또는 첫 광고 요청보다 앞에서 실행해야 합니다.
최신 API 형태는 Google Publisher Tag API 참조를 확인하세요.
적용 우선순위
개별 광고 요청에 넣은 연령 태그는 적용 가능한 사이트 수준 설정보다 우선합니다.
또한 TFAT와 기존 TFCD·TFUA 또는 다른 개인정보 보호 신호가 함께 전달될 때는 더 보수적인 취급이 적용될 수 있으므로, 중복 설정을 방치하지 말고 마이그레이션 상태를 문서화해야 합니다.
사이트 전체와 일부 페이지만 다를 때
사이트 전체가 아동 대상이라면 Search Console을 이용한 사이트 수준 취급 안내가 공식 문서에 소개되어 있습니다.
반면 청소년용 섹션과 성인용 섹션이 섞여 있다면 요청별 TEEN 적용이 더 세밀한 통제를 제공합니다.
페이지 캐시가 연령 상태별 HTML을 섞지 않도록 캐시 키와 CDN 규칙도 점검해야 합니다.
7. 운영 전 체크리스트와 주의사항
TEEN 신호는 코드 한 줄로 끝나는 작업처럼 보이지만, 실제 운영에서는 대상 판정·코드 배포·광고 검수·정책 기록이 함께 필요합니다.
아래 항목을 배포 전후로 확인하면 잘못된 일괄 적용이나 누락을 줄이는 데 도움이 됩니다.
배포 전후 체크리스트
- □ TEEN 적용 대상과 제외 대상을 문서로 정의했는가?
- □ 국가별 연령 기준과 개인정보 의무를 확인했는가?
- □ 비동기 광고 단위마다
data-tag-for-age-treatment="2"가 실제 출력되는가? - □ GPT라면 첫 광고 요청 전에 개인정보 설정이 실행되는가?
- □ 기존 TFCD·TFUA와 중복 또는 충돌하는 코드가 없는가?
- □ 캐시·광고 플러그인·태그 관리자가 값을 제거하거나 덮어쓰지 않는가?
- □ 민감 카테고리와 실제 광고 소재를 함께 검토했는가?
- □ 변경 전후의 게재율·RPM·정책 알림을 비교할 기준을 마련했는가?
흔한 실수 5가지
- 주제만 보고 일괄 적용: 교육·게임·연예 글이라는 이유만으로 모든 사용자를 TEEN으로 처리합니다.
- 광고 한 개만 수정: 페이지에 여러 광고 단위가 있는데 일부 태그에만 값 2를 넣습니다.
- 실행 순서 오류: GPT 광고 요청이 시작된 뒤 설정을 호출합니다.
- 기존 태그 방치: TFCD·TFUA와 TFAT가 섞여 운영 상태를 해석하기 어렵게 만듭니다.
- 설정 효과 과신: TEEN 한 줄로 법률·동의·콘텐츠 안전 의무가 모두 해결된다고 생각합니다.
마무리 요약
애드센스 TEEN 연령 신호는 TFAT 값 2이며, 청소년 보호가 필요한 광고 요청에서 개인 맞춤 광고와 리마케팅을 중지하고 청소년 광고 보호를 적용합니다.
비동기 애드센스 광고 단위에는 data-tag-for-age-treatment="2"를 사용합니다.
가장 중요한 운영 원칙은 “청소년 관련 콘텐츠”라는 제목만으로 결정하지 않고, 서비스 대상층·확인된 연령 정보·지역 규정·코드 실행 순서를 함께 검토하는 것입니다.
최신 변경사항은 Google 공식 도움말을 기준으로 재확인해야 합니다.
8. 자주 묻는 질문
Q. TEEN과 CHILD 연령 신호는 무엇이 다른가요?
TEEN은 값 2로 청소년용 광고 보호를 적용하며 개인 맞춤 광고와 리마케팅을 사용 중지합니다. CHILD는 값 1로 아동용 보호를 적용하고, 여기에 광고 측정 픽셀이나 서드 파티 광고 서버 같은 서드 파티 광고업체 요청 제한이 공식 동작으로 추가됩니다. 적용 연령은 국가별 법률과 서비스 설계에 따라 달라질 수 있습니다.
Q. 청소년이 관심을 가질 만한 글에는 모두 TEEN 값을 넣어야 하나요?
콘텐츠 주제가 청소년과 관련 있다는 이유만으로 모든 요청에 TEEN을 일괄 적용한다고 단정하기는 어렵습니다. 사이트의 실제 대상층, 로그인 사용자의 확인된 연령, 지역별 법률, 페이지별 서비스 설계를 함께 검토해야 합니다. 판단이 어려우면 임의로 연령을 추정하기보다 최신 Google 안내와 법률 자문을 확인하는 편이 안전합니다.
Q. TEEN을 설정하면 애드센스 광고가 아예 나오지 않나요?
TEEN은 광고 게재 자체를 끄는 설정이 아니라 개인 맞춤 광고와 리마케팅을 사용 중지하고 청소년 광고 보호를 적용하는 신호입니다. 따라서 정책과 수요 조건에 맞는 비개인화 또는 문맥 기반 광고가 게재될 수 있습니다. 다만 광고 수요와 차단 범위가 달라져 수익이나 게재율은 변할 수 있습니다.
Q. 기존 TFCD나 TFUA 코드는 바로 삭제해야 하나요?
Google은 TFAT가 기존 TFCD와 TFUA를 대체하며, TFAT를 지원하는 향후 GPT 또는 SDK 버전에서 기존 설정이 지원 중단될 예정이라고 안내했습니다. 운영 중인 환경이 TFAT를 지원하는지 확인한 뒤 새 API와 속성으로 단계적으로 이전하는 것이 좋습니다. 새 신호와 기존 신호가 함께 있으면 Google은 더 보수적인 취급을 적용할 수 있습니다.
Q. TEEN 신호만 설정하면 법적 의무를 모두 충족하나요?
아닙니다. Google은 TFAT를 규정 준수를 돕는 도구로 설명하며, 이 설정만으로 게시자의 법적 의무가 면제되지는 않는다고 명시합니다. 적용 국가의 연령 기준, 동의 절차, 개인정보 처리, 콘텐츠 분류를 별도로 검토해야 하며 필요한 경우 전문가 상담이 필요할 수 있습니다.
참고 자료·업데이트 확인처