ConversionValueRule

Aturan nilai konversi

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

string

Tidak dapat diubah. Nama resource aturan nilai konversi. Nama resource aturan nilai konversi memiliki bentuk:

customers/{customerId}/conversionValueRules/{conversion_value_rule_id}

id

string (int64 format)

Hanya output. ID aturan nilai konversi.

action

object (ValueRuleAction)

Tindakan yang diterapkan saat aturan dipicu.

geoLocationCondition

object (ValueRuleGeoLocationCondition)

Kondisi untuk lokasi Geografis yang harus dipenuhi agar aturan nilai dapat diterapkan.

deviceCondition

object (ValueRuleDeviceCondition)

Kondisi untuk jenis perangkat yang harus dipenuhi agar aturan nilai dapat diterapkan.

audienceCondition

object (ValueRuleAudienceCondition)

Kondisi untuk audiens yang harus dipenuhi agar aturan nilai dapat diterapkan.

ownerCustomer

string

Hanya output. Nama resource pelanggan pemilik aturan nilai konversi. Jika aturan nilai diwarisi dari pelanggan pengelola, ownerCustomer akan menjadi nama resource pengelola, sedangkan pelanggan di resourceName akan menjadi pelanggan yang melakukan permintaan. ** Hanya baca **

status

enum (ConversionValueRuleStatus)

Status aturan nilai konversi.

ValueRuleAction

Tindakan diterapkan saat aturan diterapkan.

Representasi JSON
{
  "operation": enum (ValueRuleOperation),
  "value": number
}
Kolom
operation

enum (ValueRuleOperation)

Menentukan operasi yang diterapkan.

value

number

Menentukan nilai yang diterapkan.

ValueRuleOperation

Kemungkinan operasi tindakan aturan nilai konversi.

Enum
UNSPECIFIED Tidak ditentukan.
UNKNOWN Hanya digunakan untuk nilai hasil. Mewakili nilai yang tidak diketahui dalam versi ini.
ADD Tambahkan nilai yang diberikan ke nilai konversi.
MULTIPLY Kalikan nilai konversi dengan nilai yang diberikan.
SET Tetapkan nilai konversi ke nilai yang diberikan.

ValueRuleGeoLocationCondition

Kondisi pada dimensi Geografis.

Representasi JSON
{
  "excludedGeoTargetConstants": [
    string
  ],
  "excludedGeoMatchType": enum (ValueRuleGeoLocationMatchType),
  "geoTargetConstants": [
    string
  ],
  "geoMatchType": enum (ValueRuleGeoLocationMatchType)
}
Kolom
excludedGeoTargetConstants[]

string

Lokasi geografis yang ingin dikecualikan pengiklan.

excludedGeoMatchType

enum (ValueRuleGeoLocationMatchType)

Jenis pencocokan lokasi Geografis yang dikecualikan.

geoTargetConstants[]

string

Lokasi geografis yang ingin disertakan pengiklan.

geoMatchType

enum (ValueRuleGeoLocationMatchType)

Jenis pencocokan lokasi Geografis disertakan.

ValueRuleGeoLocationMatchType

Kemungkinan jenis pencocokan lokasi geografis.

Enum
UNSPECIFIED Tidak ditentukan.
UNKNOWN Hanya digunakan untuk nilai hasil. Mewakili nilai yang tidak diketahui dalam versi ini.
ANY Area Minat atau Lokasi Kehadiran dapat digunakan untuk pencocokan.
LOCATION_OF_PRESENCE Hanya Lokasi Kehadiran yang dapat digunakan untuk mencocokkan.

ValueRuleDeviceCondition

Kondisi pada dimensi Perangkat.

Representasi JSON
{
  "deviceTypes": [
    enum (ValueRuleDeviceType)
  ]
}
Kolom
deviceTypes[]

enum (ValueRuleDeviceType)

Nilai untuk kondisi jenis perangkat.

ValueRuleDeviceType

Kemungkinan jenis perangkat yang digunakan dalam aturan nilai konversi.

Enum
UNSPECIFIED Tidak ditentukan.
UNKNOWN Hanya digunakan untuk nilai hasil. Mewakili nilai yang tidak diketahui dalam versi ini.
MOBILE Perangkat seluler.
DESKTOP Perangkat desktop.
TABLET Perangkat tablet.

ValueRuleAudienceCondition

Kondisi pada dimensi Audiens.

Representasi JSON
{
  "userLists": [
    string
  ],
  "userInterests": [
    string
  ]
}
Kolom
userLists[]

string

Daftar Pengguna.

userInterests[]

string

Minat Pengguna.

ConversionValueRuleStatus

Kemungkinan status aturan nilai konversi.

Enum
UNSPECIFIED Tidak ditentukan.
UNKNOWN Hanya digunakan untuk nilai hasil. Mewakili nilai yang tidak diketahui dalam versi ini.
ENABLED Aturan Nilai Konversi diaktifkan dan dapat diterapkan.
REMOVED Aturan Nilai Konversi dihapus secara permanen dan tidak dapat diterapkan.
PAUSED Aturan Nilai Konversi dijeda, tetapi dapat diaktifkan kembali.