AdSense 반응형 광고로 화면이 점프합니다

사용자들이 아이폰에서 주제를 로드할 때 화면이 점프하는 문제에 대해 불만을 제기하고 있습니다. 이 문제는 7월에 해결된 다음과 유사해 보입니다:

현재 사용 중인 구성은 다음과 같습니다:

  • Digital Ocean Droplet (RAM 1GB, 디스크 25GB)
  • Adsense를 사용하는 Ads 플러그인, 릴리스 2.4.0.beta 9
  • Online User 플러그인

이는 800명의 사용자를 보유한 작은 포럼이며, 해당 지표는 다음과 같습니다:

더 많은 정보를 얻기 위해 Digital Ocean Metrics Agent를 설치했습니다.

성능 문제일 가능성이 있을까요? RAM을 증설해야 하나요?

미리 감사드립니다.

제 생각은 이렇습니다. 성능 문제는 아니며, 7월에 수정된 내용만으로는 충분하지 않았습니다. 모바일에서는 여전히(점프 현상) 발생하고, 이는 n번째 게시물마다 광고를 삽입하는 옵션이 활성화된 경우에만 나타납니다.

사용자들에게 매우 짜증스럽고 불편함을 주었기 때문에 해당 옵션을 제거할 수밖에 없었습니다.

@neil 님, N개의 게시물마다 광고를 삽입하는 방식 때문에 모바일에서 게시물 크기가 일정하지 않게 나타나는 건가요?

@eviltrout이 해결해서 수정된 줄 알았어요. @Cazadividendos @Paracelsus 어떤 광고 플랫폼인가요? 광고 크기는요? 점프 현상이 모바일에서만 일어난다는 말씀이신가요?

해당 문제는 iPhone에서만 보고되었습니다. Android에서는 점프 현상 없이 정상적으로 작동합니다.
광고 플랫폼: AdSense
광고 크기: 반응형 크기(일반 및 모바일 광고 모두)
AdSense N번째 게시물 코드: 5

저는 (예전에) Cazadividendos와 정확히 동일한 설정을 사용했었는데, 광고가 10개 게시물마다 뜨도록 설정한 것만 달랐습니다. Android와 iPhone 사용자 모두 동일한 현상(특히 모바일 Chrome에서)을 보고하고 있었어요.

사실 데스크톱 버전에서도 같은 일이 일어났을 것 같은데, 세로 공간이 훨씬 넓어서 매번 전체를 다시 스크롤하지 않아도 시각적으로 찾을 수 있기 때문에 그렇지 않을까 싶습니다.

원하시면 제가 활성화해서 직접 확인해 보실 수 있게 해드릴까요? @neil님, 도움이 될까요?

음, 그래서 옵션을 다시 활성화했는데 다시 그 튀는 현상이 생겼어요. :smiley:

Demissão /AG Destitutiva / Eleições no Sporting - #687 por Leonino - Universo Sporting - FórumSCP

684번과 686번 게시글 사이를 천천히 스크롤하다가(각 게시글을 읽는 것처럼 여기저기에서 스크롤을 멈추면) 우리가 말하는 현상이 무엇인지 확인할 수 있을 거예요…

여기서 무슨 일이 일어나고 있는지 요약해 보겠습니다… :confounded:

다른 주제에서 이 문제에 대해 게시한 적이 있으니, 아래를 꼭 읽어 주세요:

더 깊이 파고들어, 광고 포스트 사이에 반응형 광고가 렌더링되어야 하는 컨테이너에 CSS로 크기를 추가해 보았습니다. 예를 들어:

.adsense-post-bottom.adsense-responsive {
  height: 100px; // 이보다 높지 않게 해 주세요
}

하지만… 이런 일이 발생합니다:

광고 플러그인이나 코어 디스코urs에서 이러한 인라인 !IMPORTANT 스타일을 추가하는 것을 찾을 수 없으므로, AdSense JS가 핵 옵션을 선택하여 컨테이너에 임의의 높이를 강제로 부과하려는 것으로 보입니다. 그래서 모든 것을 auto !important로 설정하는 것입니다!

결국 AdSense가 이를 불가능하게 만든 것으로 보입니다. 현재 선택지는 다음과 같습니다:

  1. AdSense 플러그인에서 "반응형"을 크기 옵션에서 제거합니다 (현재 반응형 크기를 사용하는 사용자는 데스크톱 728x90, 모바일 300x250으로 대체됨).
  2. "반응형"을 포스트 간 배치에만 제거합니다 (점프 현상이 모든 배치에서 발생하지만).
  3. 메타에 이 문제에 대한 주제를 작성하고, 사람들이 "반응형"을 계속 사용할 수 있게 하며, 모든 AdSense 크기 설정 설명에 링크를 겁니다.
  4. "auto !important"가 광고 플러그인이나 코어 디스코urs에서 나오고 있지만 제가 찾을 수 없는 것일까요?

수정:

아마도 이제 이 제안을 이해한 것 같습니다:

즉, "반응형"을 선택한 후 플러그인 설정에서 최대 폭과 최대 높이를 설정할 수 있어야 합니다.

이 주제를 닫고 이 주제에서 계속 진행하겠습니다: