- Żądanie HTTP
- Parametry ścieżki
- Parametry zapytania
- Treść żądania
- Treść odpowiedzi
- Zakresy autoryzacji
- Adapter
- AdapterConfigMetadata
- Przykłady
- Wypróbuj
Wymień adaptery źródła reklam.
Żądanie HTTP
GET https://admob.googleapis.com/v1beta/{parent=accounts/*/adSources/*}/adapters
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
| Parametry | |
|---|---|
parent |
Wymagane. Element nadrzędny, do którego należy ta kolekcja adapterów. Format: accounts/{publisherId}/adSources/{adSourceId} |
Parametry zapytania
| Parametry | |
|---|---|
pageSize |
Maksymalna liczba zwracanych adapterów. Jeśli nie podasz tej wartości lub ustawisz ją na 0, zwrócimy maksymalnie 10 tys. adapterów. Maksymalna wartość to 20 000. Wartości powyżej 20 000 zostaną ograniczone do 20 000. |
pageToken |
Token strony otrzymany z poprzedniego wywołania |
Treść żądania
Treść żądania musi być pusta.
Treść odpowiedzi
Odpowiedź na żądanie ListAdaptersRequest.
W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
| Zapis JSON |
|---|
{
"adapters": [
{
object ( |
| Pola | |
|---|---|
adapters[] |
adapter, |
nextPageToken |
Służy do ustawiania parametru |
Zakresy autoryzacji
Wymaga jednego z tych zakresów OAuth:
https://www.googleapis.com/auth/admob.monetizationhttps://www.googleapis.com/auth/admob.readonly
Więcej informacji znajdziesz w sekcji OAuth 2.0 Overview.
Adapter
Zawiera opis adapterów obsługiwanych przez poszczególne źródła reklam zapośredniczonych.
Adaptery odpowiadają konkretnej implementacji pakietu SDK źródła reklam i są powiązane z jedną platformą oraz listą obsługiwanych formatów jednostek reklamowych. Aby wysyłać żądania reklam, adaptery mogą też wymagać skonfigurowania niektórych ustawień. Konfiguracje można określić w obiekcie AdUnitMapping, ustawiając pary klucz-wartość adUnitConfigurations. Na przykład za pomocą parametru adUnitConfigurations można przekazywać różne identyfikatory do pakietu SDK innej firmy w adapterze.
| Zapis JSON |
|---|
{
"name": string,
"adapterId": string,
"title": string,
"platform": string,
"formats": [
string
],
"adapterConfigMetadata": [
{
object ( |
| Pola | |
|---|---|
name |
Tylko dane wyjściowe. Nazwa zasobu karty. Format to: accounts/{publisherId}/adSources/{adSourceId}/adapters/{adapterId}. |
adapterId |
Tylko dane wyjściowe. Identyfikator tego adaptera. Służy do ustawiania wartości adapterId. |
title |
Tylko dane wyjściowe. Wyświetlana nazwa tego adaptera. |
platform |
Tylko dane wyjściowe. Platforma aplikacji mobilnej obsługiwana przez ten adapter. Obsługiwane wartości to: IOS, ANDROID, WINDOWS_PHONE |
formats[] |
Tylko dane wyjściowe. Wskazuje formaty jednostek reklamowych obsługiwane przez ten adapter. |
adapterConfigMetadata[] |
Tylko dane wyjściowe. Metadane konfiguracji powiązane z tym adapterem. |
AdapterConfigMetadata
Metadane konfiguracji powiązane z tym adapterem. Służą one do definiowania konfiguracji jednostek reklamowych powiązanych z mapowaniami jednostek reklamowych dla tego adaptera.
| Zapis JSON |
|---|
{ "adapterConfigMetadataId": string, "adapterConfigMetadataLabel": string, "isRequired": boolean } |
| Pola | |
|---|---|
adapterConfigMetadataId |
Służy do wypełniania klucza w parametrze adUnitConfigurations. |
adapterConfigMetadataLabel |
Nazwa metadanych konfiguracji adaptera. |
isRequired |
Czy te metadane są wymagane do skonfigurowania AdUnitMappings. |