Настройки автоматизации объектов

В Google Рекламе есть несколько способов оптимизации объектов, которые могут выполняться автоматически, чтобы повысить качество объявлений.

Например, можно автоматически создавать объекты изображений с предварительным просмотром целевой страницы объявления или оптимизировать видеообъекты для разных форматов и длины.

У каждой настройки автоматизации объектов есть поле asset_automation_type, которое определяет тип автоматизации, и поле asset_automation_status, которое показывает, включена ли автоматизация.

Некоторые автоматические объекты настраиваются на уровне кампании, а другие – на уровне объявлений в группе объявлений.

Настройки автоматизации объектов на уровне кампании

Они настраивают автоматизацию объектов для всей кампании. Не все из них доступны для каждого типа кампании. Подробную информацию можно найти в справочной документации.

Тип автоматизации объекта Поддерживаемые типы кампаний По умолчанию
AUTOMATED_VIDEO_CRAWL Максимальная эффективность

Отключено (доступно начиная с версии 25)

Разрешите Google находить и использовать видео с вашей целевой страницы, канала YouTube и страниц в социальных сетях, ссылки на которые есть на целевой странице. Если вы включите эту функцию, то сможете настроить поле automated_video_crawl_setting.

FINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATION Кампании с максимальной эффективностью, поисковые кампании

Включено для кампаний с максимальной эффективностью, отключено для поисковых кампаний.

Примечание. Если вы включите дополнение конечного URL, Google будет динамически генерировать текстовые объекты (заголовки и описания), соответствующие контенту динамически выбранных целевых страниц. Если дополнение конечного URL активно, отключить эту функцию нельзя. Сравните это со стандартной оптимизацией текстовых объектов (TEXT_ASSET_AUTOMATION), которая настраивает текст для всех объявлений в кампании.

GENERATE_ENHANCED_YOUTUBE_VIDEOS Максимальная эффективность Включено
GENERATE_IMAGE_ENHANCEMENT Максимальная эффективность Включено
GENERATE_IMAGE_EXTRACTION Максимальная эффективность Значение элемента управления динамическими изображениями на уровне аккаунта.

Примечание. Эту настройку на уровне аккаунта можно задать только в веб-интерфейсе Google Рекламы.

TEXT_ASSET_AUTOMATION Кампании с максимальной эффективностью, поисковые кампании Включено для кампаний с максимальной эффективностью, отключено для поисковых кампаний

В следующем фрагменте кода показано, как задать для настроек автоматизации объектов значение OPTED_IN в кампании с максимальной эффективностью:

Java

// Configures the optional opt-in/out status for asset automation settings.
.addAllAssetAutomationSettings(ImmutableList.of(
    AssetAutomationSetting.newBuilder()
        .setAssetAutomationType(AssetAutomationType.GENERATE_IMAGE_EXTRACTION)
        .setAssetAutomationStatus(AssetAutomationStatus.OPTED_IN).build(),
    AssetAutomationSetting.newBuilder()
        .setAssetAutomationType(
            AssetAutomationType.FINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATION)
        .setAssetAutomationStatus(AssetAutomationStatus.OPTED_IN).build(),
    AssetAutomationSetting.newBuilder()
        .setAssetAutomationType(AssetAutomationType.TEXT_ASSET_AUTOMATION)
        .setAssetAutomationStatus(AssetAutomationStatus.OPTED_IN).build(),
    AssetAutomationSetting.newBuilder()
        .setAssetAutomationType(AssetAutomationType.GENERATE_ENHANCED_YOUTUBE_VIDEOS)
        .setAssetAutomationStatus(AssetAutomationStatus.OPTED_IN).build(),
    AssetAutomationSetting.newBuilder()
        .setAssetAutomationType(AssetAutomationType.GENERATE_IMAGE_ENHANCEMENT)
        .setAssetAutomationStatus(AssetAutomationStatus.OPTED_IN).build()))
      

C#

campaign.AssetAutomationSettings.AddRange(new[]{
    new Campaign.Types.AssetAutomationSetting
    {
        AssetAutomationType = AssetAutomationType.GenerateImageExtraction,
        AssetAutomationStatus = AssetAutomationStatus.OptedIn
    },
    new Campaign.Types.AssetAutomationSetting
    {
        AssetAutomationType = AssetAutomationType.FinalUrlExpansionTextAssetAutomation,
        AssetAutomationStatus = AssetAutomationStatus.OptedIn
    },
    new Campaign.Types.AssetAutomationSetting
    {
        AssetAutomationType = AssetAutomationType.TextAssetAutomation,
        AssetAutomationStatus = AssetAutomationStatus.OptedIn
    },
    new Campaign.Types.AssetAutomationSetting
    {
        AssetAutomationType = AssetAutomationType.GenerateEnhancedYoutubeVideos,
        AssetAutomationStatus = AssetAutomationStatus.OptedIn
    },
    new Campaign.Types.AssetAutomationSetting
    {
        AssetAutomationType = AssetAutomationType.GenerateImageEnhancement,
        AssetAutomationStatus = AssetAutomationStatus.OptedIn
    },
});
      

PHP

This example is not yet available in PHP; you can take a look at the other languages.
    

Python

