Method: customers.customerSkAdNetworkConversionValueSchemas.mutate

CustomerSkAdNetworkConversionValueSchema'yı oluşturur veya günceller.

Atılan hataların listesi: AuthenticationError AuthorizationError FieldError InternalError MutateError

HTTP isteği

POST https://googleads.googleapis.com/v15/customers/{customerId}/customerSkAdNetworkConversionValueSchemas:mutate

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

Yol parametreleri

Parametreler
customerId

string

Paylaşılan kümeleri değiştirilen müşterinin kimliği.

İstek içeriği

İstek gövdesi, aşağıdaki yapıyla birlikte veriler içerir:

JSON gösterimi
{
  "operation": {
    object (CustomerSkAdNetworkConversionValueSchemaOperation)
  },
  "validateOnly": boolean
}
Alanlar
operation

object (CustomerSkAdNetworkConversionValueSchemaOperation)

Gerçekleştirilecek işlem.

validateOnly

boolean

Doğru değerine ayarlanırsa istek doğrulanır ancak yürütülmez. Sonuçlar değil, yalnızca hatalar döndürülür.

Yanıt gövdesi

customerSkAdNetworkConversionValueSchemas.mutate için yanıt mesajı.

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

JSON gösterimi
{
  "result": {
    object (MutateCustomerSkAdNetworkConversionValueSchemaResult)
  }
}
Alanlar
result

object (MutateCustomerSkAdNetworkConversionValueSchemaResult)

Değişimle ilgili tüm sonuçlar.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

  • https://www.googleapis.com/auth/adwords

Daha fazla bilgi için OAuth 2.0'a Genel Bakış başlıklı makaleye bakın.

CustomerSkAdNetworkConversionValueSchemaOperation

CustomerSkAdNetworkConversionValueSchema için tek bir güncelleme işlemi.

JSON gösterimi
{
  "update": {
    object (CustomerSkAdNetworkConversionValueSchema)
  }
}
Alanlar
update

object (CustomerSkAdNetworkConversionValueSchema)

Güncelleme işlemi: Şemanın geçerli bir kaynak adının olması beklenir.

CustomerSkAdNetworkConversionValueSchema

Bir CustomerSkAdNetworkConversionValueSchema.

JSON gösterimi
{
  "resourceName": string,
  "schema": {
    object (SkAdNetworkConversionValueSchema)
  }
}
Alanlar
resourceName

string

Yalnızca çıkış. Şemanın kaynak adı. CustomerSkAdNetworkConversionValueSchema kaynak adları şu biçimdedir: customers/{customerId}/customerSkAdNetworkConversionValueSchemas/{accountLinkId}

schema

object (SkAdNetworkConversionValueSchema)

Yalnızca çıkış. Belirtilen kaynağın şeması.

SkAdNetworkConversionValueSchema

CustomerLink'e özgü SkAdNetworkConversionValueSchema.

JSON gösterimi
{
  "appId": string,
  "measurementWindowHours": integer,
  "fineGrainedConversionValueMappings": [
    {
      object (FineGrainedConversionValueMappings)
    }
  ]
}
Alanlar
appId

string

Zorunlu. Yalnızca çıkış. Apple App Store uygulama kimliği.

measurementWindowHours

integer

Yalnızca çıkış. Yükleme sonrası, Uygulama İlişkilendirme Ortağı veya reklamverenin updateConversionValue değerini çağırmayı durdurduğu bir zaman aralığı (saat olarak ölçülür).

fineGrainedConversionValueMappings[]

object (FineGrainedConversionValueMappings)

Yalnızca çıkış. Ayrıntılı dönüşüm değeri eşlemeleri.

FineGrainedConversionValueMappings

Ayrıntılı dönüşüm değeri eşlemeleri.

JSON gösterimi
{
  "fineGrainedConversionValue": integer,
  "conversionValueMapping": {
    object (ConversionValueMapping)
  }
}
Alanlar
fineGrainedConversionValue

integer

Yalnızca çıkış. Ayrıntılı dönüşüm değeri. Geçerli değerler, kapsayıcı [0,63] aralığındadır.

conversionValueMapping

object (ConversionValueMapping)

Yalnızca çıkış. Ayrıntılı dönüşüm değerinin eşlendiği dönüşüm etkinlikleri.

