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

Niezmienna. Nazwa zasobu reguły wartości konwersji. Nazwy zasobów reguł 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 wyzwoleniu reguły.

geoLocationCondition

object (ValueRuleGeoLocationCondition)

Warunek dotyczący lokalizacji geograficznej, który musi być 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 jest dziedziczona z klienta menedżera, właścicielem będzie nazwa zasobu menedżera, a klient w nazwisku zasobu będzie klientem klienta, który wysłał żądanie. ** Tylko do odczytu **

status

enum (ConversionValueRuleStatus)

Stan reguły wartości konwersji.

ValueRuleAction

Działanie wykonywane, gdy reguła jest stosowana.

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 Służy tylko do zwracania wartości. Reprezentuje wartość nieznana w tej wersji.
ADD Dodaj podana wartość do wartości konwersji.
MULTIPLY Pomnóż wartość konwersji przez podaną wartość.
SET Ustaw wartość konwersji na podany parametr.

ValueRuleGeoLocationCondition

Warunek na wymiarze 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 lokalizacji geograficznej.

ValueRuleGeoLocationMatchType

Możliwe typy dopasowania lokalizacji geograficznej.

Wartości w polu enum
UNSPECIFIED Nie określono.
UNKNOWN Służy tylko do zwracania wartości. Reprezentuje wartość nieznana w tej wersji.
ANY Dopasowanie może być na podstawie obszaru zainteresowań lub lokalizacji obecności.
LOCATION_OF_PRESENCE Do dopasowywania można używać tylko lokalizacji obecności.

ValueRuleDeviceCondition

Warunek na wymiarze Urządzenie.

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

enum (ValueRuleDeviceType)

Wartość warunku typu urządzenia.

ValueRuleDeviceType

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

Wartości w polu enum
UNSPECIFIED Nie określono.
UNKNOWN Służy tylko do zwracania wartości. Reprezentuje wartość nieznana w tej wersji.
MOBILE urządzenie mobilne,
DESKTOP Komputer
TABLET Tablet.

ValueRuleAudienceCondition

Warunek na wymiarze 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 Służy tylko do zwracania wartości. Reprezentuje wartość nieznana 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ć.