# Configures the optional opt-in/out status for asset automation settings.
for asset_automation_type_enum in [
    client.enums.AssetAutomationTypeEnum.GENERATE_IMAGE_EXTRACTION,
    client.enums.AssetAutomationTypeEnum.FINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATION,
    client.enums.AssetAutomationTypeEnum.TEXT_ASSET_AUTOMATION,
    client.enums.AssetAutomationTypeEnum.GENERATE_ENHANCED_YOUTUBE_VIDEOS,
    client.enums.AssetAutomationTypeEnum.GENERATE_IMAGE_ENHANCEMENT,
]:
    asset_automattion_setting: Campaign.AssetAutomationSetting = (
        client.get_type("Campaign").AssetAutomationSetting()
    )
    asset_automattion_setting.asset_automation_type = (
        asset_automation_type_enum
    )
    asset_automattion_setting.asset_automation_status = (
        client.enums.AssetAutomationStatusEnum.OPTED_IN
    )
    campaign.asset_automation_settings.append(asset_automattion_setting)
      

Ruby

# Configures the optional opt-in/out status for asset automation settings.
c.asset_automation_settings << client.resource.asset_automation_setting do |aas|
  aas.asset_automation_type = :GENERATE_IMAGE_EXTRACTION
  aas.asset_automation_status = :OPTED_IN
end
c.asset_automation_settings << client.resource.asset_automation_setting do |aas|
  aas.asset_automation_type = :FINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATION
  aas.asset_automation_status = :OPTED_IN
end
c.asset_automation_settings << client.resource.asset_automation_setting do |aas|
  aas.asset_automation_type = :TEXT_ASSET_AUTOMATION
  aas.asset_automation_status = :OPTED_IN
end
c.asset_automation_settings << client.resource.asset_automation_setting do |aas|
  aas.asset_automation_type = :GENERATE_ENHANCED_YOUTUBE_VIDEOS
  aas.asset_automation_status = :OPTED_IN
end
c.asset_automation_settings << client.resource.asset_automation_setting do |aas|
  aas.asset_automation_type = :GENERATE_IMAGE_ENHANCEMENT
  aas.asset_automation_status = :OPTED_IN
end
      

Perl

# Configures the optional opt-in/out status for asset automation settings.
# When we create the campaign object, we set campaign->{assetAutomationSettings}
# equal to $asset_automation_settings.
my $asset_automation_settings = [];
my $asset_automation_types    = [
  GENERATE_IMAGE_EXTRACTION, FINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATION,
  TEXT_ASSET_AUTOMATION,     GENERATE_ENHANCED_YOUTUBE_VIDEOS,
  GENERATE_IMAGE_ENHANCEMENT
];
foreach my $asset_automation_type (@$asset_automation_types) {
  push @$asset_automation_settings,
    Google::Ads::GoogleAds::V26::Resources::AssetAutomationSetting->new({
      assetAutomationStatus => OPTED_IN,
      assetAutomationType   => $asset_automation_type
    });
}
      

curl

Настройки автоматизации объектов на уровне объявлений

Они позволяют настроить автоматическое создание объектов для одного объявления. Не все из них доступны для каждого типа объявлений. Подробную информацию можно найти в справочной документации.

Тип автоматизации объекта Поддерживаемые типы объявлений По умолчанию
GENERATE_ANIMATED_IMAGES_FROM_OTHER_ASSETS DemandGenMultiAssetAd Включено (начиная с версии 25)
GENERATE_DESIGN_VERSIONS_FOR_IMAGES DemandGenMultiAssetAd Включено
GENERATE_LANDING_PAGE_PREVIEW DemandGenVideoResponsiveAd Отключено
GENERATE_LANDING_PAGE_TEXT DemandGenVideoResponsiveAd Включено (начиная с версии 24)
GENERATE_SHORTER_YOUTUBE_VIDEOS DemandGenVideoResponsiveAd Включено
GENERATE_VERTICAL_YOUTUBE_VIDEOS DemandGenVideoResponsiveAd Включено
GENERATE_VIDEOS_FROM_OTHER_ASSETS DemandGenMultiAssetAd Включено

правила создания текстовых объектов;

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

Чтобы использовать правила создания текстовых объектов, заполните поле text_guidelines ресурса Campaign.

  • Исключение слов. Укажите список точных слов или фраз, которые нужно исключить из сгенерированных текстовых объектов. Каждое исключение может содержать до 30 символов. Всего можно добавить до 25 исключений.
  • Ограничения для рекламных сообщений. Вы можете задать инструкции для генератора текстов ИИ в свободной форме (до 300 символов). Можно указать до 40 ограничений. В качестве типа ограничения поддерживается только RESTRICTION_BASED_EXCLUSION.

Настройки автоматического сканирования видео

Автоматическое сканирование видео (доступно начиная с версии 25, также называется "видео из источников") позволяет Google находить и использовать подходящие видео из одобренных источников для кампаний с максимальной эффективностью, помогая повысить эффективность объявления без необходимости загружать видео вручную.

Чтобы использовать автоматическое сканирование видео:

  1. Присвойте свойству asset_automation_type значение AUTOMATED_VIDEO_CRAWL.
  2. Присвойте свойству asset_automation_status значение OPTED_IN.
  3. Настройте поле automated_video_crawl_setting объекта AssetAutomationSetting, добавив в него одну или несколько записей AutomatedVideoCrawlInfo в объекте automated_video_crawl_infos:

    • url – URL, который нужно включить в сканирование (например, целевая страница, профиль в социальной сети или канал YouTube).
    • source_platform – это VideoCrawlSourcePlatform, представляющий тип источника:
      • LANDING_PAGE – видео, найденные на целевой странице рекламодателя.
      • SOCIAL: URL видео из органического трафика из соцсетей, размещенные на целевой странице рекламодателя (Facebook, Instagram, X, LinkedIn, TikTok).
      • YOUTUBE – видео с канала рекламодателя на YouTube.
    • enabled – логическое значение, указывающее, одобрен ли этот исходный URL и разрешено ли его сканировать.