Los objetivos de la campaña te permiten optimizar campañas específicas para acciones de conversión específicas. Si tienes campañas con objetivos que difieren de los objetivos a nivel de la cuenta, puedes modificar cada CampaignConversionGoal y su parámetro de configuración biddable según sea necesario con CampaignConversionGoalService. Por ejemplo, si
tu cuenta suele realizar optimizaciones para el comercio electrónico, pero tienes una campaña
orientada a las visitas a tienda, puedes establecer 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 emitiendo un CampaignConversionGoalOperation o usando un objetivo personalizado, Google Ads ya no aplicará cambios futuros de CustomerConversionGoal a ninguno de los objetos CampaignConversionGoal de la campaña. Los objetos CampaignConversionGoal son completamente independientes a partir de ese momento y seguirán siéndolo, a menos que vuelvas a configurar la campaña para que use objetivos a nivel del cliente. Para ello, actualiza la configuración de la campaña de objetivos de conversión como se describe en Nivel de configuración de objetivos.
Objetivos de la campaña para las acciones de conversión nuevas
Al igual que con CustomerConversionGoal, cada vez que se agrega un ConversionAction al cliente de conversión de anuncios de Google Ads con una combinación nueva de category y origin, Google Ads crea automáticamente un CampaignConversionGoal nuevo para esa combinación.
El atributo biddable del objetivo de la campaña es true, a menos que se cumpla alguna de las siguientes condiciones, en cuyo caso biddable es false:
Cualquier otro
CampaignConversionGoalpara la campaña y elcategoryde la acción nueva tienebiddableestablecido enfalse.La combinación de
categoryyoriginse encuentra en la siguiente tabla.
| Categoría de la acción de conversión | Origen de la conversión |
|---|---|
BEGIN_CHECKOUT |
GOOGLE_HOSTED |
CONSIDERATION |
GOOGLE_HOSTED |
CONTACT |
GOOGLE_HOSTED |
CONVERTED_LEAD |
GOOGLE_HOSTED |
ENGAGEMENT |
GOOGLE_HOSTED |
GET_DIRECTIONS |
GOOGLE_HOSTED |
PAGE_VIEW |
GOOGLE_HOSTED |
QUALIFIED_LEAD |
GOOGLE_HOSTED |
SIGNUP |
GOOGLE_HOSTED |
PURCHASE |
GOOGLE_HOSTED |
STORE_SALE |
STORE |
STORE_VISIT |
STORE |
PHONE_CALL_LEAD |
LOCAL_SERVICES_ADS |
MESSAGE_LEAD |
LOCAL_SERVICES_ADS |
BOOK_APPOINTMENT |
LOCAL_SERVICES_ADS |
CONVERTED_LEAD |
LOCAL_SERVICES_ADS |
Recupera 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 campañas específicas. En la siguiente consulta, se muestra cómo filtrar
por campaign.advertising_channel_type como ejemplo, pero también puedes filtrar
por otros atributos de la campaña, como campaign.id o campaign.name.
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 todos los parámetros de configuración de objetivos específicos de la campaña y volver a
utilizar los objetivos a nivel del cliente. Para ello, establece el goal_config_level en
CUSTOMER con ConversionGoalCampaignConfigService.
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 basados en
combinaciones de category y origin. Los objetivos personalizados proporcionan la flexibilidad adicional de realizar optimizaciones para acciones de conversión específicas, independientemente de origin o category.
Esto es útil, por ejemplo, si deseas establecer un objetivo basado en un subconjunto
de objetivos para los mismos category y origin. Por ejemplo, puedes tener tres acciones de conversión con category=DEFAULT y origin=WEBSITE, pero, en una campaña en particular, solo quieres establecer ofertas en función de dos de esas acciones de conversión. En este caso, podrías hacer que la campaña use un objetivo personalizado que solo incluya esas dos acciones de conversión y establecer 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:
Crea una
CustomConversionGoalconCustomConversionGoalService. Establece el campo repetidoconversion_actionsen la lista de nombres de recursos deConversionActionque Google Ads debería usar para la optimización y establecenameen el nombre que elijas.Actualiza el
ConversionGoalCampaignConfigde la campaña conConversionGoalCampaignConfigService, establece elcustom_conversion_goalen el nombre del recurso delCustomConversionGoaldel paso anterior y establece elupdate_maskde la operación encustom_conversion_goal(el backend actualiza automáticamentegoal_config_levelaCAMPAIGN).Actualiza el atributo
biddablede cualquierCampaignConversionGoalsegún sea necesario. Por ejemplo, si solo deseas que Google Ads realice optimizaciones para las acciones de conversión en el objetivo personalizado, establecebiddableenfalseen cadaCampaignConversionGoal. Si deseas que Google Ads realice optimizaciones para las acciones de conversión en el objetivo personalizado además de las acciones de conversión para combinaciones específicas decategoryyorigin, asegúrate de quebiddableseatruepara cadaCampaignConversionGoalcorrespondiente yfalsepara cadaCampaignConversionGoalde otras combinaciones deoriginycategory.
Recuperando objetivos personalizados
Usa la siguiente consulta para recuperar todos los recursos de CustomConversionGoal
en tu cuenta. La respuesta incluirá objetivos personalizados de la cuenta de conversión efectiva
si tu cuenta utiliza el seguimiento de conversiones de múltiples cuentas.
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 consultes el recurso conversion_goal_campaign_config. Esto
es útil para ver cómo se relacionan tus campañas, objetivos personalizados y parámetros de configuración de objetivos
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