- HTTP-запрос
- Параметры пути
- Параметры запроса
- Тело запроса
- Тело ответа
- Области авторизации
- Адаптер
- Метаданные конфигурации адаптера
- Примеры
- Попробуйте!
Перечислите адаптеры источника объявлений.
HTTP-запрос
GET https://admob.googleapis.com/v1beta/{parent=accounts/*/adSources/*}/adapters
URL-адрес использует синтаксис транскодирования gRPC .
Параметры пути
Параметры | |
---|---|
parent | Необходимый. Родитель, которому принадлежит эта коллекция адаптеров. Формат: account/{publisherId}/adSources/{adSourceId}. |
Параметры запроса
Параметры | |
---|---|
pageSize | Максимальное количество возвращаемых адаптеров. Если значение не указано или равно 0, будет возвращено не более 10 000 адаптеров. Максимальное значение — 20 000; значения выше 20 000 будут уменьшены до 20 000. |
pageToken | Токен страницы, полученный в результате предыдущего вызова |
Тело запроса
Тело запроса должно быть пустым.
Тело ответа
Ответ на запрос ListAdaptersRequest.
В случае успеха тело ответа содержит данные следующей структуры:
JSON-представление |
---|
{
"adapters": [
{
object ( |
Поля | |
---|---|
adapters[] | Адаптер. |
nextPageToken | Используется для установки |
Области авторизации
Требуется одна из следующих областей 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 ( |
Поля | |
---|---|
name | Только вывод. Имя ресурса адаптера. Формат: accounts/{publisherId}/adSources/{adSourceId}/adapters/{adapterId}. |
adapterId | Только вывод. Идентификатор этого адаптера. Он используется для установки идентификатора адаптера . |
title | Только вывод. Отображаемое имя этого адаптера. |
platform | Только вывод. Платформа мобильных приложений, поддерживаемая этим адаптером. Поддерживаемые значения: IOS, ANDROID, WINDOWS_PHONE. |
formats[] | Только вывод. Указывает форматы рекламных блоков, поддерживаемые этим адаптером. |
adapterConfigMetadata[] | Только вывод. Метаданные конфигурации, связанные с этим адаптером. |
Метаданные конфигурации адаптера
Метаданные конфигурации, связанные с этим адаптером. Они используются для определения adUnitConfigurations, связанных с AdUnitMappings, для этого адаптера.
JSON-представление |
---|
{ "adapterConfigMetadataId": string, "adapterConfigMetadataLabel": string, "isRequired": boolean } |
Поля | |
---|---|
adapterConfigMetadataId | Это используется для заполнения ключа adUnitConfigurations . |
adapterConfigMetadataLabel | Имя метаданных конфигурации адаптера. |
isRequired | Требуются ли эти метаданные для настройки AdUnitMappings. |