참조

매개변수

페이지 수준 매개변수 설명

이러한 매개변수는 페이지당 한 번만 지정하면 됩니다. 페이지의 모든 광고 단위에 영향을 줍니다.

필수

파라미터 설명 및 예
adPage 사용자가 다음 결과 페이지 또는 이전 결과 페이지로 이동할 때 필요합니다.

adPage 매개변수는 광고가 표시되는 결과 페이지를 지정합니다. 이 매개변수는 사용자가 검색결과의 첫 번째 페이지를 넘어갈 때 사용됩니다. 예를 들어 5개의 광고가 요청되고 adPage 매개변수가 2로 설정된 경우 5개 광고의 두 번째 페이지가 반환됩니다.

pubId 필수사항
애드센스 클라이언트 ID입니다. pubId는 client-ID에서 'partner-' 뒤에 나오는 부분입니다. 예를 들어 client-ID가 'partner-test-property'인 경우 pubId는 'test-property'입니다. 이는 CSA의 표준 프로토콜입니다.

예시:

'pubId' : 'test-property'

query 필수사항(콘텐츠 페이지의 관련 검색어 제외)
사용자가 입력하는 검색어입니다. 쿼리 매개변수의 값은 인코딩되지 않아야 합니다.

참고: 콘텐츠 페이지의 관련 검색어에 이 매개변수를 사용하면 예기치 않은 결과가 발생합니다.

예:

'query' : 'flowers'
'query' : 'black & decker'
'query' : myQuery // myQuery is a variable containing the search query

resultsPageBaseUrl 페이지에 관련 검색어 단위가 있는 경우 필수사항입니다.
검색어가 사용자가 클릭한 관련 검색어인 검색 결과 페이지의 URL을 지정합니다. resultsPageBaseUrl에는 자동으로 추가되는 검색어를 제외한 자체 매개변수가 포함될 수 있습니다.

예시:

'resultsPageBaseUrl' : 'http://www.example.com/search?a=v1&b=v2'

relatedSearchTargeting 페이지에 관련 검색어 단위가 있는 경우 필수사항입니다.
이 매개변수는 관련 검색어 단위가 요청될 때 필수입니다. 페이지 컨텍스트에 따라 표시되는 관련 검색어 환경의 유형을 제어합니다.
  • 'content' 콘텐츠 페이지 (예: 기사, 블로그 게시물)의 관련 검색어에 이 옵션을 사용합니다.
  • 'query' 이 옵션은 검색결과 페이지의 관련 검색어에 사용합니다.

참고: relatedSearchTargeting 페이지 매개변수는 기본적으로 'query'로 자동 설정됩니다. 하지만 이 기본값은 검색 결과 페이지 (검색의 관련 검색어)에만 맞게 설계되었다는 점에 유의해야 합니다. 다른 유형의 페이지 (예: 기사, 블로그 게시물)에서 관련 검색어를 사용하는 경우 매개변수를 명시적으로 'content'로 설정해야 합니다.

참고: 이 매개변수 사용에는 다음 가이드라인이 적용됩니다.

  • 이 페이지 매개변수의 값에 따라 특정 관련 검색어 기능이 사용 설정 또는 사용 중지될 수 있습니다.
  • 페이지 유형을 허위로 표시하거나 검색 결과 이외의 페이지에서 relatedSearchTargeting 매개변수의 기본 '쿼리' 설정을 사용하는 것은 이 서면 안내의 위반으로 간주됩니다.
  • Google은 이 값이 수동으로 설정되었는지 또는 기본값을 사용하는지에 관계없이 이 값의 정확성을 주기적으로 확인할 수 있습니다.

예를 들면 다음과 같습니다.

'relatedSearchTargeting' : 'content'
'relatedSearchTargeting' : 'query'
styleId 필수
페이지의 광고 또는 관련 검색어 단위에 적용할 맞춤 검색 스타일의 ID를 지정합니다. 검색 광고 맞춤 스타일 사용 자세히 알아보기 요청에 styleId를 설정하면 광고 또는 관련 검색어가 스타일로 렌더링되고 기존 스타일 지정 매개변수는 무시됩니다. 요청에 styleId가 지정되지 않은 경우 시스템 기본 스타일이 렌더링됩니다.

