광고 태그 대신 태그 없는 요청을 사용하여 Ad Manager에서 트래피킹되는 원시 광고 소재 코드를 요청할 수 있습니다. 태그 없는 요청은 일반적으로 맞춤 파싱 및 디스플레이가 필요한 경우에 사용됩니다(예: 셋톱 박스 또는 기타 Google 태그나 SDK가 지원되지 않는 환경).
태그 없는 요청을 수행하면 Ad Manager에서는 광고를 실행 및 표시하지 않고 트래피킹된 상태 그대로 원시 광고 소재 코드만 반환합니다. 광고를 찾지 못한 경우에는 응답이 비어 있는 200/OK
상태를 반환합니다.
앱, 플레이어 또는 사이트는 코드를 실행하여 광고를 게재하고 노출 추적을 활성화해야 합니다.
태그 없는 요청 수동으로 만들기
태그 없는 요청을 생성하려면 기준 URL로 시작하고 모든 필수 파라미터 및 추가 선택 파라미터를 포함하세요. 이러한 파라미터는 요청에 관한 광고 단위, 광고 소재 크기, 키-값 및 기타 정보를 지정합니다.
태그 없는 요청은 SSL(https://
)을 사용하여 안전하게 생성되어야 합니다.
기준 URL로 시작하기
이 기준 URL(https://securepubads.g.doubleclick.net/gampad/adx?
)을 사용하세요.
광고 요청 매개변수 지정
필수 파라미터매개변수 | 설명 |
---|---|
iu |
Google Ad Manager 네트워크 코드를 포함한 Google Ad Manager 광고 단위 코드입니다. 여러 수준을 포함하려면 슬래시( 예
태그 없는 요청과 함께 복수 고객 관리(MCM)를 사용하는 경우 네트워크 코드에 예(MCM)
|
sz |
광고 소재 크기입니다. 여러 크기를 포함하려면 크기 사이에 파이프( 예
태그 없는 요청에서는 파이프( 예
|
url |
초기 광고 요청을 호스팅하는 도메인의 URL입니다. MCM 요청에만 필요합니다. 예
|
c |
상관자(또는 캐시 무효화) 값입니다. 페이지가 로드될 때마다 광고 서버에 새로운 호출이 발생하여 노출수에 불일치가 발생하지 않도록 하기 위해 게시자가 생성하는 임의의 숫자로, 문자는 허용되지 않습니다. 예
|
tile |
웹페이지에서의 태그 위치입니다. 값은 고유한 정수여야 합니다. 쉽게 구현하려면 뒤로 갈수록 커지는 값을 지정하는 것이 좋습니다. 동일한 페이지에서 여러 광고 태그가 동일한 광고 단위 코드( 예
tile= ) 값이 포함된 모든 요청은 30초 이내에 트리거되어야 동일한 연관자(c= )에 대해 동일한 광고 소재가 다시 선택되지 않습니다. |
매개변수 | 설명 |
---|---|
d_imp |
지연된 노출 토글입니다. 포함된 경우 요청에 따라 노출수 계산이 사용 중지되며, 반환된 광고 소재의 조회된 노출 매크로 또는 예
|
d_imp_hdr |
지연된 노출 헤더 정보 토글입니다. 포함된 경우 노출수 계산에 사용될 보기 URL이 HTTP 헤더에 반환됩니다. 기본적으로 이 헤더 정보는 정의되어 있지 않습니다. 노출수를 계산하려면 게시자가 이 보기 URL을 수동으로 핑해야 합니다. 노출수 계산 및 태그 없는 요청에 대해 자세히 알아보세요.
예
|
t |
슬롯 수준 키-값 쌍입니다. 각 키 및 값은 등호 예매개변수
예
예키 'a'를 |
m |
HTTP 헤더의 Mime 유형 값 예
|
mob |
모바일 광고 요청 표시자 예
|
ppid |
게시자 제공 식별자(PPID) 파라미터를 통해 기기 전반에 대한 최대 게재빈도 설정, 잠재고객 분류 및 타겟팅, 순차적 광고 로테이션, 기타 잠재고객에 기반한 광고 게재 관리 시 사용할 수 있는 식별자를 Google Ad Manager에 보낼 수 있습니다. 예
|
u_w |
광고 서버에서 이루어진 자동 탐색보다 우선하는 휴대기기 화면 너비입니다. 예
|
u_h |
광고 서버에서 이루어진 자동 탐색보다 우선하는 휴대기기 화면 높이입니다. 예
|
submodel |
광고 서버에서 이루어진 자동 탐색보다 우선하는 휴대기기 하드웨어 정보입니다. 예
하위모델 값:
|
노출 추적 활성화하기
Ad Manager는 태그 없는 요청의 다운로드된 광고 노출수('지연된' 노출수라고도 함)를 추적할 수 있습니다. 아래의 옵션을 사용하되, 모든 옵션을 함께 사용하지는 마세요. 모든 옵션을 함께 사용하면 노출수가 이중(또는 삼중)으로 계산될 수도 있습니다.
옵션 1을 사용하는 것이 좋지만, HTTP 응답 헤더에 대한 액세스 권한을 갖고 있어야 하며 헤더 기반 프로토콜을 구현할 수 있어야 합니다.
옵션 1: 노출수 계산 제어를 위해 HTTP 응답 헤더 읽기
d_imp=1
및 d_imp_hdr=1
파라미터를 태그 없는 요청에 추가하는 방법으로, Google-Delayed-Impression
HTTP 헤더 URL을 사용하여 노출 핑을 수동으로 트리거할 때까지 Google Ad Manager에서 노출수나 다운로드된 노출수를 기록하지 않도록 합니다. 노출 핑이 트리거되면 Google Ad Manager에서 '광고 서버 노출수' 및 '광고 서버 다운로드된 광고 노출수'를 기록합니다.
노출수가 두 번 계산되지 않도록 태그 없는 요청에서 반환된 광고 소재에 대해 조회된 노출 매크로는 포함하지 마세요.
옵션 2: 조회된 노출 매크로 사용하기
HTTP 응답 헤더에 액세스할 수 없는 경우 인벤토리를 분류하고 단순 URL 태그 없는 요청에 의해 반환된 모든 광고 소재의 코드 스니펫에 조회된 노출 매크로를 추가해야 합니다. 이 매크로는 렌더링 시 광고 소재에 의해 전송될 URL로 확장됩니다.
태그 없는 요청을 생성하여 광고 소재 코드 가져오기
웹 콘텐츠
태그 없는 요청은 일반적으로 Google 태그나 SDK가 지원되지 않는 환경에서 사용됩니다. 웹에서 태그 없는 요청을 생성하는 경우 반환되는 원시 코드를 실행할 수 있도록 <iframe>
에서 로드해야 합니다.
Google SDK가 없는 맞춤 환경
Google 태그나 SDK가 지원되지 않는 환경(예: 타사 셋톱 박스)에서 원시 광고 소재 코드를 가져오려면 다음 가이드라인을 따르세요.
User-Agent
요청 헤더에서 유효한 사용자 에이전트를 설정하여 타겟팅이 제대로 작동하도록 해야 합니다.- 환경에서 자바스크립트 및 광고 소재 확장을 비롯한 리치 미디어 동작을 처리할 수 있어야 합니다.
- Google Ad Manager에 HTTPS 요청을 전송해야 합니다.
- 응답 상태를 조사하여 요청이 올바르게 작성되었음을 나타내는 'HTTP 200/OK'를 찾아야 합니다.
태그 없는 요청에서 지원되지 않는 기능
- Active View
- Ad Exchange
- 추적에 사용되는 쿠키 또는 모바일 앱 식별자
- 광고 소재 래퍼
- 애드센스, Ad Exchange 또는 AdMob의 동적 할당
- 네이티브 인벤토리
- 우선 거래
- 광고 소재 미리보기
- AdChoices
HTML 이미지 태그(<img>
)의 gampad
/ad
를 사용하는 태그 없는 요청은 JavaScript 추적 코드를 지원하지 않으며 다운로드된 광고 노출수 계산에 대해 지원되지 않습니다.
이러한 광고에 대해 보고하려면 Ad Manager 보고에서 '총 코드 제공 횟수' 측정항목을 사용하세요.