Method: accounts.adSources.adapters.list

Перечислите адаптеры источника объявлений.

HTTP-запрос

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

URL-адрес использует синтаксис транскодирования gRPC .

Параметры пути

Параметры
parent

string

Необходимый. Родитель, которому принадлежит эта коллекция адаптеров. Формат: account/{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

Используется для установки pageToken в ListAdapterRequest для получения следующей страницы. Если это поле опущено, последующие страницы отсутствуют.

Области авторизации

Требуется одна из следующих областей OAuth:

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

Дополнительную информацию см. в обзоре OAuth 2.0 .

Адаптер

Описывает адаптеры, поддерживаемые каждым источником объявлений-посредников.

Адаптеры соответствуют конкретной реализации SDK источника объявлений и каждый связан с одной платформой и списком поддерживаемых форматов рекламных блоков. Адаптерам также может потребоваться настройка некоторых конфигураций для выполнения запросов объявлений. Конфигурации можно указать в AdUnitMapping, задав пары ключ/значение adUnitConfigurations . Например, adUnitConfigurations можно использовать для передачи различных идентификаторов стороннему 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

Только вывод. Идентификатор этого адаптера. Он используется для установки идентификатора адаптера .

title

string

Только вывод. Отображаемое имя этого адаптера.

platform

string

Только вывод. Платформа мобильных приложений, поддерживаемая этим адаптером.

Поддерживаемые значения: IOS, ANDROID, WINDOWS_PHONE.

formats[]

string

Только вывод. Указывает форматы рекламных блоков, поддерживаемые этим адаптером.

adapterConfigMetadata[]

object ( AdapterConfigMetadata )

Только вывод. Метаданные конфигурации, связанные с этим адаптером.

Метаданные конфигурации адаптера

Метаданные конфигурации, связанные с этим адаптером. Они используются для определения adUnitConfigurations, связанных с AdUnitMappings, для этого адаптера.

JSON-представление
{
  "adapterConfigMetadataId": string,
  "adapterConfigMetadataLabel": string,
  "isRequired": boolean
}
Поля
adapterConfigMetadataId

string

Это используется для заполнения ключа adUnitConfigurations .

adapterConfigMetadataLabel

string

Имя метаданных конфигурации адаптера.

isRequired

boolean

Требуются ли эти метаданные для настройки AdUnitMappings.