예시:

'styleId': '1234567890'

선택사항

파라미터 설명 및 예
linkTarget 선택
광고를 클릭할 때 같은 창에서 열지, 새 창에서 열지 지정합니다. 기본값은 '_top'입니다. 이 매개변수는 단위 수준에서도 사용할 수 있습니다.
  • '_top' 같은 창에서 열립니다.
  • '_blank' 새 창에서 열립니다.

예시:

'linkTarget' : '_blank'

maxTermLength 선택
공백을 포함한 관련 검색어의 최대 문자 수를 지정합니다. 설정하지 않으면 최댓값이 없습니다.

예시:

'maxTermLength' : 50

referrerAdCreative 선택사항
사용자가 다른 웹사이트에서 광고 또는 링크를 클릭하여 콘텐츠 관련 검색어 단위가 포함된 콘텐츠 페이지에 도착할 때 해당 광고 또는 링크를 직접 제어할 수 있는 경우, 이 매개변수는 해당 광고 또는 링크의 광고 소재 텍스트로 그대로 설정되어야 합니다.

이 매개변수 사용 시 다음 가이드라인이 적용됩니다.

  • 매개변수는 콘텐츠 관련 검색어 요청에만 제공되어야 하며 다른 모든 요청에서 무시됩니다.
  • 다른 웹사이트에서 의도적으로 가져온 트래픽에만 사용해야 하며 자연 트래픽에는 사용하면 안 됩니다.
  • 광고 또는 링크 광고 소재의 제목 행 또는 설명을 포함해야 합니다.
  • 광고 또는 링크 광고 소재의 일부가 아닌 값을 포함하는 것은 본 서면 지침의 위반으로 간주됩니다.
  • 대소문자를 구분하지 않습니다.
  • 유효한 UTF-8 인코딩을 허용합니다. 유니코드 문자 / 발음 구별 부호가 지원됩니다.
  • Google에서는 제출된 매개변수를 사용하거나 무시할 수 있습니다. 이 매개변수를 사용하면 용어 선택 및 순위에 영향을 줄 수 있습니다.

참고: terms 매개변수를 사용할 경우 이 매개변수는 필수입니다.

예:

'referrerAdCreative': 'search for ads related to dental implants'

'referrerAdCreative': 'The Early Signs of Psoriatic Arthritis'

resultsPageQueryParam 선택
검색결과 페이지에서 검색어의 URL 매개변수 이름을 지정합니다. 지정하지 않을 경우 기본값은 'q'입니다.

예시:

'resultsPageQueryParam' : 'query'

terms 선택사항
이 매개변수를 사용하면 관련 검색어 요청과 함께 반환될 자체 관련 검색어의 쉼표로 구분된 목록을 제공할 수 있습니다. 단, Google은 여기에 제공된 용어를 사용하거나 사용하지 않을 수도 있습니다.

참고: 이 매개변수를 사용하는 경우 referrerAdCreative필수이고 relatedSearchTargeting는 필수이며 'content'로 설정해야 합니다.

예:

'terms' : 'cars rental, flight ticket'

ignoredPageParams 선택사항
핵심 콘텐츠 또는 사용자 환경에 영향을 주지 않으면서 안전하게 무시할 수 있는 콘텐츠 관련 검색어 단위가 있는 콘텐츠 페이지의 URL 매개변수 목록을 지정합니다.

참고: 사이트에 관련 검색어가 표시되려면 Google에서 페이지를 크롤링하여 검색어가 문맥상 관련이 있는지 확인해야 합니다. 페이지가 아직 크롤링되지 않았거나 애드센스 크롤러가 크롤링하지 못하도록 차단하는 경우 (예: robots.txt) Google에 제공하는 추천 관련 검색어가 표시되지 않습니다.

