Google 양방향 미디어 광고 SDK FAQ


일부 형식에 대해 광고가 표시되지 않는 이유는 무엇인가요?
테스트 광고 태그는 유효한 요청에 대해 항상 광고를 반환하도록 설정되어 있습니다. 이것은 이는 통합을 용이하게 하고 플레이어가 여러 동영상 사이에 광고를 요청하고 렌더링합니다. 하지만 일부 플랫폼에서는 광고를 광고 형식을 선택할 수 있습니다. 통합이 작동하는 경우 태그가 자체 태그에서는 그렇지 않은 경우 그 원인은 다음 중 하나일 수 있습니다. 다음과 같습니다. <ph type="x-smartling-placeholder">
    </ph>
  • 현재 환경에 지원되지 않는 형식의 동영상을 게재하고 있습니다. 예를 들어 iOS 또는 Android에만 HTML5 광고를 게재하는 경우
  • Ad Manager를 사용 중인 경우, 게시자 ID에 사용할 수 없습니다. 또한 관련 광고를 승인했는지 확인하고 Ad Manager에서 사용할 수 있습니다
  • 애드센스를 이용하는 경우 사이트 또는 테스트 페이지의 타겟팅 기준이 활성 광고가 없을 수 있습니다. 가장 일반적인 원인은 크롤링되지 않은 비공개 웹사이트
  • Ad Exchange 네트워크 파트너 관리를 사용 중이고 descriptionURL이(가) 설정되지 않았거나 소유 또는 운영 중인 제품에 없습니다. 광고가 게재되지 않습니다.
  • Ad Exchange 동영상에 정의된 minCPM 기준점을 확인하세요. 가 CPM이 상당히 높으면 유효노출률이 매우 낮아질 수 있습니다. 이 문제를 해결하려면 다음 중 하나를 시도하세요. minCPM을 삭제하거나 광고 요청에서 광고 단위 매개변수를 제거합니다. (예:slotname)을 사용하여 유효노출률에 영향을 미치는지 확인할 수 있습니다.
좋은 descriptionUrl은 어떤 모습일까요?
최대의 효과를 내려면 descriptionUrl 가리키는 대상은 단어나 구문의 모음이 아니라 콘텐츠와 해당 콘텐츠를 제공하는 데 있어 귀하의 역할을 실제로 설명하는 1~3개의 단락이어야 합니다. 이전에 성공적이었던 한 가지 방법은 사전 정의된 블록에서 페이지 콘텐츠를 동적으로 descriptionUrl합니다. 예를 들어 콘텐츠에 대한 문장 몇 개와 그리고 각 제안과 연결된 몇 개의 사전 정의된 스니펫을 애드센스 채널('엔터테인먼트' 또는 '스포츠')을 선택합니다. 결과적으로 콘텐츠에 상당히 눈에 띄는 descriptionUrl가 있습니다. 장르 설명자와 같은 일반 정보와 특정 정보 (콘텐츠에 대한 직접 콘텐츠)로 표현합니다.

이 메타데이터 HTML은 간단해야 합니다. 예를 들면 다음과 같습니다.

<html>
  <head>
    <title>Domain.com - Your tag line here!</title>
  </head>
  <body>
    <h1>Descriptions</h1>
    <h2>About this Content</h2>
      <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. ...</p>
    <h2>About Domain.com</h2>
      <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. ...</p>
  </body>
</html>
  
'광고 응답에 올바른 광고 유형이 포함되어 있지 않습니다.'라는 오류가 표시되는 이유는 무엇인가요?
이 오류는 일반적으로 특정 publisherId (지정된 기간) 이 질환 하루 동안 달라질 수도 있고 캠페인이 시작되고 종료됨에 따라 며칠에 걸쳐 달라질 수 있습니다. 타겟팅하려는 광고가 만료되지 않았는지, 광고가 만료되지 않았는지 광고 타겟팅 기준이 올바른지 확인합니다. 광고가 올바르게 요청, 수신 및 렌더링되는 경우 publisherId 테스트에서는 이러한 광고가 광고가 다음과 같은 경우 실시간 publisherId를 사용하여 올바르게 처리됨 있습니다.
테스트에 사용할 수 있는 Ad Manager 동영상 광고 태그가 있나요?
샘플 태그는 샘플 태그 페이지에서 확인할 수 있습니다.
adSlotWidthadSlotHeight를 동일하게 설정해야 하나요? 값을 sz로 설정해야 하나요?
반드시 그런 것은 아닙니다. adSlotWidthadSlotHeight 광고가 표시하려는 영역의 너비/높이로 설정되어야 합니다. 채워야 합니다. 애드센스에서 어떤 광고를 게재할지 결정하는 데 사용됩니다. 찾을 수 있습니다. Ad Manager 광고 태그의 sz 키-값 쌍은 다음과 같습니다. 게재되는 광고 소재에 반드시 영향을 주지는 않습니다. (자세한 내용은 아래 참조)
데모 광고 태그는 멋져 보이지만 내 광고 태그로 바꾸면 광고가 표시되지 않습니다.
사용 중인 광고 태그에 트래피킹되고 있는 것이 있는지 있습니다. 가장 쉬운 확인 방법은 HTTP 트래픽을 지켜보는 것입니다. 만약 HTML 앵커 블록 내에 1x1pixel Grey.gif 이미지가 반환됩니다. Ad Manager에서 타겟팅을 확인해야 합니다
동일한 태그를 사용하여 광고를 두 번 이상 요청하고 싶지만 처음 사용할 때만 광고가 표시됨 합니다. 이 문제를 해결하려면 어떻게 해야 하나요?
광고를 두 번 이상 요청하는 경우 광고 서버에 다음과 같은 정보를 제공해야 합니다. 이러한 요청이 실수로 중복되지 않고 타당한 요청임을 확인합니다. SDK 두 가지 빠른 API 호출로 이 작업을 수행합니다. <ph type="x-smartling-placeholder">
    </ph>
  1. AdsManager 인스턴스에서 destroy()를 호출합니다. 이렇게 하면 contentComplete() 새로운 AdsManager이(가) 제공됩니다 요청을 수행합니다.
  2. AdsLoader에서 contentComplete()에 전화 걸기 인스턴스를 만들 수 있습니다 이렇게 하면 SDK가 재설정되어 새 광고 요청이 중복됩니다.
