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ły. Nazwa zasobu reguły wartości konwersji. Nazwy zasobów związane z regułą wartości konwersji mają taką 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 aktywowaniu reguły.

geoLocationCondition

object (ValueRuleGeoLocationCondition)

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

deviceCondition

object (ValueRuleDeviceCondition)

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

audienceCondition

object (ValueRuleAudienceCondition)

Warunek grupy 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 będącego właścicielem reguły wartości konwersji. Gdy reguła wartości zostanie odziedziczona z klienta menedżera, parametr ownerCustomer będzie nazwą zasobu menedżera, a klient w atrybucie resourceName – będzie klientem, który wyświetla żądanie. ** 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 działania działania reguły wartości konwersji.

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

ValueRuleGeoLocationCondition

Warunek dotyczący wymiaru Dane geograficzne.

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 geograficznego lokalizacji.

ValueRuleGeoLocationMatchType

Możliwe typy dopasowania lokalizacji geograficznej.

Wartości w polu enum
UNSPECIFIED Nie określono.
UNKNOWN Używany tylko w przypadku zwracanej wartości. Reprezentuje wartość nieznaną w tej wersji.
ANY Dopasowanie może być na podstawie obszaru zainteresowań lub lokalizacji obecności.
LOCATION_OF_PRESENCE Do dopasowania można używać tylko lokalizacji obecności.

ValueRuleDeviceCondition

Wymiar „Stan 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żywany tylko w przypadku zwracanej wartości. 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żywany tylko w przypadku zwracanej wartości. 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ć.