Al igual que con los informes de las campañas de máximo rendimiento, puedes usar GoogleAdsService.SearchStream
para recuperar metadatos de campañas y grupos de recursos a fin de optimizar tus campañas y solucionar problemas habituales.
Campaign optimization
Para conocer los diferentes objetivos comerciales que se pueden alcanzar con las campañas de máximo rendimiento, consulta nuestras sugerencias de optimización para las campañas de máximo rendimiento, que también se aplican a las campañas de máximo rendimiento creadas por la API de Google Ads.
Solución de problemas de campañas
Si tu campaña de máximo rendimiento no tiene el rendimiento esperado, podría deberse a problemas específicos con tus anuncios, ofertas, segmentación, seguimiento de conversiones o configuración de la campaña. Consulta las siguientes guías a fin de 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 campañas de máximo rendimiento
Errores comunes del grupo de recursos
Si tu solicitud para crear un AssetGroup
falla con un AssetGroupError
y un valor de enumeración que comienza con NOT_ENOUGH
como AssetGroupError.NOT_ENOUGH_MARKETING_IMAGE_ASSET
, significa que tu AssetGroup
no cumplió con los requisitos mínimos del recurso y no se creó.
Por ejemplo, un error AssetGroupError.NOT_ENOUGH_MARKETING_IMAGE_ASSET
sugeriría que se envió la solicitud para crear un AssetGroup
sin la cantidad mínima de
MARKETING_IMAGES
,
en este caso. Para corregir este error, vuelve a enviar la solicitud para crear una AssetGroup
como una solicitud de modificación masiva con el método GoogleAdsService.mutate
que contiene un asset_group_operation
y cualquier asset_group_asset_operations
faltante, como se muestra en Cómo vincular grupos de recursos a recursos.
En este ejemplo, la lista de operaciones de mutación en la solicitud de mutación masiva debería incluir al menos un AssetGroupAsset
con un field_type
de MARKETING_IMAGE
. El recurso al que hace referencia AssetGroupAsset
también debe cumplir con las especificaciones de un MARKETING_IMAGE
.
De manera similar, si tu solicitud para crear un AssetGroup
falla con un AssetGroupError.SHORT_DESCRIPTION_REQUIRED
, significa que a tu AssetGroup
le faltaba un elemento TEXT
con 60 caracteres o menos y un field_type
de DESCRIPTION
. Los pasos para solucionar este problema son los mismos que los del ejemplo de 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 AssetGroupAsset
debe tener 60 caracteres o menos.
Solución de problemas de grupos de recursos
Los campos asset_group.primary_status
y
asset_group.primary_status_reasons
se pueden usar 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, los campos asset_group_asset.primary_status
, asset_group_asset.primary_status_details
y asset_group_asset.primary_status_reasons
se pueden usar para mostrar si se está publicando un recurso del grupo de recursos o los motivos por los que no.
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"
Fuente del recurso
Las campañas de máximo rendimiento son únicas porque publican 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 campo asset_group_asset.source
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 de Búsqueda. Si seleccionaste el modo Valor de cliente nuevo (Ofertar más alto), el valor del ciclo de vida del cliente nuevo se agregará al valor de conversión de tu acción de conversión. El valor del ciclo de vida del cliente nuevo solo está disponible a través de la interfaz web de Google Ads.
Si necesitas calcular valores de conversión sin incluir el valor del ciclo de vida del cliente nuevo, consulta el siguiente seudocódigo. El valor del ciclo de vida del cliente nuevo 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;
}
}