Method: accounts.adSources.adapters.list

Reklam kaynağının bağdaştırıcılarını listeleyin.

HTTP isteği

GET https://admob.googleapis.com/v1beta/{parent=accounts/*/adSources/*}/adapters

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
parent

string

Zorunlu. Bu bağdaştırıcı koleksiyonunun sahibi olan üst öğe. Biçim: accounts/{publisherId}/adSources/{adSourceId}

Sorgu parametreleri

Parametreler
pageSize

integer

Döndürülecek maksimum bağdaştırıcı sayısı. Belirtilmemişse veya 0 ise en fazla 10.000 bağdaştırıcı döndürülür. Maksimum değer 20.000'dir. 20.000'in üzerindeki değerler 20.000'e zorlanır.

pageToken

string

Önceki bir adapters.list çağrısından alınan sayfa jetonu. Sonraki sayfayı almak için bunu sağlayın.

İstek metni

İstek metni boş olmalıdır.

Yanıt metni

ListAdaptersRequest için yanıt.

Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{
  "adapters": [
    {
      object (Adapter)
    }
  ],
  "nextPageToken": string
}
Alanlar
adapters[]

object (Adapter)

Adaptör

nextPageToken

string

Sonraki sayfayı almak için ListAdapterRequest içinde pageToken değerini ayarlamak üzere kullanılır. Bu alan atlanırsa sonraki sayfa yoktur.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • https://www.googleapis.com/auth/admob.monetization
  • https://www.googleapis.com/auth/admob.readonly

Daha fazla bilgi için OAuth 2.0 Overview sayfasına bakın.

Uyarlayıcı

Her uyumlulaştırma reklam kaynağı tarafından desteklenen bağdaştırıcıları açıklar.

Adaptörler, reklam kaynağının belirli bir SDK uygulamasına karşılık gelir ve her biri tek bir platformla ve desteklenen reklam birimi biçimlerinin listesiyle ilişkilendirilir. Adaptörler, reklam isteklerini gerçekleştirmek için bazı yapılandırmaların ayarlanmasını da gerektirebilir. Yapılandırmalar, adUnitConfigurations anahtar/değer çiftleri ayarlanarak AdUnitMapping'de belirtilebilir. Örneğin, adUnitConfigurations, çeşitli kimlikleri bağdaştırıcının üçüncü taraf SDK'sına iletmek için kullanılabilir.

JSON gösterimi
{
  "name": string,
  "adapterId": string,
  "title": string,
  "platform": string,
  "formats": [
    string
  ],
  "adapterConfigMetadata": [
    {
      object (AdapterConfigMetadata)
    }
  ]
}
Alanlar
name

string

Yalnızca çıkış. Adaptörün kaynak adı. Biçim şöyledir:

accounts/{publisherId}/adSources/{adSourceId}/adapters/{adapterId}.

adapterId

string

Yalnızca çıkış. Bu adaptörün kimliği. adapterId değerini ayarlamak için kullanılır.

title

string

Yalnızca çıkış. Bu adaptörün görünen adı.

platform

string

Yalnızca çıkış. Bu adaptör tarafından desteklenen mobil uygulama platformu.

Desteklenen değerler: IOS, ANDROID, WINDOWS_PHONE

formats[]

string

Yalnızca çıkış. Bu bağdaştırıcı tarafından desteklenen reklam birimlerinin biçimlerini gösterir.

adapterConfigMetadata[]

object (AdapterConfigMetadata)

Yalnızca çıkış. Bu bağdaştırıcıyla ilişkili yapılandırma meta verileri.

AdapterConfigMetadata

Bu bağdaştırıcıyla ilişkili yapılandırma meta verileri. Bu adaptör için AdUnitMappings ile ilişkili adUnitConfigurations'ı tanımlamak üzere kullanılırlar.

JSON gösterimi
{
  "adapterConfigMetadataId": string,
  "adapterConfigMetadataLabel": string,
  "isRequired": boolean
}
Alanlar
adapterConfigMetadataId

string

Bu, adUnitConfigurations anahtarını doldurmak için kullanılır.

adapterConfigMetadataLabel

string

Adaptör yapılandırması meta verilerinin adı.

isRequired

boolean

Bu meta verilerin AdUnitMappings'in yapılandırılması için gerekli olup olmadığı.