사이드 레일 광고 표시

이 예에서는 Google 게시자 태그 (GPT) 라이브러리를 사용하여 사이드 레일 광고를 표시합니다. Google Ad Manager 고객센터에서 사이드 레일 광고에 대해 자세히 알아보세요.

사이드 레일 광고 미리보기

URL에 #gamLeftSideRailDemo 또는 #gamRightSideRailDemo를 추가하여 GPT로 광고를 표시하는 모든 페이지에 데모 사이드 레일 광고를 표시할 수 있습니다. 예: https://www.example.com/#gamLeftSideRailDemo.

이 기능을 사용하면 코드를 변경하지 않고도 사이트에서 사이드 레일 광고를 미리 볼 수 있습니다. 이는 사이드 레일이 다양한 기기와 운영 환경에서 어떻게 표시되고 동작하는지 신속하게 검증하는 데 특히 유용합니다.

사용법 참고사항

  • 최적의 사용자 환경을 보장하기 위해 사이드 레일 광고는 형식을 제대로 지원하는 페이지에서만 요청합니다. 이 때문에 defineOutOfPageSlot()가 null을 반환할 수 있습니다. 불필요한 작업을 실행하지 않도록 이 사례를 확인합니다. 사이드 레일 광고는 다음 조건이 충족되는 경우에 지원됩니다.

    • 상단 창에서 GPT가 실행 중입니다.
    • 표시 영역 크기는 1200x650픽셀 이상입니다.
  • 사이드 레일 광고를 표시하려는 페이지 및 환경에서만 사이드 레일 광고를 요청하세요. 사이드 레일 광고는 모든 기기에 게재할 수 있습니다.

  • 사이드 레일 광고는 자체 광고 컨테이너를 생성합니다. 사이드 레일 광고에는 <div>가 필요하지 않습니다. 사이드 레일 광고는 광고가 채워질 때 자동으로 자체 컨테이너를 만들어 페이지에 삽입합니다. 이러한 컨테이너는 기본 페이지 콘텐츠에 최대한 가깝게 배치됩니다.

  • 사이드 레일 광고는 사용 가능한 공간에 맞게 최적화됩니다. 사이드 레일 광고에는 표시할 기본 페이지 콘텐츠의 왼쪽이나 오른쪽에 최소 120x500픽셀의 빈 공간이 필요합니다. 표시 후 페이지 크기가 조절되어 빈 공간이 이 최솟값 아래로 떨어지는 경우, 공간을 다시 사용할 수 있을 때까지 슬롯이 일시적으로 숨겨집니다.

  • 슬롯이 여러 개 있는 페이지에서 단일 요청 아키텍처 (SRA)를 사용하는 경우에는 정적 광고 슬롯 div가 생성될 때까지 display()를 호출하지 마세요. 광고 권장사항에 설명된 것처럼 display()를 처음 호출하면 이 시점 이전에 정의된 모든 광고 슬롯을 요청합니다. 사이드 레일 광고 슬롯에는 사전 정의된 <div>이 필요하지 않지만 정적 광고 슬롯에는 필요합니다. 이러한 요소가 페이지에 표시되기 전에 display()를 호출하면 신호 품질이 낮아져 수익 창출이 저하될 수 있습니다. 따라서 정적 슬롯이 정의될 때까지 최초 호출을 지연하는 것이 좋습니다.

  • 표시되는 사이드 레일 광고만 새로고침합니다. 사이드 레일 광고 슬롯이 접히거나 표시되지 않으면 모든 refresh() 호출이 무시됩니다. disableInitialLoad()를 사용하여 수동으로 광고 로드 및 새로고침을 제어하는 경우 첫 번째 refresh() 호출은 슬롯 공개 상태와 관계없이 광고 요청을 트리거합니다.

샘플 구현

데모 보기