- Żądanie HTTP
- Parametry ścieżki
- Parametry zapytania
- Treść żądania
- Treść odpowiedzi
- Zakresy autoryzacji
- Adapter
- 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 |
To pole jest wymagane. Element nadrzędny, do którego należy ta kolekcja adapterów. Format: accounts/{publisherId}/adSources/{adSourceId} |
Parametry zapytania
Parametry | |
---|---|
pageSize |
Maksymalna liczba adapterów do zwrócenia. Jeśli nie określono inaczej lub wartość 0, zostanie zwróconych maksymalnie 10 000 adapterów. Maksymalna wartość to 20 000, a wartości powyżej 20 000 zostaną zmienione na 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[] |
Zasilacz |
nextPageToken |
Służy do ustawiania parametru |
Zakresy autoryzacji
Wymaga jednego z tych zakresów 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
Opisuje adaptery obsługiwane przez poszczególne źródła reklam z zapośredniczeniem.
Adaptery odpowiadają określonej implementacji pakietu SDK źródła reklam. Każdy z nich jest powiązany z 1 platformą i listą obsługiwanych formatów jednostek reklamowych. Adaptery mogą też wymagać skonfigurowania niektórych ustawień, aby realizować żądania reklam. Konfiguracje można określać w parametrze AdUnitMapping za pomocą par klucz/wartość adUnitConfigurations. Elementu adUnitConfigurations można na przykład użyć do przekazywania różnych identyfikatorów 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: 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. Określa formaty jednostek reklamowych obsługiwanych 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 adUnitConfigurations powiązanych z AdUnitMappings tego adaptera.
Zapis JSON |
---|
{ "adapterConfigMetadataId": string, "adapterConfigMetadataLabel": string, "isRequired": boolean } |
Pola | |
---|---|
adapterConfigMetadataId |
Służy do wypełniania klucza elementu adUnitConfigurations. |
adapterConfigMetadataLabel |
Nazwa metadanych konfiguracji adaptera. |
isRequired |
Określa, czy te metadane są wymagane do skonfigurowania AdUnitMappings. |