구글 블로그(blogger, blogspot) id AdSense1 is not valid
- 공유 링크 만들기
- X
- 이메일
- 기타 앱
구글 블로그스팟(Blogger)에서 힘들게 HTML 코드를 수정하고 저장 버튼을 눌렀을 때, 왼쪽 하단에 The widget settings in widget with id AdSense1 is not valid. An internal error occurred라는 검은색 에러 메시지가 뜨며 저장이 막히는 현상이 발생합니다.
특히 에센셜(Essential)을 비롯한 구글 기본 테마에서 애드센스 연동 후 주로 발생하는 시스템 충돌 오류입니다. 수정 중이던 HTML 창을 닫지 않고 그 상태 그대로 즉시 해결할 수 있는 가장 확실한 방법을 설명합니다.
블로그스팟 AdSense1 / AdSense2 설정 오류 원인
이 에러는 구글 블로그스팟 시스템이 애드센스 위젯(AdSense1, AdSense2 등)의 내부 세팅 값을 유효하지 않은 것으로 인식하여 HTML 저장 프로세스 전체를 차단하기 때문에 발생합니다.
에러 창을 무시하고 뒤로 가기를 누르면 편집한 코드가 모두 날아가므로, 오류를 일으키는 가짜 애드센스 위젯 설정 영역을 HTML 내부에서 수동으로 제거해 주어야 정상 저장이 가능합니다.
HTML 편집 화면에서 AdSense 위젯 오류 해결 단계
요청하신 안내 이미지(제공된 파일 watermarked_img_6551843871226785009.png 참고)의 직관적인 가이드 형태처럼, 아래 단계별로 코드를 찾아 삭제하면 데이터 유실 없이 바로 저장이 가능합니다.
1. 에러를 유발하는 AdSense1 위젯 위치 찾기
오류 메시지가 뜬 HTML 편집 창 오른쪽 상단을 보면 [네모 4개가 모여있는 아이콘(위젯 이동 버튼)]이 있습니다.
해당 버튼을 클릭한 뒤 목록에서 에러 메시지에 적힌 이름인
AdSense1을 선택합니다.클릭 즉시 HTML 편집기가 에러가 발생한
b:widget위치로 자동으로 스크롤되어 이동합니다.
2. 문제 코드가 포함된 b:widget 태그 삭제하기
자동으로 이동된 구역을 보면 아래와 같이 시작하고 끝나는 코드가 블록 지정되어 있거나 위치해 있습니다.
<b:widget id='AdSense1' locked='false' title='선택사항' type='AdSense' visible='true'>
... (이 내부에 위젯 설정값들이 포함되어 있음) ...
</b:widget>
이 <b:widget id='AdSense1' ...> 코드의 시작부터 바로 뒤에 오는 닫는 태그인 </b:widget>까지의 전체 범위를 마우스로 드래그하여 과감하게 삭제(Delete)합니다.
3. 연속 에러(AdSense2) 발생 시 대처법
AdSense1 구역을 지우고 다시 저장 버튼을 눌렀을 때, 이번에는 id AdSense2 is not valid라고 숫자가 바뀌어 에러가 또 뜨는 경우가 있습니다.
이 경우 당황하지 말고 우측 상단 위젯 이동 버튼에서
AdSense2를 다시 선택합니다.이동된 구역의
<b:widget id='AdSense2' ...>부터</b:widget>까지를 똑같이 삭제해 줍니다.
4. HTML 최종 저장 및 자동 복구 확인
오류 위젯 코드를 잘라낸 후 왼쪽 상단의 [저장(디스켓 아이콘)] 버튼을 누르면 에러 없이 저장 완료 메시지가 나타납니다.
⚠️ 지운 코드는 괜찮은가요? 위에서 수동으로 삭제한 애드센스 위젯 코드는 저장이 성공하는 순간, 블로그스팟 시스템에 의해 최신 정상 세팅 값으로 **다시 자동 생성(복구)**되므로 블로그 레이아웃이나 애드센스 광고 송출에는 아무런 영향을 주지 않으니 안심하셔도 됩니다.
자주 묻는 질문
Q1. 코드를 지우면 기존에 연동해 둔 구글 애드센스 광고가 안 나오나요?
아니요, 광고는 정상적으로 나옵니다. 삭제하는 코드는 블로그스팟 구형 테마 데이터와 현재 애드센스 간의 유효하지 않은 '위젯 설정 값 정보'일 뿐이며, 블로그 자체의 애드센스 승인 상태나 광고 서빙 코드(Script)를 건드리는 것이 아닙니다. 저장 완료 후 새로고침을 하면 정상적인 위젯 코드가 자동으로 백엔드에서 다시 입력됩니다.
Q2. 위젯 이동 버튼 목록에 AdSense1이 보이지 않는데 에러가 납니다.
간혹 템플릿 소스코드를 외부에서 복사해 붙여넣었을 때 목록에 노출되지 않을 수 있습니다. 이때는 HTML 편집창 안을 클릭한 후 Ctrl + F (Mac은 Cmd + F)를 눌러 검색창을 켜고, id='AdSense1' 또는 id="AdSense1"을 직접 타이핑하여 검색한 뒤 해당 <b:widget> 태그를 수동으로 찾아서 닫는 태그까지 지워주시면 됩니다.
Q3. 테마를 바꿀 때마다 이 오류가 반복되는데 근본적인 해결책이 있나요?
Essential 테마처럼 위젯 가독성이 높은 기본 레이아웃 템플릿 구조에서 주로 발생하는 버그성 충돌입니다. 매번 HTML을 수정할 때마다 이 에러가 난다면, 블로그스팟 관리 메뉴의 [레이아웃] 탭으로 이동하여 사이드바나 본문 하단에 정렬되어 있는 기본 'AdSense' 가젯을 마우스로 완전히 원천 삭제(제거)한 뒤, HTML 편집 작업을 진행하시면 더 이상 에러가 반복되지 않습니다. 광고는 레이아웃 가젯 대신 HTML 내부에 직접 코드를 심는 방식을 추천합니다.
구글 블로그스팟 AdSense1 저장 오류 핵심 요약
증상: HTML 편집 후 저장 시 위젯 설정이 올바르지 않다며 저장 불가능 현상 발생
해결: 우측 위젯 가이드 버튼 클릭 ➡️
AdSense1(또는 2) 이동 ➡️<b:widget ...>부터</b:widget>까지 구간 통째로 삭제 ➡️ 즉시 저장 완료특이사항: 삭제된 에러 코드는 정상 값으로 자동 리셋되어 즉시 복구되므로 데이터 유실 걱정 없음
- 공유 링크 만들기
- X
- 이메일
- 기타 앱
댓글
댓글 쓰기