#adplugin과 관련된 버그를 발견했습니다. 모바일 환경에서는 화면 상단에 광고 두 개가 표시되고(데스크톱에서는 해당 증상이 나타나지 않음), 브라우저 새로고침 버튼을 눌러 페이지를 다시 불러와야만 해결됩니다.
iOS 16.3.1에서 Safari와 Chrome 110.0.5481.x로 테스트했습니다.
재현 단계:
- 새로운 개인/비공개 브라우저 세션을 시작합니다.
- #adplugin이 적용된 Discourse 사이트로 이동합니다.
– 제 프로필에 있는 사이트를 이용하시면 이 버그를 직접 확인하실 수 있습니다. - 모든 쿠키 동의 배너에 동의하고, Google 광고에 동의한 후, 다양한 배너 테마를 닫아 사이트를 표시합니다.
기대되는 동작:
- 모바일 화면 상단에 광고 하나가 표시되어야 합니다.
– 다음과 같이:
실제로 발생하는 동작:
- 화면 상단에 광고 두 개가 표시됩니다.
– 다음과 같이:
두 개의 광고를 제거하고 광고 하나만 보이게 하는 유일한 방법은 브라우저 새로고침 버튼을 누르는 것입니다(Safari와 Chrome 모두).
포럼을 아무리 둘러보거나 사이트 로고를 눌러도 두 개의 광고가 제거되지 않습니다.
이 문제는 모바일에서만 발생하며, 데스크톱에서는 재현할 수 없습니다.
제 #adplugin 설정은 모든 입력란에 제 광고 단위 코드를 입력한 것뿐이며, 모두 반응형(Responsive)으로 변경했습니다(AdSense 자체에서도 광고 단위가 반응형으로 설정되어 있습니다).


