En esta guía, se detallan muchas de las complejidades de la estructuración de solicitudes que crean y actualizan campañas de máximo rendimiento. Puede ser un recurso útil a medida que diseñas tu integración. En esta guía, se explica cómo se procesan las solicitudes que modifican las campañas de máximo rendimiento y puede ser un recurso complementario de la guía de solución de problemas de las campañas de máximo rendimiento y la guía de procesamiento por lotes de las campañas de máximo rendimiento.
Crea campañas de máximo rendimiento
En la API de Google Ads, las entidades de las campañas de máximo rendimiento se representan como una combinación de varios recursos únicos.
Campañas de máximo rendimiento estándares
Las campañas de máximo rendimiento estándares requieren un conjunto mínimo de recursos para publicarse.
- Presupuesto de la campaña
- Campaña
- Recursos de campaña (solo para campañas con lineamientos de la marca habilitados)
- Grupos de recursos
- Recursos del grupo de recursos
- Recursos
En el caso de las campañas con lineamientos de la marca
habilitados, las operaciones para crear Campaign y los recursos CampaignAsset
obligatorios deben incluirse en una sola solicitud, y los recursos CampaignAsset
deben cumplir con los requisitos y las especificaciones de recursos mínimos.
Es importante tener en cuenta que las operaciones para crear entidades AssetGroup y
AssetGroupAsset deben incluirse juntas en una sola solicitud, y
los recursos AssetGroupAsset deben combinarse para cumplir con todos los requisitos
de recursos mínimos y las especificaciones.
Consulta cómo esto es diferente para
las campañas de venta minorista. Las solicitudes para crear
un AssetGroup sin todas las entidades AssetGroupAsset obligatorias generan un
error. Consulta
Estado no válido en comparación con solicitudes no válidas
para obtener más contexto.
Existen diferentes opciones para estructurar las solicitudes que crean campañas de máximo rendimiento. La decisión sobre cómo agrupar las operaciones y estructurar las solicitudes depende en gran medida de tus objetivos y tu infraestructura.
- Crea los recursos
CampaignBudget,Campaign,AssetyCampaignAsseten solicitudes independientes antes de crear los recursosAssetGroupyAssetGroupAsset. (En el caso de las campañas con lineamientos de la marca habilitados, losCampaigny los recursosCampaignAssetobligatorios deben incluirse juntos en una sola solicitud). - Incluye todos estos recursos en una sola solicitud de modificación.
Si bien puedes crear correctamente los recursos CampaignBudget, Campaign, Asset y
CampaignAsset en solicitudes anteriores independientes, la campaña de máximo rendimiento
no será apta para publicarse hasta que también se creen los recursos AssetGroup y AssetGroupAsset.
Requisitos mínimos para una campaña de máximo rendimiento válida

Puedes personalizar aún más tus campañas de máximo rendimiento creando recursos adicionales, como se muestra en el diagrama.
Puedes incluir operaciones para crear recursos AssetGroupSignal en la misma
solicitud que crea los recursos AssetGroup y AssetGroupAsset.
Como alternativa, puedes crear entidades AssetGroupSignal en una solicitud independiente
después de crear el AssetGroup.
Campaña de máximo rendimiento con opciones adicionales

Campañas de máximo rendimiento para venta minorista
Las campañas de venta minorista son únicas, ya que existen dos formas discretas de crear grupos de recursos que dan como resultado una campaña válida:
- Grupos de recursos sin ningún recurso
- Grupos de recursos que contienen TODOS los recursos obligatorios (opción preferida)
Cuando eliges excluir recursos de los grupos de recursos, Google usa automáticamente los recursos proporcionados en tu cuenta de Merchant Center vinculada para crear anuncios. Sin embargo, te recomendamos que proporciones recursos para llegar a todo el inventario. Las campañas de máximo rendimiento para venta minorista requieren el siguiente conjunto mínimo de recursos para publicarse.
CampaignBudgetCampaign(conShoppingSettingscompletado)AssetGroupAssetGroupListingGroupFilter
Es importante tener en cuenta que el campo Campaign.shopping_settings debe completarse en las campañas de venta minorista. Además, las final_urls que aparecen en cada AssetGroup deben coincidir con las URLs asociadas con el ID de cuenta de Merchant Center especificado en Campaign.shopping_settings. Por último, cada AssetGroup debe
tener un árbol de grupos de fichas de productos válido y asociado compuesto por uno o más
AssetGroupListingGroupFilter recursos. Como mínimo, debes crear un árbol de un solo nodo para tener en cuenta todos los productos de tu feed de Merchant Center especificado.
Cada uno de estos recursos se puede crear por separado o en una sola solicitud. Sin embargo, la campaña no será apta para publicarse hasta que se hayan creado correctamente todos estos recursos.
Requisitos mínimos para una campaña de máximo rendimiento para venta minorista válida

