IMA SDK 없이 동영상 통합

서버 측 구현 가이드

이 기능은 Google 계정 전담 관리자가 있는 네트워크에서만 사용할 수 있으며 일부 네트워크에서는 사용하지 못할 수 있습니다. 자세한 내용은 계정 관리자에게 문의하세요. 계정 관리자가 없는 경우 네트워크에서 이 기능을 사용할 수 없습니다.

타사 또는 독점 서버, 동적 광고 스티처, 서버 측 삽입 제공업체로부터 Google Ad Manager로 광고 요청을 보내는 기능이 필요할 수 있습니다. 서버 측 광고 요청을 Google Ad Manager로 보내고 노출수, 클릭수, 기여 전환수를 정확하게 보고하려면 다음을 완료하세요.

1. 서버 측 기술 파트너와 통합 방법 공유하기

Google Ad Manager가 타사 서버(예: 동적 광고 삽입 제공업체 또는 서버 측 광고 삽입 도구)의 서버 측 호출을 인증하도록 하려면 Google Ad Manager가 발급한 SSL 인증서를 사용하여 Google Ad Manager 서버에 연결해야 합니다.

서버 측 기술 파트너에게 이 페이지에 설명된 단계를 완료하도록 안내하세요.

서버 측 광고 요청이 있는 Campaign Manager 360에서도 SSL 인증서를 설치해야 합니다. 서버 측 호출을 통해 동영상 광고 소재가 요청되는 경우 서버 측 기술 파트너는 Campaign Manager 360 통합 안내를 따라야 합니다.

2. 서버 측 광고 태그 생성하기

타사 서버를 사용하여 Google Ad Manager로 광고 요청을 보내는 게시자는 다음 두 가지 방법 중 하나로 동영상 태그를 생성해야 합니다.

Google Ad Manager 인터페이스

Ad Manager에서 동영상 태그를 생성하는 방법 알아보기 

동영상 광고 태그 URL을 수동으로 구성하기

VAST 동영상 광고 태그에서 지원되는 필수 및 선택 URL 매개변수조회수, 전환수, 클릭수를 기록하는 데 필요한 추가 요구사항을 참조하세요.

/gampad/ads 또는 /gampad/live/ads를 참조하는 서버 측 광고 태그 URL은 serverside.doubleclick.net을 사용해야 합니다(pubads.g.doubleclick.net 아님). 이 요구사항을 충족하려면 광고 태그 URL을 수동으로 수정해야 할 수도 있습니다.

3. 서버 측 광고 요청 생성하기

광고 태그가 생성되면 서버 측 광고 요청을 Google Ad Manager로 보내려면 기술 파트너는 다음을 수행해야 합니다.

  • 서버 측 병합 소스를 Google Ad Manager 요청의 ssss 매개변수 값으로 전달합니다.

    ssss 매개변수의 값은 대소문자를 구분합니다. 게시자에게 examplesource 값이 주어진 경우 ssss=examplesource를 전달하는 것은 괜찮지만 ssss=ExampleSource는 안 됩니다.
    Google과 서버 간 통합을 사용하는 동영상 병합 기술 공급업체는 Google로부터 이 값을 전달받아 이를 제공할 수 있습니다. 이 매개변수로 설정할 값과 관련하여 궁금한 점이 있으면 Google 계정 관리자에게 문의하세요.
  • X-Forwarded-For 헤더를 사용하거나 Ad Manager 요청의 ip 매개변수의 값으로 클라이언트 기기의 IP 주소를 동적으로 전달합니다. 두 방법 중 하나만 사용하여 값을 전달해야 합니다.

    이 두 가지 방법 중 하나를 통해 클라이언트 기기의 전체 IP 주소를 제대로 전달하지 못하면 광고 게재 및 게재 문제가 발생할 수 있습니다.
  • 다음을 포함하여 클라이언트 기기/환경의 전체 HTTP 헤더를 전달합니다.
    • User-Agent: 이것은 사용자의 브라우저에서 보고된 수정되지 않은 전체 문자열이어야 합니다.  WebView 또는 기본 모바일 브라우저에서 렌더링된 모바일 광고의 경우 모바일 플랫폼에서 WebView 또는 브라우저용으로 사용하는 사용자 에이전트(예: iOS용 모바일 Safari 사용자 에이전트)를 전달해야 합니다. 광고가 기본 모바일 앱에서 렌더링되는 경우 사용자 에이전트는 모바일 앱 가이드라인을 준수해야 합니다.

      모바일 플랫폼의 URL 연결 클래스(예: Android의 경우 'Davik', iOS의 경우 'CFNetwork')에서 생성된 사용자 에이전트 문자열은 유효하지 않습니다.
    • Accept-Encoding: Ad Manager가 응답을 압축하도록 하려면 gzip,deflate로 설정해야 합니다. 압축되지 않은 응답은 20배 더 크기 때문에 필수 단계입니다.

서버 측 광고 요청에서 전달되면 안 되는 유일한 헤더는 쿠키 헤더입니다.

조회수, 전환수, 클릭수 기록을 위한 추가 요구사항

모든 조회수와 전환수는 서버가 아닌 클라이언트에서 전송되는 것이 좋습니다. 게시자는 클라이언트의 노출수 및 전환 핑을 전송해야 합니다. 제한된 경우, 게시자는 서버의 조회수, 전환수, 클릭수를 기록하는 권한을 부여받을 수 있습니다.

기술 설정으로 인해 서버의 조회수, 전환수, 클릭수를 전송해야 하는 경우 서버 측 환경에서 전송되는 초기 광고 요청에 ipe=ssb를 포함해야 합니다.

Ad Manager가 서버 측에서 측정된 구현의 광고 요청 및 전환수를 처리할 수 있도록 하기 위한 다른 권장사항은 다음과 같습니다.

  • 모든 조회수, 전환수, 클릭 이벤트를 이벤트가 발생한 순서대로 전송합니다. 예를 들어 노출이 시작되고 광고가 렌더링되기 전에는 사용자가 이벤트를 클릭할 수 없으므로 노출 이벤트 전의 클릭 이벤트를 전송하면 안 됩니다.
  • 이벤트를 일괄적으로 전송하지 말고, 이벤트가 등록되는 순간에 이벤트를 전송하세요.
이 트래픽은 예약 수요에만 유효하며 베타 참여 계약 조건에 달리 명시되지 않는 한 MRC 인증을 받지 않습니다.

도움이 되었나요?

어떻게 하면 개선할 수 있을까요?
true
검색
검색어 지우기
검색 닫기
Google 앱
기본 메뉴
10535454156472168549
true
도움말 센터 검색
false
true
true
true
true
true
148
false
false
false
false
false