광고가 상단에 두 번 표시됩니다

#adplugin과 관련된 버그를 발견했습니다. 모바일 환경에서는 화면 상단에 광고 두 개가 표시되고(데스크톱에서는 해당 증상이 나타나지 않음), 브라우저 새로고침 버튼을 눌러 페이지를 다시 불러와야만 해결됩니다.

iOS 16.3.1에서 Safari와 Chrome 110.0.5481.x로 테스트했습니다.

재현 단계:

  1. 새로운 개인/비공개 브라우저 세션을 시작합니다.
  2. #adplugin이 적용된 Discourse 사이트로 이동합니다.
    – 제 프로필에 있는 사이트를 이용하시면 이 버그를 직접 확인하실 수 있습니다.
  3. 모든 쿠키 동의 배너에 동의하고, Google 광고에 동의한 후, 다양한 배너 테마를 닫아 사이트를 표시합니다.

기대되는 동작:

  • 모바일 화면 상단에 광고 하나가 표시되어야 합니다.
    – 다음과 같이:


실제로 발생하는 동작:

  • 화면 상단에 광고 두 개가 표시됩니다.
    – 다음과 같이:


두 개의 광고를 제거하고 광고 하나만 보이게 하는 유일한 방법은 브라우저 새로고침 버튼을 누르는 것입니다(Safari와 Chrome 모두).

포럼을 아무리 둘러보거나 사이트 로고를 눌러도 두 개의 광고가 제거되지 않습니다.

이 문제는 모바일에서만 발생하며, 데스크톱에서는 재현할 수 없습니다.

제 #adplugin 설정은 모든 입력란에 제 광고 단위 코드를 입력한 것뿐이며, 모두 반응형(Responsive)으로 변경했습니다(AdSense 자체에서도 광고 단위가 반응형으로 설정되어 있습니다).

macOS Ventura 13.2.1과 Safari 16.3을 사용하는 데스크톱에서도 이 문제를 재현할 수 있습니다

참고로, 저도 이 사이트에서 같은 현상을 확인하고 있습니다. 다만 원인은 잘 모르겠습니다.

2개의 좋아요

저도 마찬가지예요 :confused:

이것도 Marketplace 에 보상을 걸겠습니다.

1개의 좋아요