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ı koleksiyonuna sahip 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ı. Belirtilmezse 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 adapters.list çağrısından alınan bir sayfa jetonu. Sonraki sayfayı almak için bunu 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 sonraki sayfa olmaz.

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 (OAuth 2.0'a Genel Bakış) sayfasına göz atı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 ve her biri tek bir platformla ve desteklenen reklam birimi biçimlerinin listesiyle ilişkilendirilir. Bağdaştırıcıların, reklam isteklerini gerçekleştirmek için bazı yapılandırmalar ayarlanması da gerekebilir. Yapılandırmalar, adUnitConfigurations anahtar/değer çiftleri ayarlanarak AdUnitMatch'te belirtilebilir. Örneğin, adUnitConfigurations, bağdaştırıcının üçüncü taraf SDK'sına çeşitli kimlikler 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'yi 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 belirtir.

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 AdUnitMatch'lerle ilişkili adUnitConfiguration'ları tanımlamak için kullanılır.

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

string

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

adapterConfigMetadataLabel

string

Bağdaştırıcı yapılandırması meta verisinin adı.

isRequired

boolean

Bu meta verinin AdUnitMatch'leri yapılandırmak için gerekli olup olmadığı.