Con tus feeds de productos de Hoteles, Alquileres de vacaciones o Cosas para hacer vinculados a tu cuenta de Google Ads, Google Ads enriquece automáticamente las campañas de Búsqueda existentes con precios e imágenes extraídos de tus feeds. Esta función se conoce como Feeds de viajes en anuncios de búsqueda.
Cómo interactúan la configuración del cliente y la configuración de la campaña
De forma predeterminada, las campañas heredan los vínculos del feed de viajes (conjuntos de recursos TRAVEL_FEED) del nivel del cliente a través de las asociaciones de CustomerAssetSet. Para anular la configuración a nivel del cliente para una campaña específica, debes agregar TRAVEL_FEED al campo excluded_parent_asset_set_types de la campaña y administrar los vínculos específicos de la campaña con CampaignAssetSet.
- Heredar feeds de clientes (predeterminado): Conserva el vínculo de
CustomerAssetSeta nivel del cliente y asegúrate de queCampaign.excluded_parent_asset_set_typesno contengaTRAVEL_FEED. - Inhabilita la opción a nivel del cliente: Quita la asociación de
CustomerAssetSeta nivel del cliente y no vincules unCampaignAssetSeta nivel de la campaña. - Inhabilitar una campaña específica: Agrega
TRAVEL_FEEDaCampaign.excluded_parent_asset_set_typesy quita las asociaciones deCampaignAssetSeta nivel de la campaña. - Habilita la vinculación solo para una campaña específica: Quita la asociación de
CustomerAssetSeta nivel de la cuenta y, luego, crea un vínculo deCampaignAssetSeta nivel de la campaña para esa campaña. - Usa feeds específicos de la campaña mientras otras campañas siguen heredando: Agrega
TRAVEL_FEEDalCampaign.excluded_parent_asset_set_typesde la campaña y crea un vínculo deCampaignAssetSeta nivel de la campaña para él.
Cómo inhabilitar los feeds de viajes en los anuncios de búsqueda
Si prefieres no usar esta función, puedes utilizar la API de Google Ads para inhabilitar los Feeds de viajes en anuncios de búsqueda a nivel del cliente y de la campaña.
Inhabilitación a nivel del cliente
Para inhabilitar los Feeds de viajes en los anuncios de búsqueda a nivel del cliente, haz lo siguiente:
Recupera
customer_asset_set.resource_nameyasset_set.resource_namepara todos los vínculosCustomerAssetSetcuyo tipo seaTRAVEL_FEEDcon el informecustomer_asset_set:SELECT customer_asset_set.resource_name, asset_set.resource_name, asset_set.name FROM customer_asset_set WHERE asset_set.type = 'TRAVEL_FEED'Para cada
customer_asset_set.resource_name, crea unCustomerAssetSetOperationy estableceremoveen elcustomer_asset_set.resource_namerecuperado en el paso anterior.Envía una solicitud a
CustomerAssetSetService.MutateCustomerAssetSetscon los objetosCustomerAssetSetOperationcreados.
Si quieres volver a habilitar esta función a nivel del cliente, sigue estos pasos:
- Para cada
AssetSet(asset_set.resource_name) subyacente que desees vincular, crea un nuevoCustomerAssetSetconasset_setestablecido enasset_set.resource_nameycustomerestablecido en el nombre del recurso de tu cliente. - Para cada
CustomerAssetSetcreado en el paso anterior, crea unCustomerAssetSetOperationconcreateestablecido enCustomerAssetSet. - Envía una solicitud a
CustomerAssetSetService.MutateCustomerAssetSetscon los objetosCustomerAssetSetOperationcreados.
Inhabilitación a nivel de la campaña
Para inhabilitar los Feeds de viajes en los anuncios de búsqueda a nivel de la campaña, primero debes excluir el estado de habilitación heredado a nivel del cliente:
Recupera
excluded_parent_asset_set_typescon el informecampaign:SELECT campaign.excluded_parent_asset_set_types FROM campaign WHERE campaign.id = 'INSERT_YOUR_CAMPAIGN_ID'Crea un objeto
Campaignnuevo conexcluded_parent_asset_set_typesestablecido en los valores anteriores másTRAVEL_FEEDyresource_nameestablecido en el nombre del recurso de tu campaña.Crea un
CampaignOperationy configuraupdateen elCampaigncreado anteriormente yupdate_masksegún corresponda.Envía una solicitud a
CampaignService.MutateCampaignscon el objetoCampaignOperationque creaste en el paso anterior.
Luego, quita las asociaciones de feeds de viajes a nivel de la campaña:
Para la campaña en la que deseas inhabilitar la participación, recupera
campaign_asset_set.resource_nameyasset_set.resource_namepara todos los vínculosCampaignAssetSetcuyo tipo seaTRAVEL_FEEDcon el informecampaign_asset_set:SELECT campaign_asset_set.resource_name, asset_set.resource_name, asset_set.name FROM campaign_asset_set WHERE campaign_asset_set.campaign = 'INSERT_YOUR_CAMPAIGN_RESOURCE_NAME' AND asset_set.type = 'TRAVEL_FEED'Para cada
campaign_asset_set.resource_name, crea unCampaignAssetSetOperationy estableceremoveen elcampaign_asset_set.resource_namerecuperado en el paso anterior.Envía una solicitud a
CampaignAssetSetService.MutateCampaignAssetSetscon los objetosCampaignAssetSetOperationcreados.
Si quieres volver a habilitar esta función a nivel de la campaña, sigue estos pasos:
- Para cada
AssetSet(asset_set.resource_name) subyacente en la que deseas habilitar la participación, crea un nuevoCampaignAssetSetconasset_setestablecido enasset_set.resource_nameycampaignestablecido en el nombre del recurso de tu campaña. - Para cada
CampaignAssetSetcreado en el paso anterior, crea unCampaignAssetSetOperationconcreateestablecido enCampaignAssetSet. - Envía una solicitud a
CampaignAssetSetService.MutateCampaignAssetSetscon los objetosCampaignAssetSetOperationcreados.
Restablece el estado de habilitación a nivel del cliente para una campaña
Para que el estado de habilitación de una campaña vuelva a heredar el parámetro de configuración a nivel del cliente, sigue estos pasos:
- Crea un objeto
Campaignnuevo conexcluded_parent_asset_set_typessinTRAVEL_FEEDen la lista yresource_nameestablecido en el nombre del recurso de tu campaña. - Crea un
CampaignOperationy configuraupdateen elCampaigncreado anteriormente yupdate_masksegún corresponda. - Envía una solicitud a
CampaignService.MutateCampaignscon el objetoCampaignOperationque creaste en el paso anterior.
Informes de rendimiento
Puedes usar ClickType.TRAVEL_ASSETS para identificar los datos de rendimiento de los anuncios publicados como Feeds de viajes en anuncios de búsqueda, por ejemplo, para recuperar los datos de rendimiento de los anuncios en todas tus campañas:
SELECT
campaign.name,
segments.click_type,
metrics.impressions,
metrics.clicks
FROM campaign
WHERE segments.click_type = 'TRAVEL_ASSETS'
Segmentos de la dimensión del itinerario
También puedes segmentar los informes de rendimiento de las campañas con feeds de viajes vinculados según las dimensiones del itinerario:
segments.advance_booking_window: Es el período de reserva anticipada del itinerario en días.segments.length_of_booking: Es la duración de la reserva del itinerario en días.segments.start_date: Es la fecha de inicio de la reserva con el formatoyyyy-MM-dd.segments.start_day_of_week: Es el día de la semana de inicio de la reserva.segments.user_set_dates: Indica si se seleccionaron fechas especificadas por el usuario (USER_SELECTEDoDEFAULT_SELECTION).
Consulta de muestra
SELECT
campaign.name,
segments.advance_booking_window,
segments.length_of_booking,
segments.start_date,
segments.start_day_of_week,
segments.user_set_dates,
metrics.impressions,
metrics.clicks
FROM campaign
WHERE segments.date DURING LAST_30_DAYS