ConversionValueRule

  • A conversion value rule has a resource name with a specific format including customer and rule IDs.

  • Each conversion value rule has a unique output-only ID.

  • The rule defines an action to apply when triggered based on conditions like geo location, device, audience, or itinerary.

  • The rule's owner customer and status are also defined.

A conversion value rule

Fields

resource_name

string

Immutable. The resource name of the conversion value rule. Conversion value rule resource names have the form:

customers/{customer_id}/conversionValueRules/{conversion_value_rule_id}

id

int64

Output only. The ID of the conversion value rule.

action

ValueRuleAction

Action applied when the rule is triggered.

geo_location_condition

ValueRuleGeoLocationCondition

Condition for Geo location that must be satisfied for the value rule to apply.

device_condition

ValueRuleDeviceCondition

Condition for device type that must be satisfied for the value rule to apply.

audience_condition

ValueRuleAudienceCondition

Condition for audience that must be satisfied for the value rule to apply.

itinerary_condition

ValueRuleItineraryCondition

Condition for itinerary that must be satisfied for the value rule to apply.

owner_customer

string

Output only. The resource name of the conversion value rule's owner customer. When the value rule is inherited from a manager customer, owner_customer will be the resource name of the manager whereas the customer in the resource_name will be of the requesting serving customer. ** Read-only **

status

ConversionValueRuleStatus

The status of the conversion value rule.