Поддержка пакетной обработки для кампаний с максимальной эффективностью

Четверг, 13 июня 2024 г.

Что нового

Начиная с Google Ads API версии 17, BatchJobService поддерживает AssetGroupOperation. Теперь вы можете использовать пакетную обработку, чтобы создавать кампании с максимальной эффективностью и управлять ими.

Пакетная обработка – это мощная функция Google Ads API, которая позволяет отправлять набор операций, которые могут быть взаимозависимыми, в несколько сервисов, не дожидаясь завершения каждой операции. Пакетная обработка также обеспечивает автоматические повторные попытки при временных ошибках и автоматическую группировку операций. Мы сделали пакетную обработку доступной для AssetGroupOperation в ответ на ваши отзывы, чтобы предоставить ещё один вариант асинхронной работы с группами объектов.

Подробная информация о реализации

Использование AssetGroupOperation с пакетной обработкой для кампаний с максимальной эффективностью похоже на использование других операций, но есть некоторые особенности:

При создании групп объектов с помощью пакетной обработки AssetGroupOperation и AssetGroupAssetOperation должны выполняться последовательно без других операций между ними. Это связано с тем, как операции группируются при обработке. Подробную информацию о пакетной обработке и рекомендации по ее использованию для создания кампаний с максимальной эффективностью вы найдете в этом руководстве.

Чтобы создать группу объектов в пакетном задании, выполните следующие действия:

  1. Создайте MutateOperation, содержащий AssetGroupOperation. Это ничем не отличается от создания MutateOperation с помощью сервиса GoogleAdsService.Mutate. Ознакомьтесь с руководством по изменению ресурсов.
  2. Свяжите объекты с группой объектов, создав MutateOperation, содержащий операции типа AssetGroupAssetOperation для каждого необходимого объекта. Последовательные AssetGroupOperation и операции типа AssetGroupAssetOperation должны в совокупности соответствовать минимальным требованиям к объектам.
  3. Добавьте операции типа MutateOperation в пакетное задание так же, как и операции любого другого типа.
  4. Добавив все операции, запустите пакетное задание, вызвав RunBatchJob.

Дополнительную информацию об интеграции можно найти в следующих ресурсах:

Серия записей в блоге об улучшении интеграции кампаний с максимальной эффективностью

Эта статья входит в серию материалов о новых и планируемых функциях, которые вы просили добавить. Мы расскажем, что изменилось и чем новый подход отличается от текущего.

Следите за новостями и улучшениями в нашем блоге для разработчиков, продолжайте оставлять отзывы об интеграции кампаний с максимальной эффективностью с Google Ads API и, как всегда, обращайтесь к нашей команде, если вам нужна поддержка.

Напоминание о семинаре

Зарегистрируйтесь на семинар по кампаниям с максимальной эффективностью и Google Ads API, который пройдет 17 июля.

Ярлыки: asset-group, batch-processing, google-ads, google-ads-api, performance-max