ConversionValueRule

Une règle de valeur de conversion

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

string

Immuable. Nom de la ressource de la règle de valeur de conversion. Les noms de ressources des règles de valeur de conversion se présentent sous la forme suivante :

customers/{customerId}/conversionValueRules/{conversion_value_rule_id}

id

string (int64 format)

Uniquement en sortie. ID de la règle de valeur de conversion.

action

object (ValueRuleAction)

Action appliquée lorsque la règle est déclenchée.

geoLocationCondition

object (ValueRuleGeoLocationCondition)

Condition de géolocalisation à remplir pour que la règle de valeur s'applique.

deviceCondition

object (ValueRuleDeviceCondition)

Condition concernant le type d'appareil qui doit être remplie pour que la règle de valeur s'applique.

audienceCondition

object (ValueRuleAudienceCondition)

Condition que l'audience doit remplir pour que la règle de valeur s'applique.

ownerCustomer

string

Uniquement en sortie. Nom de la ressource du client propriétaire de la règle de valeur de conversion. Lorsque la règle de valeur est héritée d'un client administrateur, ownerCustomer correspond au nom de la ressource de l'administrateur, tandis que le client dans resourceName correspond au client de diffusion à l'origine de la demande. ** Lecture seule **

status

enum (ConversionValueRuleStatus)

État de la règle de valeur de conversion.

ValueRuleAction

Action appliquée lorsque la règle est appliquée.

Représentation JSON
{
  "operation": enum (ValueRuleOperation),
  "value": number
}
Champs
operation

enum (ValueRuleOperation)

Spécifie l'opération appliquée.

value

number

Spécifie la valeur appliquée.

ValueRuleOperation

Opérations possibles de l'action d'une règle de valeur de conversion.

Enums
UNSPECIFIED Non spécifié.
UNKNOWN Utilisé pour la valeur renvoyée uniquement. Représente la valeur inconnue dans cette version.
ADD Ajoutez la valeur fournie à la valeur de conversion.
MULTIPLY Multipliez la valeur de conversion par la valeur fournie.
SET Définissez la valeur de conversion sur la valeur fournie.

ValueRuleGeoLocationCondition

Condition sur la dimension géographique.

Représentation JSON
{
  "excludedGeoTargetConstants": [
    string
  ],
  "excludedGeoMatchType": enum (ValueRuleGeoLocationMatchType),
  "geoTargetConstants": [
    string
  ],
  "geoMatchType": enum (ValueRuleGeoLocationMatchType)
}
Champs
excludedGeoTargetConstants[]

string

Zones géographiques que les annonceurs souhaitent exclure.

excludedGeoMatchType

enum (ValueRuleGeoLocationMatchType)

Type de correspondance "Zone géographique exclue"

geoTargetConstants[]

string

Zones géographiques que les annonceurs souhaitent inclure.

geoMatchType

enum (ValueRuleGeoLocationMatchType)

Type de correspondance de zone géographique inclus.

ValueRuleGeoLocationMatchType

Types de correspondances géographiques possibles.

Enums
UNSPECIFIED Non spécifié.
UNKNOWN Utilisé pour la valeur renvoyée uniquement. Représente la valeur inconnue dans cette version.
ANY Vous pouvez utiliser la zone d'intérêt ou l'emplacement de présence pour effectuer une mise en correspondance.
LOCATION_OF_PRESENCE Seul le lieu de présence peut être utilisé pour établir une correspondance.

ValueRuleDeviceCondition

Condition sur la dimension "Device" (Appareil).

Représentation JSON
{
  "deviceTypes": [
    enum (ValueRuleDeviceType)
  ]
}
Champs
deviceTypes[]

enum (ValueRuleDeviceType)

Valeur de la condition de type d'appareil.

ValueRuleDeviceType

Types d'appareils possibles utilisés dans une règle de valeur de conversion.

Enums
UNSPECIFIED Non spécifié.
UNKNOWN Utilisé pour la valeur renvoyée uniquement. Représente la valeur inconnue dans cette version.
MOBILE Appareil mobile
DESKTOP Ordinateur
TABLET Appareil de type tablette

ValueRuleAudienceCondition

Condition de la dimension "Audience".

Représentation JSON
{
  "userLists": [
    string
  ],
  "userInterests": [
    string
  ]
}
Champs
userLists[]

string

Listes d'utilisateurs.

userInterests[]

string

Centres d'intérêt des utilisateurs.

ConversionValueRuleStatus

États possibles d'une règle de valeur de conversion.

Enums
UNSPECIFIED Non spécifié.
UNKNOWN Utilisé pour la valeur renvoyée uniquement. Représente la valeur inconnue dans cette version.
ENABLED La règle de valeur de conversion est activée et peut être appliquée.
REMOVED La règle de valeur de conversion est définitivement supprimée et ne peut pas être appliquée.
PAUSED La règle de valeur de conversion est mise en veille, mais vous pouvez la réactiver.