REST Resource: accounts.mediationGroups

Kaynak: MediationGroup

Bir AdMob Uyumlulaştırma grubunu tanımlar.

JSON gösterimi
{
  "name": string,
  "mediationGroupId": string,
  "displayName": string,
  "targeting": {
    object (MediationGroupTargeting)
  },
  "state": enum (State),
  "mediationGroupLines": {
    string: {
      object (MediationGroupLine)
    },
    ...
  },
  "mediationAbExperimentState": enum (ExperimentState)
}
Alanlar
name

string

Bu uyumlulaştırma grubunun kaynak adı. Biçim: accounts/{publisherId}/mediationGroups/{mediationGroupId} Örnek: accounts/pub-9876543210987654/mediationGroups/0123456789

mediationGroupId

string

Uyumlulaştırma grubunun kimliği. Örnek: "0123456789". Bu, salt okunur bir özelliktir.

displayName

string

Uyumlulaştırma grubu için kullanıcı tarafından sağlanan ad. İzin verilen maksimum uzunluk 120 karakterdir.

targeting

object (MediationGroupTargeting)

Bu uyumlulaştırma grubu tarafından hedeflenen, reklam birimleri ve coğrafi konumlar gibi ölçütler grubu.

state

enum (State)

Uyumlulaştırma grubunun durumu. Yalnızca etkin uyumlulaştırma grupları yayınlanır.

mediationGroupLines

map (key: string, value: object (MediationGroupLine))

Bu uyumlulaştırma grubunda yayınlama için kullanılan uyumlulaştırma satırları.

Anahtar, uyumlulaştırma grubu satırının kimliğidir. Oluşturma işlemi için yer tutucu olarak farklı negatif değerler kullanın.

"key": value çiftlerin listesini içeren bir nesne. Örnek: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

mediationAbExperimentState

enum (ExperimentState)

Yalnızca çıkış. Bu uyumlulaştırma grubuna ait uyumlulaştırma a/b denemesinin durumu.

MediationGroupTargeting

Bu uyumlulaştırma grubu tarafından hedeflenen ölçütler kümesi. Örneğin bir uyumlulaştırma grubu belirli reklam birimi kimliklerini, platformunu, biçimini ve coğrafi konumu hedefleyebilir.

JSON gösterimi
{
  "platform": string,
  "format": string,
  "adUnitIds": [
    string
  ],
  "targetedRegionCodes": [
    string
  ],
  "excludedRegionCodes": [
    string
  ],
  "idfaTargeting": enum (IdfaTargeting)
}
Alanlar
platform

string

Uygulamanın platformunu açıklar. Örnekler: "iOS", "Android".

format

string

Bu uyumlulaştırma grubu tarafından hedeflenen reklam biçimi. Örnekler: "banner", "yerel".

adUnitIds[]

string

Bu uyumlulaştırma grubu tarafından hedeflenen reklam birimleri. Örnek: "ca-app-pub-1234/8790".

targetedRegionCodes[]

string

Bir yerin Unicode ülke/bölge kodu (CLDR), örneğin "US". Bu uyumlulaştırma grubunun mevcut tüm bölgeleri hedeflemesi ayarını iptal edin. Daha fazla bilgi için http://www.unicode.org/reports/tr35/#unicode_region_subtag adresine bakın.

excludedRegionCodes[]

string

Bir yerin Unicode ülke/bölge kodu (CLDR), örneğin "US". Bu uyumlulaştırma grubu herhangi bir bölgeyi hariç tutmuyorsa ayarlanmaz.

idfaTargeting

enum (IdfaTargeting)

Parametre, IDFA'nın kullanılabilirlik durumuna göre reklam isteklerini hedeflemek için kullanılabilir. TÜMÜ olarak ayarlanırsa uyumlulaştırma grubu, tüm reklam isteklerine (IDFA'sı olan veya olmayan) uygulanır. AVAILABLE olarak ayarlanırsa uyumlulaştırma grubu, IDFA'lı reklam isteklerine uygulanır. NOT_AVAILABLE olarak ayarlanırsa uyumlulaştırma grubu IDFA'sı olmayan reklam isteklerine uygulanır. ANDROID cihazlar için belirtilmesi gerekmez.

IdfaTargeting

iOS cihazlar için IDFA'nın kullanılabilirliği.

Sıralamalar
IDFA_TARGETING_UNSPECIFIED Varsayılan değer. Bu değer kullanılmıyor.
ALL IDFA kullanılabilirliğinden bağımsız olarak tüm cihazlar hedeflenir.
AVAILABLE Yalnızca IDFA kullanılabilirliği olan cihazlar hedeflenir.
NOT_AVAILABLE Yalnızca IDFA kullanılabilirliği olmayan cihazlar hedeflenir.

Eyalet

Bir Uyumlulaştırma Grubu için mevcut durum türleri.

Sıralamalar
STATE_UNSPECIFIED Ayarlanmamış bir alan için varsayılan değer. Kullanmayın.
ENABLED Uyumlulaştırma grubu etkindir ve reklam yayınlamak veya istatistik toplamak için kullanılmaktadır.
DISABLED Uyumlulaştırma grubu devre dışı bırakıldı ve artık reklam yayınlamıyor veya istatistik toplamıyor. Devre dışı bırakılan uyumlulaştırma grupları yeniden etkinleştirilebilir.

ExperimentState

Uyumlulaştırma Grubu için Uyumlulaştırma A/B denemesinin durumu.

Sıralamalar
EXPERIMENT_STATE_UNSPECIFIED Ayarlanmamış bir alan için varsayılan değer. Kullanmayın.
RUNNING Uyumlulaştırma grubunun ÇALIŞIYOR durumunda bir denemesi var.
NOT_RUNNING Uyumlulaştırma grubunda ÇALIŞIYOR durumda olan bir deneme yok.

Yöntemler

create

Belirli bir AdMob hesabı altında bir uyumlulaştırma grubu oluşturun.

list

Belirtilen AdMob hesabı altındaki uyumlulaştırma gruplarını listeleyin.

patch

Belirtilen AdMob hesabı altında belirtilen uyumlulaştırma grubunu güncelleyin.