Las campañas de venta minorista pueden utilizar todas las opciones disponibles para las campañas de máximo rendimiento estándares, incluida la creación de indicadores del grupo de recursos, objetivos de conversión de la campaña y criterios de la campaña. Si decides agregar recursos del anuncio a un AssetGroup cuando creas el recurso AssetGroup, tu AssetGroup está sujeto a los requisitos de recursos mínimos. En otras palabras, puedes incluir todos los recursos obligatorios o ninguno.
Campaña de máximo rendimiento para venta minorista con opciones adicionales

Estado no válido en comparación con solicitudes no válidas
Cuando trabajas con campañas de máximo rendimiento en la API de Google Ads, existe una distinción importante entre los estados no válidos y las solicitudes no válidas.
- Estado no válido
- La campaña no es apta para publicarse debido a su configuración. Por ejemplo, puedes crear un recurso
Campaignindependiente con unadvertising_channel_typedePERFORMANCE_MAX. Aunque la solicitud para crear la campaña se realiza correctamente, no es apta para publicarse hasta que agregues al menos unAssetGroupa la campaña. Si tus solicitudes se realizan correctamente, pero tu campaña o tus grupos de recursos no se publican, puedes usarCampaignPrimaryStatus,CampaignPrimaryStatusReason,AssetGroupPrimaryStatus, yAssetGroupPrimaryStatusReasonpara determinar el motivo, como se detalla en la guía de solución de problemas. - La solicitud no es válida
- Una solicitud que no se realizaría correctamente porque pondría la campaña o el recurso en un estado no válido. Por ejemplo, la API de Google Ads muestra un error si in
tentas crear un
AssetGrouppara una campaña que no es de venta minorista sin incluir los recursos mínimos obligatorios. Por este motivo, debes incluir unAssetGroupy sus recursosAssetGroupAsseten la misma solicitud. Esto también significa que todos tus recursosAssetGroupAssetdeben cumplir con las especificaciones correctas para unfield_typedeterminado para evitar que falle toda la solicitud.
Agrupa operaciones con solicitudes de modificación
Las campañas de máximo rendimiento se componen de varios recursos, y tienes la
opción de crear estos recursos independientes en solicitudes únicas o en una sola
solicitud de modificación masiva. Sin embargo, los AssetGroups y los AssetGroupAssets asociados en las campañas de máximo rendimiento estándares deben crearse en una sola solicitud atómica, como ya se mencionó.
Tu campaña no será apta para publicarse hasta que hayas creado correctamente todos los recursos obligatorios que se mencionan en esta guía. Cuando emitas solicitudes independientes, usa los nombres de recursos reales de los recursos a los que se hace referencia en las solicitudes posteriores. Cuando emitas solicitudes de modificación masiva que contengan varias operaciones, usa nombres de recursos formados con el uso de IDs temporales.
Orden de las operaciones
Independientemente de si usas una solicitud de modificación masiva para crear una campaña de máximo rendimiento, debes ordenar tus solicitudes y operaciones de modo que nunca hagas referencia a un recurso antes de que se cree. En el caso de las solicitudes de modificación masiva, esto significa ordenar las operaciones de tal manera que los recursos a los que se hace referencia aparezcan antes de los recursos que hacen referencia a ellos.
Si eliges crear recursos de elementos en la misma solicitud de modificación masiva que
crea un AssetGroup y sus AssetGroupAsset recursos, todas las
AssetOperations deben aparecer antes que todas las AssetGroupAssetOperations, como
se muestra en el diagrama.

El servidor de Google Ads agrupa las AssetGroupAssetOperations consecutivas
y evalúa si un AssetGroup cumple con los requisitos de recursos mínimos después de
la última operación de ese grupo. Si alternas entre AssetOperations
y AssetGroupAssetOperations en tu solicitud, el servidor de la API evaluará
los requisitos de recursos mínimos después de la primera AssetGroupAssetOperation y
mostrará un error sin continuar con el resto de las operaciones de la
solicitud. Como resultado, no se agregará ninguno de los recursos de la solicitud a tu cuenta de Google Ads. Además, no se creará el AssetGroup ni ninguno de los recursos asociados
AssetGroupAsset.
Actualiza grupos de recursos
Después de crear un AssetGroup válido, no puedes emitir solicitudes posteriores que den como resultado un estado no válido en el que ya no se cumplan los requisitos de recursos mínimos. Cualquier solicitud de este tipo muestra un error. Por ejemplo, si
creas un AssetGroup con una sola MARKETING_IMAGE
(el requisito mínimo), cualquier solicitud para quitar el AssetGroupAsset
asociado con esa MARKETING_IMAGE mostrará un error.
Esto es particularmente importante en el caso de los grupos de recursos en campañas de venta minorista creados sin ningún recurso asociado. Las solicitudes posteriores para agregar recursos del anuncio al
AssetGroup mediante la creación de recursos AssetGroupAsset solo se realizarán correctamente si la
solicitud cumple con todos los requisitos de recursos del anuncio. En otras palabras, no puedes agregar recursos a estos grupos de recursos de forma incremental.