콘텐츠 관련 검색어 제품은 Google의 콘텐츠 크롤링 시스템을 사용하여 페이지의 색인을 생성하고 관련 검색어를 생성합니다. 추적 변수, 사용자 ID, 세션 ID, 기타 동적 식별자와 같은 검색어 매개변수가 포함된 콘텐츠 페이지 URL은 크롤러가 페이지의 핵심 콘텐츠를 평가하는 데 지장을 줄 수 있으며 부정확하거나 관련 없는 관련 검색어로 이어질 수 있습니다. 이 페이지 매개변수는 Google 크롤러가 이러한 필수적이지 않은 매개변수를 무시하도록 지시하여 적절한 콘텐츠 색인 생성을 보장하고 불필요한 크롤링 로드를 줄입니다. 이렇게 하면 Google에서 페이지를 이미 크롤링된 것으로 더 잘 인식하고 추천 검색어 (적격한 경우 Google과 파트너 모두)를 표시하기 시작합니다.

이 매개변수 사용 시 다음 가이드라인이 적용됩니다.

  • 매개변수는 콘텐츠 관련 검색어 요청에만 제공되어야 하며 다른 모든 요청에서 무시됩니다.
  • 이 매개변수의 값은 사용자가 콘텐츠 페이지로 이동할 때 표시될 수 있는 쉼표로 구분된 URL 매개변수 목록이어야 합니다.
  • 대소문자를 구분하며,
  • 이 목록에 있는 URL 매개변수가 콘텐츠 페이지의 URL에서 삭제되더라도 페이지의 콘텐츠, 디자인 또는 사용자 환경에 큰 영향을 미치지 않아야 합니다.
  • 페이지의 콘텐츠, 디자인 또는 사용자 환경에 큰 영향을 미치는 URL 매개변수를 포함하면 본 도움말의 위반으로 간주됩니다.
  • Google에서는 제공된 URL 매개변수를 무시하면 어떤 영향이 있는지 정기적으로 확인할 수 있습니다.

예:
사용자가 URL이 다음과 같은 콘텐츠 페이지를 방문합니다.

http://example.com/content?utm_medium=social&page_id=123&click_id=456
무시할 수 있는 다음과 같은 URL 매개변수를 제공하는 경우
'ignoredPageParams' : 'utm_medium,click_id,session_ref'
콘텐츠 페이지의 URL을 다음과 같이 처리합니다.
http://example.com/content?page_id=123

구성 설정

파라미터 설명 및 예
adsafe 선택
Google에서 검색어와 일치하는 광고에 적용해야 하는 필터링 규칙을 지정합니다. adsafe의 유효한 설정 및 각 값이 광고 게재에 미치는 영향은 다음과 같습니다.
  • 'high' 가족용 광고를 반환합니다. 비가족용 광고나 성인용 성적 콘텐츠 광고는 게재하지 않습니다.
  • 'medium' 가족용 광고와 비가족용 광고를 반환합니다. 성인용 광고는 반환하지 않습니다.
  • 'low' 모든 유형의 광고를 반환합니다.

adsafe는 기본적으로 높음으로 설정됩니다.

예시:

'adsafe': 'medium'

adtest 선택사항
adtest 매개변수는 광고 요청이 테스트임을 나타내는 데 사용됩니다. adtest 매개변수의 값이 on인 경우 해당 요청은 테스트로 간주되며, 광고 노출수를 계산하거나 클릭 결과를 추적하지 않습니다.

adtest 매개변수 값이 on인 경우 수익이 발생하지 않습니다.

사이트 탭에서 승인되지 않은 도메인에서 adtest 매개변수가 on으로 설정된 광고를 요청하면 '테스트 광고' 오버레이가 포함되어 있고 클릭할 수 없는 광고가 반환됩니다.

이 매개변수를 테스트용으로 사용하되 프로덕션 시스템에서 사용하지 마세요. 사용할 경우 게재되는 광고에 대한 수익금이 지급되지 않습니다.

adtest의 기본값은 off입니다.

예:

'adtest' : 'on'

channel 선택사항
여러 페이지의 실적을 추적하기 위해 검색용 애드센스 채널을 포함할 수 있습니다. 애드센스 계정 또는 기술계정 관리자가 만든 고유 채널 ID를 사용하세요. 여기에서 채널에 대해 자세히 알아보세요.

