Al igual que en los informes de campaña de máximo rendimiento , usa
GoogleAdsService.SearchStream
para recuperar los metadatos de la campaña y del grupo de recursos para solucionar problemas comunes.
Solución de problemas de campañas
Si tu campaña de máximo rendimiento no tiene el rendimiento esperado, es posible que esto se deba a problemas específicos con tus anuncios, ofertas, segmentación, seguimiento de conversiones o la configuración de la campaña. Consulta las siguientes guías para conocer los pasos para solucionar problemas:
- Problemas con la configuración de la campaña de máximo rendimiento
- La campaña de máximo rendimiento no se publica o tiene poco tráfico
- Aumento de la inversión en la campaña de máximo rendimiento
Campañas con lineamientos de la marca habilitados
Usa los lineamientos de la marca para
controlar cómo se representa tu marca en las campañas de máximo rendimiento. Puedes usar
Campaign.brand_guidelines_enabled
para verificar que se hayan habilitado los lineamientos de la marca para una campaña.
Las campañas de máximo rendimiento con Campaign.brand_guidelines_enabled configurado como true usan
recursos de la marca a nivel de la campaña
(BUSINESS_NAME,
LOGO y
LANDSCAPE_LOGO)
y deben tener lo siguiente:
- Exactamente un recurso
BUSINESS_NAME - Al menos un recurso
LOGO
Si no vinculas correctamente estos
CampaignAsset recursos, recibirás un error
de cualquiera de los siguientes tipos:
CampaignError.REQUIRED_BUSINESS_NAME_ASSET_NOT_LINKED
o
CampaignError.REQUIRED_LOGO_ASSET_NOT_LINKED,
según el tipo de recurso faltante. Estos errores se pueden activar para las campañas con lineamientos de la marca habilitados por cualquiera de las siguientes acciones:
- Crear una
Campaignnueva sin proporcionarBUSINESS_NAMEyLOGOcomo recursosCampaignAsseten la misma solicitud. - Quitar uno o más
CampaignAssetrecursos que harían que la campaña ya no cumpla con los requisitos mínimos de activos de una marca requirements. - Agregar recursos a nivel del grupo de recursos a una campaña de máximo rendimiento sin recursos anteriormente
para ventas en línea con un feed de productos
sin proporcionar todos los recursos
CampaignAssetrequeridos en la misma solicitud.
Si intentas vincular recursos de la marca en el nivel incorrecto, también se generarán errores, que puedes corregir de la siguiente manera:
AssetLinkError.BRAND_ASSETS_NOT_LINKED_AT_CAMPAIGN_LEVEL- Vincula los recursos de la marca con el recurso
CampaignAsset, ya que los lineamientos de la marca están habilitados para la campaña.
- Vincula los recursos de la marca con el recurso
AssetLinkError.BRAND_ASSETS_NOT_LINKED_AT_ASSET_GROUP_LEVEL- Vincula los recursos de la marca con el recurso
AssetGroupAsset, ya que los lineamientos de la marca no están habilitados para la campaña.
- Vincula los recursos de la marca con el recurso
Solución de problemas de grupos de recursos
Usa los asset_group.primary_status
y
asset_group.primary_status_reasons
campos para proporcionar estadísticas sobre el rendimiento de un grupo de recursos.
SELECT
asset_group.resource_name,
asset_group.primary_status,
asset_group.primary_status_reasons
FROM asset_group
WHERE asset_group.resource_name = "customers/CUSTOMER_ID/assetGroups/ASSET_GROUP_ID"
Del mismo modo, usa los campos
asset_group_asset.primary_status,
asset_group_asset.primary_status_details,
y
asset_group_asset.primary_status_reasons
para mostrar si un recurso del grupo de recursos se publica o los motivos por los que
no lo hace.
SELECT
asset_group_asset.resource_name,
asset_group_asset.primary_status,
asset_group_asset.primary_status_reasons,
asset_group_asset.primary_status_details
FROM asset_group_asset
WHERE asset_group_asset.resource_name = "customers/CUSTOMER/assetGroupAssets/ASSET_GROUP_ID~ASSET_ID~FIELD_TYPE"
Errores comunes de grupos de recursos
Si tu solicitud para crear un AssetGroup falla con un AssetGroupError y un valor de enum que comienza
con NOT_ENOUGH, como
AssetGroupError.NOT_ENOUGH_MARKETING_IMAGE_ASSET,
significa que tu AssetGroup no cumplió con los requisitos mínimos de recursos y no se creó.
Por ejemplo, un error AssetGroupError.NOT_ENOUGH_MARKETING_IMAGE_ASSET sugeriría que la solicitud para crear un AssetGroup se envió sin la cantidad mínima de MARKETING_IMAGES, uno en este caso. Para corregir este error, vuelve a enviar tu solicitud para crear un
AssetGroup como una solicitud de mutación masiva con el método
GoogleAdsService.mutate
que contenga un
asset_group_operation
y cualquier
asset_group_asset_operations
faltante, como se muestra en Vincula grupos de recursos a
recursos.
En este ejemplo, la lista de operaciones de mutación en la solicitud de mutación masiva debe
incluir al menos un AssetGroupAsset con un
field_type de
MARKETING_IMAGE. El recurso al que hace referencia el AssetGroupAsset también debe cumplir con las especificaciones de un MARKETING_IMAGE.
Del mismo modo, si tu solicitud para crear un AssetGroup falla con un
AssetGroupError.SHORT_DESCRIPTION_REQUIRED,
significa que a tu AssetGroup le faltaba un recurso TEXT con 60 caracteres o
menos y un field_type de DESCRIPTION. Los pasos para corregir este problema son los mismos que se muestran en el ejemplo NOT_ENOUGH_MARKETING_IMAGE_ASSET. Sin embargo, la solicitud debe incluir al menos un AssetGroupAsset con un field_type de DESCRIPTION, y el recurso al que hace referencia el AssetGroupAsset debe tener 60 caracteres o menos.
Consulta Errores comunes para obtener una lista de errores comunes y cómo corregir los.
Cómo encontrar la fuente de los recursos para solucionar problemas
La campaña de máximo rendimiento es única porque publica anuncios que contienen recursos que suben los anunciantes y que Google genera automáticamente. Como anunciante,
puede ser beneficioso conocer la fuente del recurso para solucionar problemas o evaluar
el rendimiento, en cuyo caso puedes usar el asset_group_asset.source campo de la siguiente manera:
SELECT
asset.id,
asset.name,
asset_group.id,
asset_group_asset.source
FROM asset_group_asset
WHERE campaign.id = CAMPAIGN_ID
Valores de conversión del objetivo de adquisición de clientes nuevos
Los valores de conversión informados podrían ser más altos que los que subes manualmente si configuraste la adquisición de clientes nuevos en tus campañas de máximo rendimiento o Búsqueda. Si seleccionaste Valor de clientes nuevos modo (establecer ofertas más altas), el valor del ciclo de vida de todos los clientes nuevos se agrega al valor de conversión de tu acción de conversión. El valor del ciclo de vida de todos los clientes nuevos solo está disponible a través de la interfaz web de Google Ads.
Si necesitas calcular los valores de conversión omitiendo el valor del ciclo de vida de todos los clientes nuevos, consulta el siguiente pseudocódigo. El valor del ciclo de vida de todos los clientes nuevos se puede descargar desde la interfaz web de Google Ads.
nonNewCustomerAcquisitionConversionValueTotal = 0;
// For each campaign that has that conversion...
for (campaign in campaigns) {
// If the new customer acquisition value is 'Bid higher', then subtract.
if (bidHigher == true) {
nonNewCustomerAcquisitionConversionValueTotal +=
campaign.allConversionsValue - campaign.allNewCustomerLifetimeValue;
}
// If the new customer acquisition value is 'Only bid' or not set, then don't subtract.
else {
nonNewCustomerAcquisitionConversionValueTotal += campaign.allConversionsValue;
}
}