를 통해 개인정보처리방침을 정의할 수 있습니다. 위의 두 가지를 호출한 후 다음에서 requestAds()를 호출할 수 있습니다. AdsLoader 인스턴스에 추가하여 새 동영상입니다.
IMA SDK를 사용하여 오버레이 및 전체 슬롯 애드센스 광고를 요청하려면 어떻게 해야 하나요?

SDK를 사용하여 애드센스 광고를 요청하려면 먼저 애드센스 광고 태그 자세한 내용은 애드센스 동영상 페이지를 참고하세요. 태그가 준비되면 다음 작업을 수행해야 합니다. 오버레이 또는 전체 슬롯 광고 요청을 하는 방법은 다음과 같습니다.

오버레이 광고 <ph type="x-smartling-placeholder">
    </ph>
  1. AdsRequest에서 ViewModes를 다음과 같이 설정합니다. NORMAL입니다.
  2. 광고 태그에 overlay=1 매개변수를 추가합니다.
를 통해 개인정보처리방침을 정의할 수 있습니다. 전체 슬롯 광고 <ph type="x-smartling-placeholder">
    </ph>
  1. AdsRequest에서 ViewModes를 다음과 같이 설정합니다. FULLSCREEN입니다.
  2. 광고 태그에 overlay=0 매개변수를 추가합니다.
'잘못된 클릭연결 URL' 메시지가 표시됩니다. 오류가 발생합니다. 원인이 무엇일까요?
이 오류가 발생하는 가장 일반적인 원인은 부적절하게 이스케이프된 클릭연결입니다. URL입니다. 이 오류가 표시되면 클릭연결이 제대로 되고 있는지 확인하세요. URL이 VAST 응답에서 제대로 이스케이프 처리됩니다.
'VAST 문서가 비어 있습니다'라고 표시되는 이유는 무엇인가요? 오류가 있나요?
이 오류는 광고 태그가 빈 VAST 문서를 반환할 때 발생합니다. 광고가 제대로 게재되지 않았다는 사실을 알 수 있습니다. 계정 관리자에게 문의하기 또는 광고 서버 담당자에게 문의하여 광고 태그가 작동하지 않는 이유를 확인하세요.
광고 건너뛰기 상자 또는 다른 UI 요소의 크기/텍스트를 변경할 수 있나요?
IMA SDK는 UI 요소의 레이아웃, 크기 또는 콘텐츠 변경을 지원하지 않습니다. UI 요소에 관한 자세한 내용은 AdsManager.uiElements를 참고하세요.
HTML5 SDK에서 기본 동영상 컨트롤이 지원되나요?
아니요, HTML5 SDK는 기본 컨트롤을 지원하지 않습니다.
'재생'을 실행하지 못했습니다. 'HTMLMediaElement': API는 시작만 가능합니다. 확인할 수 있습니다." HTML5 구현에 있습니다. 이 문제를 해결하려면 어떻게 해야 하나요?
휴대기기에서는 adDisplayContainer.initialize()을(를) 호출해야 합니다. 사용자 동작 (예: 탭)의 결과로 표시될 수 있습니다. 만약 사용자가 시작하지 않은 컨텍스트에서 호출했을 가능성이 높습니다. 참고로 사용자 작업의 직접적인 결과여야 합니다. 예를 들어 사용자가 "탭해 줘" 이벤트를 발생시킨 다음 동영상 플레이어의 '재생' 호출할 이벤트 initialize()이면 SDK가 이 오류를 반환합니다. initialize()를 다음과 같이 호출해야 합니다. 탭 이벤트 자체의 결과입니다.
광고 클릭에 대한 키보드 포커스를 처리하려면 어떻게 해야 하나요?
플레이어에 키보드 컨트롤을 사용하는 경우 키보드 컨트롤이 더 이상 작동하지 않을 수도 있습니다. adDisplayContainer 클릭 후 광고를 클릭하면 키보드 포커스가 IMA iframe으로 전환됩니다. 콘텐츠 플레이어에 키보드 포커스를 두려면 활용 CLICK 이벤트를 사용하여 키보드 포커스를 원하는 컨테이너로 다시 이전합니다. 다음 코드 스니펫을 참조하세요. 자세히 알아보기:
adsManager.addEventListener(
      google.ima.AdEvent.Type.CLICK,
      function(){
        window.focus();
        // Or another method to return focus to the desired container.
      });