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 uygulanabilmesi için karşılanması gereken Coğrafi konum koşulu.

deviceCondition

object (ValueRuleDeviceCondition)

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

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üşteriden devralındığında sahipCustomer, yöneticinin kaynak adı olurken resourceName'deki müşteri, istekte bulunan, hizmet veren müşteri olur. ** Salt okunur **

status

enum (ConversionValueRuleStatus)

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

ValueRuleAction

Kural uygulandığında işlem uygulandı.

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 eklemek istediği coğrafi konumlar.

geoMatchType

enum (ValueRuleGeoLocationMatchType)

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

ValueRuleGeoLocationMatchType

Olası coğrafi konum eşleme 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ştirmek için İlgi Alanı veya Varlık Konumu kullanılabilir.
LOCATION_OF_PRESENCE Eşleştirmek için yalnızca Bulunulan Konum kullanılabilir.

ValueRuleDeviceCondition

Cihazdaki koşul boyutu.

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

enum (ValueRuleDeviceType)

Cihaz türü koşulu için değer.

ValueRuleDeviceType

Dönüşüm değeri kuralında kullanılan olası 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 boyutundaki koşul.

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

string

Kullanıcı Listeleri.

userInterests[]

string

Kullanıcı İlgi 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ıldı ancak yeniden etkinleştirilebilir.