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

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

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

Для каждого параметра автоматизации активов есть параметр asset_automation_type , определяющий тип представляемой автоматизации активов, и параметр asset_automation_status , указывающий, включена или выключена автоматизация.

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

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

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

Тип автоматизации активов Поддерживаемые типы кампаний По умолчанию
АВТОМАТИЧЕСКОЕ_ПРОХОЖДЕНИЕ_ВИДЕО Максимальная производительность

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

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

FINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATION Performance Max, Поиск

Включено для режима максимальной производительности, отключено для поиска.

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

СОЗДАТЬ_УЛУЧШЕННЫЕ_ВИДЕО_НА_YouTube Максимальная производительность Включено
GENERATE_IMAGE_ENHANCEMENT Максимальная производительность Включено
GENERATE_IMAGE_EXTRACTION Максимальная производительность Значение параметра управления «Динамическое расширение изображений» на уровне учетной записи.

Примечание: Этот параметр на уровне аккаунта можно настроить только в веб-интерфейсе Google Ads.

TEXT_ASSET_AUTOMATION Performance Max, Поиск Включено для режима максимальной производительности, отключено для поиска.

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

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)
      

Руби

# 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::V25::Resources::AssetAutomationSetting->new({
      assetAutomationStatus => OPTED_IN,
      assetAutomationType   => $asset_automation_type
    });
}
      

локон

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

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

Тип автоматизации активов Поддерживаемые типы рекламы По умолчанию
СОЗДАТЬ АНИМАЦИОННЫЕ ИЗОБРАЖЕНИЯ ИЗ ДРУГИХ РЕСУРСОВ DemandGenMultiAssetAd Включено (начиная с версии 25)
GENERATE_DESIGN_VERSIONS_FOR_IMAGES DemandGenMultiAssetAd Включено
СГЕНЕРИРОВАТЬ ПРЕДПРОСМОТР ЗДАННОЙ СТРАНИЦЫ DemandGenVideoResponsiveAd Неполноценный
GENERATE_LANDING_PAGE_TEXT DemandGenVideoResponsiveAd Включено (начиная с версии 24)
СОЗДАВАЙТЕ БОЛЕЕ КОРОТКИЕ ВИДЕО НА YOUTUBE DemandGenVideoResponsiveAd Включено
СОЗДАТЬ ВЕРТИКАЛЬНЫЕ ВИДЕО НА YOUTUBE DemandGenVideoResponsiveAd Включено
СОЗДАТЬ ВИДЕО ИЗ ДРУГИХ ИСТОЧНИКОВ DemandGenMultiAssetAd Включено

Текстовые рекомендации

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

Чтобы использовать текстовые направляющие, заполните поле text_guidelines ресурса Campaign :

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

Настройки автоматического обхода видео

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

Для использования автоматического сканирования видео:

  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 : Органические ссылки на видеоролики из социальных сетей, размещенные на целевой странице рекламодателя (Facebook, Instagram, X, LinkedIn, TikTok).
      • YOUTUBE : Видео с YouTube-канала рекламодателя.
    • enabled : Логическое значение, указывающее, разрешен ли данный URL-адрес источника для индексации и включен ли он.
,

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

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

Для каждого параметра автоматизации активов есть параметр asset_automation_type , определяющий тип представляемой автоматизации активов, и параметр asset_automation_status , указывающий, включена или выключена автоматизация.

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

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

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

Тип автоматизации активов Поддерживаемые типы кампаний По умолчанию
АВТОМАТИЧЕСКОЕ_ПРОХОЖДЕНИЕ_ВИДЕО Максимальная производительность

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

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

FINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATION Performance Max, Поиск

Включено для режима максимальной производительности, отключено для поиска.

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

СОЗДАТЬ_УЛУЧШЕННЫЕ_ВИДЕО_НА_YouTube Максимальная производительность Включено
GENERATE_IMAGE_ENHANCEMENT Максимальная производительность Включено
GENERATE_IMAGE_EXTRACTION Максимальная производительность Значение параметра управления «Динамическое расширение изображений» на уровне учетной записи.

Примечание: Этот параметр на уровне аккаунта можно настроить только в веб-интерфейсе Google Ads.

TEXT_ASSET_AUTOMATION Performance Max, Поиск Включено для режима максимальной производительности, отключено для поиска.

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

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)
      

Руби

# 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::V25::Resources::AssetAutomationSetting->new({
      assetAutomationStatus => OPTED_IN,
      assetAutomationType   => $asset_automation_type
    });
}
      

локон

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

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

Тип автоматизации активов Поддерживаемые типы рекламы По умолчанию
СОЗДАТЬ АНИМАЦИОННЫЕ ИЗОБРАЖЕНИЯ ИЗ ДРУГИХ РЕСУРСОВ DemandGenMultiAssetAd Включено (начиная с версии 25)
GENERATE_DESIGN_VERSIONS_FOR_IMAGES DemandGenMultiAssetAd Включено
СГЕНЕРИРОВАТЬ ПРЕДПРОСМОТР ЗДАННОЙ СТРАНИЦЫ DemandGenVideoResponsiveAd Неполноценный
GENERATE_LANDING_PAGE_TEXT DemandGenVideoResponsiveAd Включено (начиная с версии 24)
СОЗДАВАЙТЕ БОЛЕЕ КОРОТКИЕ ВИДЕО НА YOUTUBE DemandGenVideoResponsiveAd Включено
СОЗДАТЬ ВЕРТИКАЛЬНЫЕ ВИДЕО НА YOUTUBE DemandGenVideoResponsiveAd Включено
СОЗДАТЬ ВИДЕО ИЗ ДРУГИХ ИСТОЧНИКОВ DemandGenMultiAssetAd Включено

Текстовые рекомендации

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

Чтобы использовать текстовые направляющие, заполните поле text_guidelines ресурса Campaign :

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

Настройки автоматического обхода видео

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

Для использования автоматического сканирования видео:

  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 : Органические ссылки на видеоролики из социальных сетей, размещенные на целевой странице рекламодателя (Facebook, Instagram, X, LinkedIn, TikTok).
      • YOUTUBE : Видео с YouTube-канала рекламодателя.
    • enabled : Логическое значение, указывающее, разрешен ли данный URL-адрес источника для индексации и включен ли он.