ConversionValueRule

Dönüşüm değeri kuralı

JSON gösterimi
{
  "resourceName": string,
  "id": string,
  "action": {
    object (ValueRuleAction)
  },
  "geoLocationCondition": {
    object (ValueRuleGeoLocationCondition)
  },
  "deviceCondition": {
    object (ValueRuleDeviceCondition)
  },
  "audienceCondition": {
    object (ValueRuleAudienceCondition)
  },
  "ownerCustomer": string,
  "status": enum (ConversionValueRuleStatus)
}
Alanlar
resourceName

string

Sabit. Dönüşüm değeri kuralının kaynak adı. Dönüşüm değeri kuralı kaynak adları şu şekildedir:

customers/{customerId}/conversionValueRules/{conversion_value_rule_id}

id

string (int64 format)

Yalnızca çıkış. Dönüşüm değeri kuralının kimliği.

action

object (ValueRuleAction)

Kural tetiklendiğinde uygulanan işlem.

geoLocationCondition

object (ValueRuleGeoLocationCondition)

Değer kuralının uygulanması için karşılanması gereken coğrafi konum koşulu.

deviceCondition

object (ValueRuleDeviceCondition)

Değer kuralının uygulanması için karşılanması gereken cihaz türü koşulu.

audienceCondition

object (ValueRuleAudienceCondition)

Değer kuralının uygulanabilmesi için karşılanması gereken kitle koşuludur.

ownerCustomer

string

Yalnızca çıkış. Dönüşüm değeri kuralının sahibi olan müşterinin kaynak adı. Değer kuralı bir yönetici müşterisinden devralındığında, ownerCustomer yöneticinin kaynak adı olurken resourceName'deki müşteri, istek gönderen yayıncı müşteri olur. ** Salt okunur **

status

enum (ConversionValueRuleStatus)

Dönüşüm değeri kuralının durumu.

ValueRuleAction

Kural uygulandığında uygulanan işlem.

JSON gösterimi
{
  "operation": enum (ValueRuleOperation),
  "value": number
}
Alanlar
operation

enum (ValueRuleOperation)

Uygulanan işlemi belirtir.

value

number

Uygulanan değeri belirtir.

ValueRuleOperation

Bir dönüşüm değeri kuralıyla ilgili olası işlemler.

Sıralamalar
UNSPECIFIED Belirtilmedi.
UNKNOWN Yalnızca döndürülen değer için kullanılır. Bu sürümde bilinmeyen değeri temsil eder.
ADD Sağlanan değeri dönüşüm değerine ekleyin.
MULTIPLY Dönüşüm değerini sağlanan değerle çarpın.
SET Dönüşüm değerini sağlanan değere ayarlayın.

ValueRuleGeoLocationCondition

Coğrafi boyuttaki koşul.

JSON gösterimi
{
  "excludedGeoTargetConstants": [
    string
  ],
  "excludedGeoMatchType": enum (ValueRuleGeoLocationMatchType),
  "geoTargetConstants": [
    string
  ],
  "geoMatchType": enum (ValueRuleGeoLocationMatchType)
}
Alanlar
excludedGeoTargetConstants[]

string

Reklamverenlerin hariç tutmak istediği coğrafi konumlar.

excludedGeoMatchType

enum (ValueRuleGeoLocationMatchType)

Hariç tutulan coğrafi konum eşleme türü.

geoTargetConstants[]

string

Reklamverenlerin dahil etmek istediği coğrafi konumlar.

geoMatchType

enum (ValueRuleGeoLocationMatchType)

Coğrafi konum eşleme türü dahil edildi.

ValueRuleGeoLocationMatchType

Olası coğrafi konum eşleştirme türleri.

Sıralamalar
UNSPECIFIED Belirtilmedi.
UNKNOWN Yalnızca döndürülen değer için kullanılır. Bu sürümde bilinmeyen değeri temsil eder.
ANY Eşleştirme için İlgi Alanı veya Bulunma Konumu kullanılabilir.
LOCATION_OF_PRESENCE Eşleşme için yalnızca mevcut konum kullanılabilir.

ValueRuleDeviceCondition

Cihaz boyutunda koşul.

JSON gösterimi
{
  "deviceTypes": [
    enum (ValueRuleDeviceType)
  ]
}
Alanlar
deviceTypes[]

enum (ValueRuleDeviceType)

Cihaz türü koşulunun değeri.

ValueRuleDeviceType

Dönüşüm değeri kuralında kullanılabilecek cihaz türleri.

Sıralamalar
UNSPECIFIED Belirtilmedi.
UNKNOWN Yalnızca döndürülen değer için kullanılır. Bu sürümde bilinmeyen değeri temsil eder.
MOBILE Mobil cihaz.
DESKTOP Masaüstü cihaz.
TABLET Tablet cihaz.

ValueRuleAudienceCondition

Kitle boyutunda koşul.

JSON gösterimi
{
  "userLists": [
    string
  ],
  "userInterests": [
    string
  ]
}
Alanlar
userLists[]

string

Kullanıcı listeleri.

userInterests[]

string

Kullanıcı ilgi alanları.

ConversionValueRuleStatus

Dönüşüm değeri kuralının olası durumları.

Sıralamalar
UNSPECIFIED Belirtilmedi.
UNKNOWN Yalnızca döndürülen değer için kullanılır. Bu sürümde bilinmeyen değeri temsil eder.
ENABLED Dönüşüm Değeri Kuralı etkindir ve uygulanabilir.
REMOVED Dönüşüm Değeri Kuralı kalıcı olarak silindi ve uygulanamıyor.
PAUSED Dönüşüm değeri kuralı duraklatılmıştır ancak yeniden etkinleştirilebilir.