- Żądanie HTTP
- Parametry ścieżki
- Parametry zapytania
- Treść żądania
- Treść odpowiedzi
- Zakresy autoryzacji
- Ładowarka
- AdapterConfigMetadata
- Przykłady
- Wypróbuj
Wyświetl listę adapterów ź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. Podmiot nadrzędny, który jest właścicielem tej kolekcji przejściówek. Format: accounts/{publisherId}/adSources/{adSourceId} |
Parametry zapytania
Parametry | |
---|---|
pageSize |
Maksymalna liczba adapterów do zwrotu. Jeśli wartość nie jest określona lub wynosi 0, zwróconych zostanie maksymalnie 10 000 adapterów. Maksymalna wartość to 20 000. wartości powyżej 20 000 zostaną zmienione na 20 000. |
pageToken |
Token strony otrzymany z poprzedniego wywołania funkcji |
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[] |
Przejściówka. |
nextPageToken |
Służy do ustawiania elementu |
Zakresy autoryzacji
Wymaga jednego z tych zakresów protokołu OAuth:
https://www.googleapis.com/auth/admob.monetization
https://www.googleapis.com/auth/admob.readonly
Więcej informacji znajdziesz w artykule Omówienie protokołu OAuth 2.0.
Karta
Opis adapterów obsługiwanych przez poszczególne źródła reklam z zapośredniczeniem.
Adaptery odpowiadają konkretnej implementacji źródła reklam w pakiecie SDK i są powiązane z jedną platformą oraz z listą obsługiwanych formatów jednostek reklamowych. Adaptery mogą też wymagać skonfigurowania pewnych ustawień, aby wysyłać żądania reklam. Konfiguracje można określać w AdUnitMapping, ustawiając pary klucz-wartość adUnitConfigurations. Na przykład za pomocą obiektu adUnitConfigurations można przekazywać różne identyfikatory do zewnętrznego pakietu SDK adaptera.
Zapis JSON |
---|
{
"name": string,
"adapterId": string,
"title": string,
"platform": string,
"formats": [
string
],
"adapterConfigMetadata": [
{
object ( |
Pola | |
---|---|
name |
Tylko dane wyjściowe. Nazwa zasobu adaptera. Format to: accounts/{publisherId}/adSources/{adSourceId}/adapters/{adapterId}. |
adapterId |
Tylko dane wyjściowe. Identyfikator tego adaptera. Służy do ustawiania parametru adapterId. |
title |
Tylko dane wyjściowe. Wyświetlana nazwa adaptera. |
platform |
Tylko dane wyjściowe. Platforma aplikacji mobilnych 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ą one używane do definiowania konfiguracji adUnitConfigurations powiązanych z AdUnitMappings na potrzeby tego adaptera.
Zapis JSON |
---|
{ "adapterConfigMetadataId": string, "adapterConfigMetadataLabel": string, "isRequired": boolean } |
Pola | |
---|---|
adapterConfigMetadataId |
Służy do wypełniania klucza adUnitConfigurations. |
adapterConfigMetadataLabel |
Nazwa metadanych konfiguracji adaptera. |
isRequired |
Określa, czy metadane są wymagane do skonfigurowania obiektu AdUnitMappings. |