Objetivos de la campaña

Los objetivos de la campaña te permiten optimizar campañas específicas para acciones de conversión determinadas. Si tienes campañas con objetivos que difieren de los objetivos a nivel de la cuenta, puedes modificar cada CampaignConversionGoal y su configuración de biddable según sea necesario. Por ejemplo, si tu cuenta generalmente se optimiza para el comercio electrónico, pero tienes una campaña segmentada para las visitas a tienda, puedes configurar biddable=true para todos los objetos CampaignConversionGoal con category=STORE_VISIT y biddable=false para todos los demás objetos CampaignConversionGoal.

Cuando anulas los objetivos a nivel del cliente para una campaña mediante la emisión de CampaignConversionGoalOperation o el uso de un objetivo personalizado, Google Ads ya no aplicará cambios futuros CustomerConversionGoal en ninguno de los objetos CampaignConversionGoal de la campaña. Los objetos CampaignConversionGoal son completamente independientes de ese momento y seguirán siendo así, a menos que vuelvas a usar los objetivos a nivel del cliente en la campaña actualizando la configuración de la campaña con el objetivo de conversión como se describe a continuación.

Objetivos de la campaña para acciones de conversión nuevas

Al igual que con CustomerConversionGoal, cada vez que se agrega ConversionAction al cliente de conversión de Google Ads con una nueva combinación de category y origin, Google Ads creará automáticamente una CampaignConversionGoal nueva para esa combinación. El atributo biddable del objetivo de la campaña será true, a menos que se cumpla alguna de las siguientes condiciones, en cuyo caso biddable será false:

  • Cualquier otro CampaignConversionGoal de la campaña y el category de la acción nueva tiene biddable configurado como false.

  • La combinación category y origin se encuentra en la siguiente tabla.

category origen
BEGIN_CHECKOUT GOOGLE_HOSTED
CONTACTO GOOGLE_HOSTED
PARTICIPACIÓN GOOGLE_HOSTED
GET_DIRECTIONS GOOGLE_HOSTED
PAGE_VIEW GOOGLE_HOSTED
REGISTRARSE GOOGLE_HOSTED
COMPRAS GOOGLE_HOSTED
STORE_SALE TIENDA
STORE_VISIT TIENDA

Recuperar los objetivos de la campaña

Usa la siguiente consulta para recuperar la lista de CampaignConversionGoals de tu cuenta. Para mayor comodidad, puedes incluir atributos de campaign en la cláusula SELECT o usarlos en la cláusula WHERE para recuperar solo los objetivos de la campaña de campañas específicas. La siguiente consulta muestra cómo filtrar por campaign.advertising_channel_type a modo de ejemplo, pero también puedes filtrar por otros atributos de la campaña, como campaign.id, campaign.name, etcétera.

SELECT
  campaign_conversion_goal.campaign,
  campaign_conversion_goal.category,
  campaign_conversion_goal.origin,
  campaign_conversion_goal.biddable,
  campaign.id,
  campaign.name
FROM campaign_conversion_goal
WHERE campaign.advertising_channel_type = PERFORMANCE_MAX

Nivel de configuración del objetivo

El goal_config_level de ConversionGoalCampaignConfig indica la fuente de los objetivos de una campaña. Las campañas con goal_config_level de CUSTOMER utilizan objetivos a nivel del cliente, mientras que las campañas con goal_config_level de CAMPAIGN utilizan objetivos a nivel de la campaña.

Si actualizas cualquiera de los CampaignConversionGoals de una campaña o usas un objetivo personalizado, se cambiará automáticamente el ConversionGoalCampaignConfig de la campaña para que tenga goal_config_level=CAMPAIGN. Puedes revertir toda la configuración de objetivos específicos de una campaña y volver a usar los objetivos a nivel del cliente si estableces goal_config_level en CUSTOMER.

Usa la siguiente consulta para recuperar el goal_config_level de cada campaña.

SELECT
  conversion_goal_campaign_config.campaign,
  conversion_goal_campaign_config.custom_conversion_goal,
  conversion_goal_campaign_config.goal_config_level,
  campaign.id,
  campaign.name
FROM conversion_goal_campaign_config

Objetivos personalizados

Tanto CustomerConversionGoal como CampaignConversionGoal expresan objetivos en función de combinaciones de category y origin. Los objetivos personalizados proporcionan la flexibilidad adicional de realizar optimizaciones en función de acciones de conversión específicas, independientemente de origin o category.

Una situación en la que esto resulta útil es si deseas establecer un objetivo basado en un subconjunto de objetivos para la misma category y origin. Por ejemplo, es posible que tengas tres acciones de conversión con category=DEFAULT y origin=WEBSITE, pero en una campaña en particular, solo deseas ofertar en función de dos de esas acciones de conversión. En esta situación, podrías hacer que la campaña utilice un objetivo personalizado que solo incluya esas dos acciones de conversión y configurar biddable=false en CampaignConversionGoal para category=DEFAULT y origin=WEBSITE.

Los pasos para crear y aplicar un objetivo personalizado a una campaña son los siguientes:

  1. Crea una CustomConversionGoal. Establece el campo repetido conversion_actions en la lista de nombres de recursos ConversionAction que Google Ads debe usar para la optimización y establece name con el nombre que elijas.

  2. Actualiza el ConversionGoalCampaignConfig de la campaña, establece el custom_conversion_goal en el nombre de recurso del CustomConversionGoal del paso anterior y establece el update_mask de la operación en custom_conversion_goal.

  3. Actualiza el atributo biddable de cualquier CampaignConversionGoal según sea necesario. Por ejemplo, si solo deseas que Google Ads optimice las acciones de conversión en el objetivo personalizado, establece biddable en false en cada CampaignConversionGoal. Si deseas que Google Ads optimice las acciones de conversión en el objetivo personalizado, además de acciones de conversión para combinaciones específicas de category y origin, asegúrate de que biddable sea true para cada CampaignConversionGoal correspondiente, y false para cada CampaignConversionGoal de las demás combinaciones de origin y category.

Cómo recuperar objetivos personalizados

Usa la siguiente consulta para recuperar todos los recursos CustomConversionGoal de tu cuenta. Si tu cuenta usa el seguimiento de conversiones de múltiples cuentas, la respuesta incluirá objetivos personalizados de la cuenta de conversión efectiva.

SELECT
  custom_conversion_goal.id,
  custom_conversion_goal.name,
  custom_conversion_goal.status,
  custom_conversion_goal.conversion_actions
FROM custom_conversion_goal

Además, puedes incluir atributos de custom_conversion_goal y campaign cuando realices consultas al recurso conversion_goal_campaign_config. Esto es útil para ver cómo tus campañas, objetivos personalizados y configuraciones de objetivos se relacionan entre sí en una sola respuesta.

SELECT
  conversion_goal_campaign_config.campaign,
  conversion_goal_campaign_config.custom_conversion_goal,
  conversion_goal_campaign_config.goal_config_level,
  campaign.id,
  campaign.name,
  custom_conversion_goal.name,
  custom_conversion_goal.status,
  custom_conversion_goal.conversion_actions
FROM conversion_goal_campaign_config