애셋 자동화 설정

Google Ads는 광고의 광고 등급을 개선하기 위해 자동으로 실행할 수 있는 여러 확장 소재 최적화를 제공합니다.

이러한 최적화는 광고의 방문 페이지 미리보기가 포함된 이미지 확장 소재를 자동으로 만드는 것부터 다양한 형식과 다양한 길이에 맞게 동영상 확장 소재를 최적화하는 것까지 다양합니다.

각 확장 소재 자동화 설정에는 이를 나타내는 확장 소재 자동화 유형을 정의하는 asset_automation_type, 과 자동화가 사용 설정되었는지 사용 중지되었는지 나타내는 asset_automation_status, 가 있습니다.

일부 확장 소재 자동화는 캠페인 수준에서 구성되는 반면 다른 확장 소재 자동화는 광고그룹 광고 수준에서 설정됩니다.

캠페인 수준 확장 소재 자동화 설정

이러한 설정은 전체 캠페인의 확장 소재 자동화를 구성합니다. 모든 캠페인 유형에서 사용할 수 있는 것은 아닙니다. 자세한 내용은 참고 문서 를 확인하세요.

확장 소재 자동화 유형 지원되는 캠페인 유형 기본값
FINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATION 실적 최대화 캠페인, 검색 실적 최대화 캠페인에서 사용 설정됨, 검색에서 사용 중지됨
GENERATE_ENHANCED_YOUTUBE_VIDEOS 실적 최대화 캠페인 사용 설정됨
GENERATE_IMAGE_ENHANCEMENT 실적 최대화 캠페인 실적 최대화 캠페인에서 사용 설정됨, 검색에서 사용 중지됨
GENERATE_IMAGE_EXTRACTION 실적 최대화 캠페인 계정 수준 동적 이미지 광고 확장 컨트롤 값입니다.

참고: 이 계정 수준 설정은 Google Ads 웹 인터페이스에서만 구성할 수 있습니다.

TEXT_ASSET_AUTOMATION 실적 최대화 캠페인, 검색 실적 최대화 캠페인에서 사용 설정됨, 검색에서 사용 중지됨

다음 스니펫은 실적 최대화 캠페인의 확장 소재 자동화 설정을 OPT_IN으로 설정하는 방법을 보여줍니다.

자바

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

curl

광고 수준 확장 소재 자동화 설정

이러한 설정은 단일 광고의 확장 소재 자동화를 구성합니다. 모든 광고 유형에서 사용할 수 있는 것은 아닙니다. 자세한 내용은 참고 문서 를 확인하세요.

확장 소재 자동화 유형 지원되는 광고 유형 기본값
GENERATE_DESIGN_VERSIONS_FOR_IMAGES DemandGenMultiAssetAd 사용 설정됨
GENERATE_LANDING_PAGE_PREVIEW DemandgenVideoResponsiveAd 사용 중지됨
GENERATE_SHORTER_YOUTUBE_VIDEOS DemandGenVideoResponsiveAd 사용 설정됨
GENERATE_VERTICAL_YOUTUBE_VIDEOS DemandGenVideoResponsiveAd 사용 설정됨
GENERATE_VIDEOS_FROM_OTHER_ASSETS DemandGenMultiAssetAds 사용 설정됨

광고 문구 가이드라인

광고 문구 가이드라인을 사용하면 실적 최대화 캠페인 및 AI Max 캠페인에서 자동으로 생성된 텍스트 애셋의 브랜드 메시지를 다듬을 수 있습니다. 이를 위해 제외할 용어와 메시지 제한사항을 지정하면 됩니다.

광고 문구 가이드라인을 사용하려면 text_guidelines 필드의 Campaign 리소스를 채우세요.

  • 제외할 용어: 생성된 텍스트 확장 소재에서 제외할 정확한 단어나 구문의 목록을 제공합니다. 각 제외 용어는 최대 30자(영문 기준)이며 최대 25개의 제외 용어를 지정할 수 있습니다.
  • 메시지 제한사항: AI 텍스트 생성을 안내하는 자유 형식 안내(각 최대 300 자(영문 기준))를 제공합니다. 최대 40개의 제한사항을 제공할 수 있습니다. 제한 유형에는 RESTRICTION_BASED_EXCLUSION 만 지원됩니다.