Las reglas de valor de conversión te permiten definir acciones que modificarán el valor de una conversión en función de la categoría del ConversionAction y las siguientes dimensiones de una impresión:
- Pertenencia al público
- Ubicación física o de interés
- Dispositivo
- Itinerario de viaje
Puedes usar la API de Google Ads para definir reglas de valor de conversión, combinarlas en un conjunto de reglas de valor de conversión y, luego, aplicar el conjunto de reglas a toda tu cuenta de Google Ads o a una campaña específica. Los segmentos de los informes de la API de Google Ads proporcionan desgloses para que puedas comparar las partes originales, sin ajustar y ajustadas de tus valores de conversión.
Crea reglas
El primer paso para usar las reglas de valor de conversión es crear al menos una ConversionValueRule, que consta de lo siguiente:
- Las condiciones que determinan cuándo se aplica la regla
- La acción que se debe realizar cuando se aplica la regla
Condiciones de la regla
Define las condiciones de un objeto ConversionValueRule con los siguientes campos:
audience_condition- Aplica la regla a las impresiones asociadas con uno o más públicos. Especifica los nombres de recursos de cada lista de usuarios o interés del usuario con los campos
user_listsouser_interests. Para recuperar los nombres de los recursos de las listas de usuarios o los intereses de los usuarios disponibles, envía una solicitud desearchStreamosearchdeGoogleAdsServiceen la que la cláusulaFROMde la consulta seauser_listouser_interest, respectivamente. - Si un
audience_conditioncontiene varias listas de usuarios o intereses de los usuarios, una impresión coincidirá con la regla si se asocia con cualquiera de las listas de usuarios o los intereses de los usuarios. device_condition- Aplica la regla si el dispositivo de la impresión coincide con alguno de los
device_typesespecificados. Solo se permiten los tipos de dispositivos enValueRuleDeviceType. geo_location_condition- Aplica la regla a las impresiones en las que la información de ubicación coincide con cualquiera de los
geo_target_constantsespecificados para elgeo_match_typey no coincide con ninguno de losexcluded_geo_target_constantspara elexcluded_geo_match_type. Consulta la guía de la segmentación por ubicación para saber cómo recuperar los nombres de los recursos de ubicación. itinerary_condition- Aplica la regla a las impresiones en las que los términos de búsqueda incluyen información específica del itinerario, como el período de reserva, la duración del viaje o el día de inicio del viaje. Consulta ValueRuleItineraryCondition para obtener más detalles sobre las condiciones disponibles.
Puedes especificar como máximo dos de audience_condition, device_condition, geo_location_condition o itinerary_condition en cada ConversionValueRule.
Una regla sin condiciones especificadas se aplica a las impresiones que no cumplen con las condiciones de una regla más específica en el mismo conjunto de reglas.
Acción de la regla
Una regla debe tener un solo action, que consta de un operation y un value.
La acción define cómo ajustar el valor de conversión de una conversión que satisface las condiciones de la regla.
Las operaciones disponibles son las siguientes.
ADD- Agrega el
valueal valor original de la conversión. Elvaluedebe ser mayor que0. MULTIPLY- Multiplica el valor original de la conversión por el
valueespecificado. El valor devaluedebe ser mayor o igual que0.5y menor o igual que10. SETEstablece el valor de conversión en el
valueespecificado. Elvaluedebe ser mayor que0.Solo puedes usar una regla con la acción
SETen un conjunto de reglas que cumpla con las condiciones que se describen en cómo crear un conjunto de reglas.
Otros atributos de la regla
Además de las condiciones y una acción, un objeto ConversionValueRule tiene los siguientes atributos.
owner_customer- Es el nombre del recurso del
Customerque posee la regla. Úsalo para determinar si se definió una regla dentro de la cuenta o en una de sus cuentas de administrador. status- Es el estado de la regla. Puedes pausar una regla si configuras este campo como
PAUSEDy habilitar una regla pausada si configuras este campo comoENABLED.
Cómo crear conjuntos de reglas
Una vez que tengas al menos un objeto ConversionValueRule, podrás crear un objeto ConversionValueRuleSet, que consta de lo siguiente:
conversion_action_categoriesEs una lista de categorías de acciones de conversión a las que se aplica este conjunto de reglas. Si la lista está vacía, el conjunto de reglas se aplica a todas las categorías. Si la lista no está vacía, debe contener una sola entrada de
STORE_VISIToSTORE_SALE.Solo puedes establecer la lista de categorías de acciones de conversión cuando creas el conjunto de reglas.
conversion_value_rulesSon los nombres de los recursos de las reglas que se incluirán en el conjunto.
Esta lista solo puede contener una regla que use la acción
SETsi se cumple alguna de las siguientes condiciones:- Tu cuenta está en la lista de anunciantes permitidos y el
conversion_action_categoriesdel conjunto de reglas está vacío. - El
conversion_action_categoriesdel conjunto solo contiene una entrada deSTORE_VISIToSTORE_SALE, eldimensionsdel conjunto solo contiene una entrada paraNO_CONDITIONy no se establece ninguno de los campos de condición de la regla.
- Tu cuenta está en la lista de anunciantes permitidos y el
dimensionsEs una lista de valores de enumeración
ValueRuleSetDimensionque indica qué condiciones pueden utilizar las reglas del conjunto. Por ejemplo, sidimensionscontieneGEO_LOCATIONyDEVICE, puedes agregar reglas congeo_location_conditionodevice_conditional conjunto, pero no puedes agregar una regla conaudience_condition.Esta lista no puede estar vacía y puede contener como máximo dos entradas.
La primera entrada de esta lista determina qué valor aparece para
segments.conversion_value_rule_primary_dimensionen las métricas.Si esta lista contiene una entrada para
NO_CONDITION, sucede lo siguiente:NO_CONDITIONdebe ser la única entrada de la lista.- La lista de
conversion_action_categoriesdel conjunto debe contener solo una sola entrada deSTORE_VISIToSTORE_SALE. - La lista de
conversion_value_rulesno puede contener ninguna regla en la que se establezcaaudience_condition,device_conditionogeo_location_condition.
attachment_typeEstablece este valor en
CUSTOMERpara crear un conjunto de reglas que se aplique a toda la cuenta o enCAMPAIGNpara crear un conjunto de reglas para una campaña específica.campaignSi el
attachment_typedel conjunto de reglas esCAMPAIGN, establece este campo en el nombre del recurso al que se aplica el conjunto de reglas.
Al igual que las reglas, un conjunto de reglas también tiene un owner_customer y un status. Sin embargo, el status de un conjunto de reglas es de solo lectura y se deriva de sus reglas de la siguiente manera:
- Si cada regla a la que hace referencia
conversion_value_rulestiene unstatusdePAUSED, el conjunto de reglas de valor de conversiónstatusseráPAUSED. - De lo contrario, el conjunto de reglas de valor de conversión
statusseráENABLED.
Cómo quitar reglas y conjuntos de reglas
Un
ConversionValueRuleSetdebe tener al menos una regla de valor de conversión que seaPAUSEDoENABLED.Si quitas un
ConversionValueRuleal que se hace referencia en elconversion_value_rulesde unPAUSEDoENABLEDConversionValueRuleSet, se producirá un error.Quitar un
ConversionValueRuleSetno cambia elstatusde cadaConversionValueRuleal que hace referencia el conjunto.Una vez que se quita un
ConversionValueRuleSet, las solicitudes desearchysearchStreampara el recursoconversion_value_rule_setya no devolverán el conjunto quitado.
Precedencia de reglas y conjuntos de reglas
Google Ads utiliza la siguiente lógica para seleccionar y aplicar, como máximo, una regla a cada conversión. Obtén más información sobre estas reglas en el Centro de ayuda:
Determina el
attachment_typede los conjuntos de reglas que se deben tener en cuenta. Si hay algún conjunto de reglas conattachment_type = CAMPAIGNycampaignestablecidos en la campaña asociada con la impresión, solo se deben tener en cuenta los conjuntos de reglas a nivel de la campaña. De lo contrario, solo considera los conjuntos de reglas a nivel del cliente.Entre los conjuntos de reglas que se deben tener en cuenta, elige el conjunto de reglas en el que
conversion_action_categoriesno esté vacío y contenga la categoría de la acción de conversión de la conversión, si existe tal conjunto de reglas. De lo contrario, elige el conjunto de reglas en el queconversion_action_categoriesestá vacío.Evalúa las reglas del conjunto de reglas elegido en el orden en que aparecen en
conversion_value_rulesy selecciona la primera regla con condiciones que coincidan con la impresión.En el caso de varias condiciones de ubicación geográfica coincidentes, se aplica la ubicación más precisa. Por ejemplo, si una impresión coincide con las condiciones de Estados Unidos y California, se aplicará California porque es una ubicación más precisa.
En el caso de varias condiciones de público que coincidan, se aplicará la jerarquía de atribución de público existente. Si hay un empate entre dos reglas de un conjunto, se seleccionará una regla del tipo "Multiplicar" en lugar de una regla del tipo "Sumar". Si sigue habiendo un empate (es decir, hay más de una regla del tipo "Multiplicar"), se seleccionará la que tenga el ajuste multiplicador más alto.
No puede haber varias condiciones de dispositivo coincidentes, ya que las categorías de dispositivos son mutuamente excluyentes.
En el caso de las condiciones del itinerario de viaje, se aplica la regla de itinerario más específica. Esto significa que, si varias reglas coinciden con una conversión determinada, se usará la regla con la mayor cantidad de opciones de itinerario definidas, como "Período de reserva anticipada" o "Duración del viaje".
Métricas
Los campos metrics.conversions_value y metrics.all_conversions_value, así como los campos derivados de esas métricas, reflejan las modificaciones realizadas por los conjuntos de reglas de valor de conversión. Además, puedes incluir segments.conversion_value_rule_primary_dimension en tu búsqueda para obtener más información sobre cómo se aplicaron las reglas. Los valores posibles para ese segmento son los siguientes:
NO_RULE_APPLIED- Son los valores de las conversiones en las que no se aplicó ninguna regla.
ORIGINAL- Es el valor original de las conversiones en las que se aplicó una regla.
GEO_LOCATION,DEVICE,AUDIENCE, oNO_CONDITION- Es el valor de las conversiones después de que se aplicó una regla, agrupado según la primera entrada de la colección
dimensionsdel conjunto de reglas.