채널이 여러 개인 경우 '+' 기호로 구분해야 합니다.

예:

'channel' :  'testA'  
'channel' :  'testA+testB'  

hl 선택사항
이 매개변수는 요청된 광고 또는 관련 검색어가 타겟팅할 언어를 식별합니다. 기본값은 en입니다.

Google에서는 모든 애드워즈 API 언어 코드를 지원합니다.

참고: 광고가 타겟팅하는 언어는 광고주가 지정합니다. 요청에 이 매개변수를 포함하면 해당 언어를 타겟팅하거나 모든 언어를 타겟팅하는 광고만 게재됩니다. 단, 광고문안이 지정된 언어로 표시되지 않을 수도 있습니다.

일반적으로 hl 매개변수는 이 매개변수를 보낸 페이지의 기본 언어로 설정해야 합니다.

예:

'hl' : 'es'

ie 선택사항

ie 매개변수는 쿼리 문자열을 해석하는 데 사용해야 하는 문자 인코딩 스키마를 설정합니다.

기본 ie 값은 utf-8입니다.

가치 표준 이름 관련 지원 언어
latin1 ISO-8859-1 서유럽어 (카탈로니아어, 덴마크어, 네덜란드어, 영어, 핀란드어, 프랑스어, 독일어, 인도네시아어, 이탈리아어, 노르웨이어, 포르투갈어, 스페인어, 스웨덴어)
latin2 ISO-8859-2 동유럽어 (크로아티아어, 체코어, 헝가리어, 폴란드어, 루마니아어, 세르비아어, 슬로바키아어, 슬로베니아어)
latin3 ISO-8859-3  
latin4 ISO-8859-4 발트어 (에스토니아어, 라트비아어, 리투아니아어)
키릴 문자 ISO-8859-5 불가리아어, 러시아어
아랍어 ISO-8859-6  
그리스/그리스인 ISO-8859-7 그리스어
히브리 ISO-8859-8 히브리어
latin5 ISO-8859-9  
latin6 ISO-8859-10 아이슬란드어
euc-jp EUC-일본 일본어
EUC-kr EUC(대한민국) 한국어
시스 Shift_JIS 일본어
big5 Big5 중국어 번체
gb GB2312 중국어 간체
utf-8 UTF-8 모두
oe 선택사항

oe 매개변수는 Google에서 광고의 텍스트를 인코딩하는 데 사용해야 하는 문자 인코딩 스키마를 설정합니다. 기술적으로는 선택사항이지만 이 매개변수의 값을 전달하는 것이 좋습니다.

기본 oe 값은 utf-8입니다.

가치 표준 이름 관련 지원 언어
latin1 ISO-8859-1 서유럽어 (카탈로니아어, 덴마크어, 네덜란드어, 영어, 핀란드어, 프랑스어, 독일어, 인도네시아어, 이탈리아어, 노르웨이어, 포르투갈어, 스페인어, 스웨덴어)
latin2 ISO-8859-2 동유럽어 (크로아티아어, 체코어, 헝가리어, 폴란드어, 루마니아어, 세르비아어, 슬로바키아어, 슬로베니아어)
latin3 ISO-8859-3  
latin4 ISO-8859-4 발트어 (에스토니아어, 라트비아어, 리투아니아어)
키릴 문자 ISO-8859-5 불가리아어, 러시아어
아랍어 ISO-8859-6  
그리스/그리스인 ISO-8859-7 그리스어
히브리 ISO-8859-8 히브리어
latin5 ISO-8859-9  
latin6 ISO-8859-10 아이슬란드어
euc-jp EUC-일본 일본어
EUC-kr EUC(대한민국) 한국어
시스 Shift_JIS 일본어
gb GB2312 중국어 간체
utf-8 UTF-8 모두
ivt 선택사항
이 매개변수를 사용하면 사용자가 동의한 트래픽과 동의하지 않은 트래픽 모두에서 무효 트래픽 전용 쿠키 및 로컬 저장소를 사용하는 광고를 허용한다는 것을 Google에 알리는 불리언 값을 제공할 수 있습니다.
  • true 이 매개변수가 없거나 매개변수를 'true'로 설정하면 무효 트래픽 전용 쿠키가 설정되고 동의한 트래픽에 대해서만 로컬 스토리지를 사용합니다.
  • false 이 매개변수를 'false'로 설정하면 무효 트래픽 전용 쿠키가 설정되고 동의한 트래픽과 동의하지 않은 트래픽 모두에 로컬 스토리지가 사용됩니다.

