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 kuruluş. 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 bu kodu sağlayın.

İstek içeriği

İstek metni boş olmalıdır.

Yanıt gövdesi

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 amacıyla ListAdapterRequest içindeki pageToken öğesini ayarlamak için kullanılır. Bu alan atlanırsa, başka bir sayfa gösterilmez.

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'a Genel Bakış başlıklı makaleye bakın.

Uyarlayıcı

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

Bağdaştırıcılar, reklam kaynağının belirli bir SDK uygulamasına karşılık gelir. Her biri tek bir platformla ve desteklenen reklam birimi biçimlerinin listesiyle ilişkilendirilir. Bağdaştırıcılar, reklam istekleri gerçekleştirmek için bazı yapılandırmaların ayarlanmasını da gerektirebilir. Yapılandırmalar, AdUnitConfigurations'da adUnitConfigurations anahtar/değer çiftleri ayarlanarak belirtilebilir. Örneğin, adUnitConfigurations, bağdaştırıcının üçüncü taraf SDK'sına çeşitli kimlikleri geçirmek 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ış. Bağdaştırıcının kaynak adı. Biçim:

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

adapterId

string

Yalnızca çıkış. Bu bağdaştırıcının kimliği. adapterId değerini ayarlamak için kullanılır.

title

string

Yalnızca çıkış. Bu bağdaştırıcının görünen adı.

platform

string

Yalnızca çıkış. Bu bağdaştırıcı 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. Bunlar, bu bağdaştırıcı için AdUnitMaps ile ilişkili adUnitConfigurations tanımlamak için kullanılır.

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

string

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

adapterConfigMetadataLabel

string

Bağdaştırıcı yapılandırma meta verilerinin adı.

isRequired

boolean

Reklam Birimi Eşlemelerini yapılandırmak için bu meta verinin gerekli olup olmadığı.