Jueves 13 de junio de 2024
Novedades
A partir de la versión 17 de la API de Google Ads, BatchJobService admite AssetGroupOperation. Con este cambio, puedes usar el procesamiento por lotes para crear y administrar campañas de máximo rendimiento completas.
El procesamiento por lotes es una función potente de la API de Google Ads que te permite enviar un conjunto de operaciones, que pueden ser interdependientes, a varios servicios sin esperar a que se complete cada operación. El procesamiento por lotes también proporciona reintentos automáticos para errores transitorios y agrupamiento automático de operaciones. Pusimos el procesamiento por lotes a disposición de AssetGroupOperation en respuesta a tus comentarios para proporcionar otra opción para trabajar con grupos de recursos de forma asíncrona.
Detalles de la implementación
El uso de AssetGroupOperation con el procesamiento por lotes para las campañas de máximo rendimiento es similar a la forma en que usas otras operaciones, con las siguientes consideraciones especiales:
Cuando crees grupos de recursos con el procesamiento por lotes, AssetGroupOperation y AssetGroupAssetOperation deben ser secuenciales sin otras operaciones intermedias. Esto se debe a la forma en que se agrupan las operaciones cuando se procesan. Puedes obtener más información sobre las consideraciones y las prácticas recomendadas para usar el procesamiento por lotes para crear campañas de máximo rendimiento en la guía Procesamiento por lotes para campañas de máximo rendimiento.
A continuación, se muestra cómo crear un grupo de recursos en un trabajo por lotes:
- Crea un
MutateOperationque contenga unAssetGroupOperation. Esto no es diferente de crear unMutateOperationcon el servicioGoogleAdsService.Mutate. Consulta la guía para mutar recursos. - Asocia los recursos con el grupo de recursos creando un
MutateOperationque contenga operaciones del tipoAssetGroupAssetOperationpara cada recurso requerido. ElAssetGroupOperationsecuencial y las operaciones del tipoAssetGroupAssetOperationdeben combinarse para cumplir con los requisitos mínimos de recursos aplicables. - Agrega las operaciones del tipo
MutateOperational trabajo por lotes como lo harías con cualquier otro tipo de operación. - Ejecuta el trabajo por lotes llamando a
RunBatchJobdespués de agregar todas las operaciones.
Los siguientes recursos contienen información adicional para ayudarte con la integración:
- Guía sobre el procesamiento por lotes para las campañas de máximo rendimiento
- Guía de grupos de recursos
- Guía de procesamiento por lotes
Serie de blogs sobre cómo mejorar las integraciones de las campañas de máximo rendimiento
Este artículo forma parte de una serie en la que se analizan las funciones nuevas y próximas que solicitaste. Analizaremos las novedades y en qué se diferencian del enfoque de implementación actual.
No te pierdas las próximas actualizaciones y mejoras en nuestro blog para desarrolladores, sigue enviando comentarios sobre las integraciones de las campañas de máximo rendimiento con la API de Google Ads y, como siempre, comunícate con nuestro equipo si necesitas asistencia.
Recordatorio del taller
Regístrate hoy para participar en el taller sobre las campañas de máximo rendimiento y la API de Google Ads que se llevará a cabo el 17 de julio.
Etiquetas: asset-group, batch-processing, google-ads, google-ads-api, performance-max