- HTTP-запрос
- Параметры пути
- Параметры запроса
- Текст запроса
- Ответный текст
- Области полномочий
- Адаптер
- AdapterConfigMetadata
- Примеры
- Попробуйте!
Перечислите адаптеры источника рекламы.
HTTP-запрос
GET https://admob.googleapis.com/v1beta/{parent=accounts/*/adSources/*}/adapters
В URL-адресе используется синтаксис транскодирования gRPC .
Параметры пути
| Параметры | |
|---|---|
parent | Обязательно. Родительский узел, которому принадлежит эта коллекция адаптеров. Формат: accounts/{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 Overview .
Адаптер
Описывает адаптеры, поддерживаемые каждым источником посреднической рекламы.
Адаптеры соответствуют конкретной реализации 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 | Только вывод. Идентификатор этого адаптера. Используется для установки adapterId . |
title | Только для вывода. Отображаемое имя этого адаптера. |
platform | Только вывод. Данный адаптер поддерживает мобильные приложения. Поддерживаемые значения: IOS, ANDROID, WINDOWS_PHONE |
formats[] | Только для вывода. Указывает форматы рекламных блоков, поддерживаемых этим адаптером. |
adapterConfigMetadata[] | Только вывод. Метаданные конфигурации, связанные с этим адаптером. |
AdapterConfigMetadata
Метаданные конфигурации, связанные с этим адаптером. Они используются для определения конфигураций adUnitConfigurations, связанных с сопоставлениями AdUnitMappings для этого адаптера.
| JSON-представление |
|---|
{ "adapterConfigMetadataId": string, "adapterConfigMetadataLabel": string, "isRequired": boolean } |
| Поля | |
|---|---|
adapterConfigMetadataId | Это используется для заполнения ключа в adUnitConfigurations . |
adapterConfigMetadataLabel | Название метаданных конфигурации адаптера. |
isRequired | Требуется ли указание этих метаданных для настройки AdUnitMappings. |