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}/uyumlulaştırmaGruplar/{uyumlulaştırmaGroupId} Ö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 çiftlerinin 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çüt grubu. Örneğin, bir uyumlulaştırma grubu belirli reklam birimi kimliklerini, platformu, biçimi 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 tanımlar. Ö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 konumun Unicode ülke/bölge kodu (CLDR). Örneğin, "US". Bu uyumlulaştırma grubu, kullanılabilen tüm bölgeleri hedefliyorsa bu ayarı kaldırın. Daha fazla bilgi için http://www.unicode.org/reports/tr35/#unicode_region_subtag adresine bakın.

excludedRegionCodes[]

string

Bir konumun Unicode ülke/bölge kodu (CLDR). Örneğin, "US". Bu uyumlulaştırma grubu herhangi bir bölgeyi hariç tutmuyorsa bu ayar kaldırılır.

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 olan veya olmayan) uygulanır. AVAILABLE olarak ayarlanırsa uyumlulaştırma grubu, IDFA'sı olan 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 kullanılabilirliği.

Sıralamalar
IDFA_TARGETING_UNSPECIFIED Varsayılan değer. Bu değer kullanılmıyor.
ALL IDFA kullanılabilirlik durumu ne olursa olsun 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ılı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 denemesi 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 durumunda olan bir deneme yok.

Yöntemler

create

İlgili 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.