ConversionValueRule

Reguła wartości konwersji

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

string

Stałe. Nazwa zasobu reguły wartości konwersji. Nazwy zasobów reguły wartości konwersji mają postać:

customers/{customerId}/conversionValueRules/{conversion_value_rule_id}

id

string (int64 format)

Tylko dane wyjściowe. Identyfikator reguły wartości konwersji.

action

object (ValueRuleAction)

Działanie wykonywane po uruchomieniu reguły.

geoLocationCondition

object (ValueRuleGeoLocationCondition)

Warunek dla lokalizacji geograficznej, który musi zostać spełniony, aby reguła wartości została zastosowana.

deviceCondition

object (ValueRuleDeviceCondition)

Warunek dla typu urządzenia, który musi zostać spełniony, aby reguła wartości została zastosowana.

audienceCondition

object (ValueRuleAudienceCondition)

Warunek dla listy odbiorców, który musi zostać spełniony, aby reguła wartości została zastosowana.

ownerCustomer

string

Tylko dane wyjściowe. Nazwa zasobu klienta właściciela reguły wartości konwersji. Gdy reguła wartości jest dziedziczona od klienta menedżera, nazwa właściciela klienta będzie nazwą zasobu menedżera, a klient w polu resourceName będzie obsługiwał klienta obsługującego prośbę. ** Tylko do odczytu **

status

enum (ConversionValueRuleStatus)

Stan reguły wartości konwersji.

ValueRuleAction

Działanie wykonywane po zastosowaniu reguły.

Zapis JSON
{
  "operation": enum (ValueRuleOperation),
  "value": number
}
Pola
operation

enum (ValueRuleOperation)

Określa zastosowaną operację.

value

number

Określa zastosowaną wartość.

ValueRuleOperation

Możliwe operacje działania reguły wartości konwersji.

Wartości w polu enum
UNSPECIFIED Nie określono.
UNKNOWN Używana tylko w przypadku wartości zwracanej. Reprezentuje wartość nieznaną w tej wersji.
ADD Dodaj podaną wartość do wartości konwersji.
MULTIPLY Pomnóż wartość konwersji przez podaną wartość.
SET Ustaw wartość konwersji na podaną wartość.

ValueRuleGeoLocationCondition

Warunek w wymiarze geograficznym.

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

string

Lokalizacje geograficzne, które reklamodawcy chcą wykluczyć.

excludedGeoMatchType

enum (ValueRuleGeoLocationMatchType)

Wykluczony typ dopasowania lokalizacji geograficznej.

geoTargetConstants[]

string

Lokalizacje geograficzne, które reklamodawcy chcą uwzględnić.

geoMatchType

enum (ValueRuleGeoLocationMatchType)

Uwzględniony typ dopasowania lokalizacji geograficznej.

ValueRuleGeoLocationMatchType

Możliwe typy dopasowania lokalizacji geograficznej.

Wartości w polu enum
UNSPECIFIED Nie określono.
UNKNOWN Używana tylko w przypadku wartości zwracanej. Reprezentuje wartość nieznaną w tej wersji.
ANY Aby dopasować, możesz użyć dowolnego obszaru zainteresowań lub lokalizacji obecności.
LOCATION_OF_PRESENCE Do dopasowywania można używać tylko lokalizacji obecności.

ValueRuleDeviceCondition

Warunek na urządzeniu.

Zapis JSON
{
  "deviceTypes": [
    enum (ValueRuleDeviceType)
  ]
}
Pola
deviceTypes[]

enum (ValueRuleDeviceType)

Wartość warunku typu urządzenia.

ValueRuleDeviceType

Możliwe typy urządzeń używane w regule wartości konwersji.

Wartości w polu enum
UNSPECIFIED Nie określono.
UNKNOWN Używana tylko w przypadku wartości zwracanej. Reprezentuje wartość nieznaną w tej wersji.
MOBILE Urządzenie mobilne.
DESKTOP Komputer.
TABLET Tablet.

ValueRuleAudienceCondition

Warunek dotyczący wymiaru Odbiorcy.

Zapis JSON
{
  "userLists": [
    string
  ],
  "userInterests": [
    string
  ]
}
Pola
userLists[]

string

Listy użytkowników.

userInterests[]

string

Zainteresowania użytkownika.

ConversionValueRuleStatus

Możliwe stany reguły wartości konwersji.

Wartości w polu enum
UNSPECIFIED Nie określono.
UNKNOWN Używana tylko w przypadku wartości zwracanej. Reprezentuje wartość nieznaną w tej wersji.
ENABLED Reguła wartości konwersji jest włączona i można ją zastosować.
REMOVED Reguła wartości konwersji została trwale usunięta i nie można jej zastosować.
PAUSED Reguła wartości konwersji jest wstrzymana, ale można ją ponownie włączyć.