기본적으로 IVT는 true로 설정됩니다.

예시:

'ivt': false

단위 수준 매개변수에 관한 설명

이러한 매개변수는 페이지의 개별 광고 단위가 사용자에게 표시되는 방식에 영향을 미칩니다. 각 광고 단위에 대해 매개변수를 개별적으로 설정할 수 있습니다.

필수

파라미터 설명 및 예
container 필수
광고가 게재될 빈 광고 컨테이너 <div>의 ID입니다.

예시:

'container' : 'afscontainer1'

maxTop 광고 단위가 검색결과 위에 표시되는 경우 필수 속성입니다.

이 매개변수를 사용하여 상단 광고 단위에 게재할 광고의 수를 지정합니다.

참고: 이 매개변수는 'number' 매개변수 대신 사용됩니다. 이 광고 단위의 너비는 광고의 첫 번째 줄이 줄바꿈되지 않도록 충분히 넓어야 합니다. 페이지의 다른 게재위치에 maxTop 매개변수를 사용하는 것은 정책 위반입니다.

예:

'maxTop' : 4
width 필수
광고 또는 관련 검색어 단위의 너비를 픽셀로 지정합니다.

예:

'width' : '700px'
'width' : 700

구성 설정

파라미터 설명 및 예
adLoadedCallback 선택
광고 또는 관련 검색어가 로드되었거나 광고 또는 관련 검색어가 게재되지 않을 때 호출할 자바스크립트 함수를 지정합니다. 매개변수는 광고 호출이 완료되면 작업을 수행할 수 있도록 하는 자바스크립트 콜백 함수로 설정해야 합니다.

이 콜백 함수는 다음과 같은 매개변수를 사용합니다.

containerName 광고 또는 관련 검색어 단위의 컨테이너 이름입니다.
adsLoaded 표시할 광고 또는 관련 검색어가 하나 이상 있으면 true로 설정하고 반환된 광고 또는 관련 검색어가 없으면 false로 설정합니다.
isExperimentVariant 맞춤 스타일 지정 실험이 진행 중이고 광고를 렌더링하기 위해 실험의 변형이 선택된 경우 true로 설정합니다.
callbackOptions 다음 필드가 포함된 JSON 객체:
termPositions: 관련 검색어 블록의 경우, 게시자가 제공한 검색어의 map<string,int>이 응답에서 이러한 검색어의 색인을 0으로 생성한 위치를 포함합니다. 검색어를 제공했지만 반환되지 않은 경우 지도에 표시되지 않습니다.

참고: 콜백 함수를 테스트하여 오류가 발생하지 않는지 확인하세요. 특히 페이지 로드에 방해가 될 수 있는 오류가 없는지 확인하세요.

JavaScript 콜백의 예:

var adblock1 = {
  'container' : 'adblock1_div_id',
  'adLoadedCallback' : function(containerName, adsLoaded,
    isExperimentVariant, callbackOptions) {
    if (adsLoaded) {
       try {
         // most likely do nothing
       } catch (e) {
         alert ("Error in callback function");
         // Do something to handle error gracefully
       }
    } else {
       // as you always do when there is no ad coverage from Google
    }
  }
};
      

number 선택
광고 단위에 게재할 광고의 수입니다. 기본값은 2입니다.

예시:

'number' : 4

relatedSearches 선택사항
이 단위에 표시해야 하는 관련 검색어의 수입니다. 지정하지 않을 경우 기본값은 0입니다.

예시:

'relatedSearches' : 4