Les règles de valeur de conversion vous permettent de définir des actions qui modifieront la valeur d'une conversion en fonction de la catégorie de l'ConversionAction et des dimensions suivantes d'une impression :
- Appartenance à une audience
- Emplacement physique ou lieu d'intérêt
- Appareil
- Itinéraire de voyage
Vous pouvez utiliser l'API Google Ads pour définir des règles de valeur de conversion, les combiner dans un ensemble de règles de valeur de conversion, puis appliquer cet ensemble à l'ensemble de votre compte Google Ads ou à une campagne spécifique. Les segments des rapports de l'API Google Ads fournissent des répartitions qui vous permettent de comparer les parties d'origine, non ajustées et ajustées de vos valeurs de conversion.
Créer des règles
La première étape pour utiliser les règles de valeur de conversion consiste à créer au moins un ConversionValueRule, qui se compose des éléments suivants :
- Les conditions qui déterminent quand la règle est appliquée
- Action à effectuer lorsque la règle est appliquée
Par exemple, la charge utile JSON suivante pour ConversionValueRuleService.MutateConversionValueRules crée une règle qui multiplie les valeurs de conversion par 1.5 pour les impressions sur mobile :
{
"operations": [
{
"create": {
"action": {
"operation": "MULTIPLY",
"value": 1.5
},
"deviceCondition": {
"deviceTypes": ["MOBILE"]
}
}
}
]
}
Conditions de la règle
Définissez les conditions d'un ConversionValueRule avec les champs suivants :
audience_condition- Applique la règle aux impressions associées à une ou plusieurs audiences. Spécifiez les noms de ressources de chaque liste d'utilisateurs ou centre d'intérêt des utilisateurs à l'aide des champs
user_listsouuser_interests. Pour récupérer les noms de ressources des listes d'utilisateurs ou des centres d'intérêt des utilisateurs disponibles, envoyez une requêtesearchStreamousearchdeGoogleAdsService, où la clauseFROMde la requête est respectivementuser_listouuser_interest. - Si un
audience_conditioncontient plusieurs listes d'utilisateurs ou centres d'intérêt des utilisateurs, une impression correspondra à la règle si elle est associée à l'un des centres d'intérêt ou l'une des listes d'utilisateurs. device_condition- Applique la règle si l'appareil de l'impression correspond à l'un des
device_typesspécifiés. Seuls les types d'appareils deValueRuleDeviceTypesont autorisés. geo_location_condition- Applique la règle aux impressions pour lesquelles les informations de localisation correspondent à l'un des
geo_target_constantsspécifiés pourgeo_match_type, et ne correspondent à aucun desexcluded_geo_target_constantspourexcluded_geo_match_type. Consultez le guide sur le ciblage géographique pour savoir comment récupérer les noms des ressources de localisation. itinerary_condition- Applique la règle aux impressions pour lesquelles les termes de recherche incluent des informations spécifiques au séjour, comme la période de réservation, la durée du voyage ou le jour de début du voyage. Pour en savoir plus sur les conditions disponibles, consultez
ValueRuleItineraryCondition.
Vous pouvez spécifier au maximum deux des éléments audience_condition, device_condition, geo_location_condition ou itinerary_condition sur chaque ConversionValueRule.
Une règle sans condition spécifiée s'applique aux impressions qui ne répondent pas aux conditions d'une règle plus spécifique du même ensemble de règles.
Action de règle
Une règle doit comporter un seul action, qui se compose d'un operation et d'un value.
L'action définit comment ajuster la valeur d'une conversion qui remplit les conditions de la règle. Les opérations disponibles sont les suivantes :
ADD- Ajoute
valueà la valeur d'origine de la conversion. La valeurvaluedoit être supérieure à0. MULTIPLY- Multiplie la valeur d'origine de la conversion par le
valuespécifié. La valeur devaluedoit être supérieure ou égale à0.5, et inférieure ou égale à10. SETDéfinit la valeur de conversion sur la valeur
valuespécifiée. La valeurvaluedoit être supérieure à0.Vous ne pouvez utiliser une règle avec l'action
SETque dans un ensemble de règles qui remplit les conditions décrites dans Créer un ensemble de règles.
Autres attributs de règle
En plus des conditions et d'une action, un ConversionValueRule possède les attributs suivants.
owner_customer- Nom de ressource de l'élément
Customerpropriétaire de la règle. Utilisez cette option pour déterminer si une règle est définie dans le compte ou dans l'un de ses comptes administrateur. status- État de la règle. Vous pouvez suspendre une règle en définissant ce champ sur
PAUSEDet activer une règle suspendue en définissant ce champ surENABLED.
Créer des ensembles de règles
Une fois que vous disposez d'au moins un ConversionValueRule, vous pouvez créer un ConversionValueRuleSet, qui se compose des éléments suivants :
conversion_action_categoriesListe des catégories d'actions de conversion auxquelles cet ensemble de règles s'applique. Si la liste est vide, l'ensemble de règles s'applique à toutes les catégories. Si la liste n'est pas vide, elle doit contenir une seule entrée de type
STORE_VISITouSTORE_SALE.Vous ne pouvez définir la liste des catégories d'actions de conversion que lors de la création de l'ensemble de règles.
conversion_value_rulesNoms de ressources des règles à inclure dans l'ensemble.
Cette liste ne peut contenir une règle qui utilise l'action
SETque si l'une des conditions suivantes est remplie :- Votre compte figure sur la liste d'autorisation et le champ
conversion_action_categoriesde l'ensemble de règles est vide. - Le
conversion_action_categoriesde l'ensemble ne contient qu'une seule entrée deSTORE_VISITouSTORE_SALE, ledimensionsde l'ensemble ne contient qu'une entrée pourNO_CONDITION, et aucun des champs de condition de la règle n'est défini.
- Votre compte figure sur la liste d'autorisation et le champ
dimensionsListe de valeurs d'énumération
ValueRuleSetDimensionqui indique les conditions que les règles de l'ensemble peuvent utiliser. Par exemple, sidimensionscontientGEO_LOCATIONetDEVICE, vous pouvez ajouter des règles avecgeo_location_conditionoudevice_conditionà l'ensemble, mais vous ne pouvez pas ajouter de règle avecaudience_condition.Cette liste ne peut pas être vide et peut contenir au maximum deux entrées.
La première entrée de cette liste détermine la valeur qui s'affiche pour
segments.conversion_value_rule_primary_dimensiondans metrics.Si cette liste contient une entrée pour
NO_CONDITION, alors :NO_CONDITIONdoit être la seule entrée de la liste.- La liste des
conversion_action_categoriesde l'ensemble ne doit contenir qu'une seule entrée deSTORE_VISITouSTORE_SALE. - La liste de
conversion_value_rulesne peut contenir aucune règle pour laquelleaudience_condition,device_conditionougeo_location_conditionest défini.
attachment_typeDéfinissez cette valeur sur
CUSTOMERpour créer un ensemble de règles qui s'applique à l'ensemble du compte, ou surCAMPAIGNpour créer un ensemble de règles pour une campagne spécifique.campaignSi le
attachment_typede l'ensemble de règles estCAMPAIGN, définissez-le sur le nom de la ressource à laquelle l'ensemble de règles s'applique.
Comme les règles, un ensemble de règles possède également un owner_customer et un status. Toutefois, le status d'un ensemble de règles est en lecture seule et est dérivé de ses règles comme suit :
- Si chaque règle référencée par
conversion_value_rulesa unstatusdePAUSED, l'ensemble de règles de valeur de conversionstatusseraPAUSED. - Sinon, l'ensemble de règles de valeur de conversion
statusseraENABLED.
Supprimer des règles et des ensembles de règles
Un
ConversionValueRuleSetdoit comporter au moins une règle de valeur de conversionPAUSEDouENABLED.La suppression d'un
ConversionValueRuleréférencé dans leconversion_value_rulesd'unConversionValueRuleSetPAUSEDouENABLEDéchouera.La suppression d'un
ConversionValueRuleSetne modifie pas lestatusde chaqueConversionValueRuleréférencé par l'ensemble.Une fois qu'un
ConversionValueRuleSetest supprimé, les requêtessearchetsearchStreampour la ressourceconversion_value_rule_setne renvoient plus l'ensemble supprimé.
Priorité des règles et des ensembles de règles
Google Ads utilise la logique suivante pour sélectionner et appliquer au maximum une règle à chaque conversion. Pour en savoir plus sur ces règles, consultez le Centre d'aide Google Ads :
Déterminez le
attachment_typedes ensembles de règles à prendre en compte. S'il existe des ensembles de règles avecattachment_type = CAMPAIGNetcampaigndéfinis sur la campagne associée à l'impression, ne tenez compte que des ensembles de règles au niveau de la campagne. Sinon, ne tenez compte que des ensembles de règles au niveau du client.Parmi les ensembles de règles à prendre en compte, choisissez celui où
conversion_action_categoriesn'est pas vide et contient la catégorie de l'action de conversion, s'il existe un tel ensemble de règles. Sinon, choisissez l'ensemble de règles oùconversion_action_categoriesest vide.Évaluez les règles de l'ensemble de règles choisi dans l'ordre dans lequel elles apparaissent dans
conversion_value_rules, puis sélectionnez la première règle dont les conditions correspondent à l'impression.Si plusieurs conditions de géolocalisation correspondent, la position la plus précise est appliquée. Par exemple, si une impression correspond à la fois aux conditions "États-Unis" et "Californie", la condition "Californie" sera appliquée, car elle est plus précise.
Si plusieurs conditions d'audience correspondent, la hiérarchie d'attribution d'audience existante sera appliquée. En cas d'égalité entre deux règles d'un ensemble, une règle "Multiplier" est sélectionnée en priorité par rapport à une règle "Ajouter". Si la situation d'égalité persiste (autrement dit, s'il existe plusieurs règles "Multiplier"), c'est la règle dont l'ajustement de multiplication est le plus élevé qui est sélectionnée.
Il ne peut pas y avoir plusieurs conditions d'appareil correspondantes, car les catégories d'appareils s'excluent mutuellement.
Pour les conditions de séjour, la règle la plus spécifique s'applique. Cela signifie que si plusieurs règles correspondent à une conversion donnée, la règle utilisée est celle qui comporte le plus grand nombre d'options de séjour définies, telles que "Période de réservation à l'avance" ou "Durée du voyage".
Métriques
Les champs metrics.conversions_value et metrics.all_conversions_value, ainsi que les champs dérivés de ces métriques, reflètent les modifications apportées par les ensembles de règles de valeur de conversion. En outre, vous pouvez inclure segments.conversion_value_rule_primary_dimension dans votre requête pour obtenir plus d'informations sur la façon dont les règles ont été appliquées. Les valeurs possibles pour ce segment sont les suivantes :
NO_RULE_APPLIED- Valeurs des conversions auxquelles aucune règle n'a été appliquée.
ORIGINAL- Valeur d'origine des conversions auxquelles une règle a été appliquée.
GEO_LOCATION,DEVICE,AUDIENCEouNO_CONDITION- Valeur des conversions après l'application d'une règle, regroupées par la première entrée de la collection
dimensionsde l'ensemble de règles.