ConversionValueMapping

Bir dönüşüm değerinden bir veya daha fazla dönüşüm etkinliğiyle eşlemeyi temsil eder.

JSON gösterimi
{
  "minTimePostInstallHours": string,
  "maxTimePostInstallHours": string,
  "mappedEvents": [
    {
      object (Event)
    }
  ]
}
Alanlar
minTimePostInstallHours

string (int64 format)

Yalnızca çıkış. Ölçüm aralığı sırasında kullanıcının en son etkin olduğu minimum zaman aralığı.

maxTimePostInstallHours

string (int64 format)

Yalnızca çıkış. Ölçüm aralığı sırasında bir kullanıcının en son etkin olduğu maksimum zaman aralığı.

mappedEvents[]

object (Event)

Yalnızca çıkış. Dönüşüm değeri, çeşitli özelliklere sahip birden fazla etkinlikle eşlenebilir.

Etkinlik

Dönüşüm değerinin eşlendiği bir Google dönüşüm etkinliğini tanımlar.

JSON gösterimi
{
  "mappedEventName": string,
  "currencyCode": string,

  // Union field revenue_rate can be only one of the following:
  "eventRevenueRange": {
    object (RevenueRange)
  },
  "eventRevenueValue": number
  // End of list of possible types for union field revenue_rate.

  // Union field event_rate can be only one of the following:
  "eventOccurrenceRange": {
    object (EventOccurrenceRange)
  },
  "eventCounter": string
  // End of list of possible types for union field event_rate.
}
Alanlar
mappedEventName

string

Yalnızca çıkış. Bu dönüşüm değeriyle temsil edilen Google etkinliği adı.

currencyCode

string

Yalnızca çıkış. event_gelir için raporlanan para birimi. ISO 4217 standardında üç harfli para birimi kodu (ör. "USD")

revenue_rate alanı. Etkinlik geliri için bir aralık veya belirli bir değer. revenue_rate şunlardan yalnızca biri olabilir:
eventRevenueRange

object (RevenueRange)

Yalnızca çıkış. Etkinlik geliri aralığı.

eventRevenueValue

number

Yalnızca çıkış. Belirli bir etkinliğin gelir değeridir.

event_rate alanı. Etkinlik sayacı için bir aralık veya belirli bir değer. event_rate şunlardan yalnızca biri olabilir:
eventOccurrenceRange

object (EventOccurrenceRange)

Yalnızca çıkış. Etkinlik sayacı aralığı.

eventCounter

string (int64 format)

Yalnızca çıkış. Belirli etkinlik sayacı değerleri içindir.

RevenueRange

Gelir değerleri için bir aralık tanımlar.

JSON gösterimi
{
  "minEventRevenue": number,
  "maxEventRevenue": number
}
Alanlar
minEventRevenue

number

Yalnızca çıkış. Gelir aralıkları için, bu dönüşüm değerinin güncelleneceği currencyCode cinsinden minimum değer. 0 değeri ayarlanmamış olarak kabul edilir.

maxEventRevenue

number

Yalnızca çıkış. Gelir aralıkları için, bu dönüşüm değerinin güncelleneceği currencyCode cinsinden maksimum değer. 0 değeri ayarlanmamış olarak kabul edilir.

EventOccurrenceRange

Etkinlik sayacı değerleri için bir aralık tanımlar.

JSON gösterimi
{
  "minEventCount": string,
  "maxEventCount": string
}
Alanlar
minEventCount

string (int64 format)

Yalnızca çıkış. Etkinlik sayacı aralıkları için tanımlanan aralığın minimum değeri. 0 değeri ayarlanmamış olarak kabul edilir.

maxEventCount

string (int64 format)

Yalnızca çıkış. Etkinlik sayacı aralıkları için tanımlanan aralığın maksimum değeri. 0 değeri ayarlanmamış olarak kabul edilir.

MutateCustomerSkAdNetworkConversionValueSchemaResult

CustomerSkAdNetworkConversionValueSchema değişikliğinin sonucu.

JSON gösterimi
{
  "resourceName": string,
  "appId": string
}
Alanlar
resourceName

string

Değiştirilen müşterinin kaynak adı.

appId

string

Değiştirilen SkanConversionValue öğesinin uygulama kimliği.