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 개요를 참고하세요.

어댑터

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

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

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를 구성하는 데 이 메타데이터가 필요한지 여부입니다.