Method: accounts.adSources.adapters.list

광고 소스의 어댑터를 나열합니다.

HTTP 요청

GET https://admob.googleapis.com/v1beta/{parent=accounts/*/adSources/*}/adapters

URL은 gRPC 트랜스코딩 구문을 사용합니다.

경로 매개변수

매개변수
parent

string

필수 항목입니다. 이 어댑터 컬렉션을 소유한 상위 항목입니다. 형식: accounts/{publisherId}/adSources/{adSourceId}

쿼리 매개변수

매개변수
pageSize

integer

반환할 어댑터의 최대 수입니다. 지정되지 않았거나 0인 경우 최대 10,000개의 어댑터가 반환됩니다. 최댓값은 20,000이며, 20,000을 초과하는 값은 20,000으로 변환됩니다.

pageToken

string

이전 adapters.list 호출에서 받은 페이지 토큰입니다. 후속 페이지를 검색하려면 이를 입력합니다.

요청 본문

요청 본문은 비어 있어야 합니다.

응답 본문

ListAdaptersRequest에 대한 응답입니다.

성공한 경우 응답 본문은 다음과 같은 구조의 데이터를 포함합니다.

JSON 표현
{
  "adapters": [
    {
      object (Adapter)
    }
  ],
  "nextPageToken": string
}
필드
adapters[]

object (Adapter)

어댑터입니다.

nextPageToken

string

다음 페이지를 가져오기 위해 ListAdapterRequest에서 pageToken를 설정하는 데 사용됩니다. 이 필드를 생략하면 후속 페이지가 표시되지 않습니다.

승인 범위

다음 OAuth 범위 중 하나가 필요합니다.

  • https://www.googleapis.com/auth/admob.monetization
  • https://www.googleapis.com/auth/admob.readonly

자세한 내용은 OAuth 2.0 Overview를 참조하세요.

어댑터

각 미디에이션 광고 소스에서 지원하는 어댑터를 설명합니다.

어댑터는 광고 소스의 특정 SDK 구현에 해당하며 각각 단일 플랫폼 및 지원되는 광고 단위 형식 목록과 연결됩니다. 어댑터는 광고 요청을 실행하기 위해 일부 구성을 설정해야 할 수도 있습니다. adUnitConfigurations 키/값 쌍을 설정하여 AdUnitMapping에서 구성을 지정할 수 있습니다. 예를 들어 adUnitConfigurations를 사용하여 어댑터의 서드 파티 SDK에 다양한 ID를 전달할 수 있습니다.

JSON 표현
{
  "name": string,
  "adapterId": string,
  "title": string,
  "platform": string,
  "formats": [
    string
  ],
  "adapterConfigMetadata": [
    {
      object (AdapterConfigMetadata)
    }
  ]
}
필드
name

string

출력 전용입니다. 어댑터의 리소스 이름입니다. 형식:

accounts/{publisherId}/adSources/{adSourceId}/adapters/{adapterId}.

adapterId

string

출력 전용입니다. 이 어댑터의 ID입니다. adapterId를 설정하는 데 사용됩니다.

title

string

출력 전용입니다. 이 어댑터의 표시 이름입니다.

platform

string

출력 전용입니다. 이 어댑터에서 지원하는 모바일 애플리케이션 플랫폼입니다.

지원되는 값은 IOS, ANDROID, WINDOWS_PHONE입니다.

formats[]

string

출력 전용입니다. 이 어댑터에서 지원하는 광고 단위의 형식을 나타냅니다.

adapterConfigMetadata[]

object (AdapterConfigMetadata)

출력 전용입니다. 이 어댑터와 연결된 구성 메타데이터입니다.

AdapterConfigMetadata

이 어댑터와 연결된 구성 메타데이터입니다. 이 어댑터의 AdUnitMappings와 연결된 adUnitConfigurations를 정의하는 데 사용됩니다.

JSON 표현
{
  "adapterConfigMetadataId": string,
  "adapterConfigMetadataLabel": string,
  "isRequired": boolean
}
필드
adapterConfigMetadataId

string

이는 adUnitConfigurations의 키를 채우는 데 사용됩니다.

adapterConfigMetadataLabel

string

어댑터 구성 메타데이터의 이름입니다.

isRequired

boolean

이 메타데이터가 AdUnitMappings를 구성하는 데 필요한지 여부입니다.