ऐसेट ऑटोमेशन की सेटिंग

Google Ads में ऐसेट ऑप्टिमाइज़ करने की कई सुविधाएं उपलब्ध हैं. इनसे आपके विज्ञापनों की क्वालिटी को बेहतर बनाने के लिए, अपने-आप काम किया जा सकता है.

इनमें, विज्ञापन के लैंडिंग पेज की झलक के साथ इमेज ऐसेट अपने-आप बनाने से लेकर, अलग-अलग फ़ॉर्मैट और अलग-अलग अवधि के लिए वीडियो ऐसेट को ऑप्टिमाइज़ करने तक की सुविधाएं शामिल हैं.

ऐसेट ऑटोमेशन की हर सेटिंग में asset_automation_type होता है. इससे पता चलता है कि यह किस तरह का ऐसेट ऑटोमेशन है. साथ ही, इसमें asset_automation_status होता है. इससे पता चलता है कि ऑटोमेशन चालू है या बंद.

कुछ ऐसेट ऑटोमेशन, कैंपेन लेवल पर कॉन्फ़िगर किए जाते हैं. वहीं, अन्य को विज्ञापन ग्रुप के विज्ञापन लेवल पर सेट किया जाता है.

कैंपेन-लेवल की ऐसेट ऑटोमेशन सेटिंग

इनसे पूरे कैंपेन के लिए, ऐसेट ऑटोमेशन कॉन्फ़िगर किया जाता है. इनमें से कुछ विकल्प, हर तरह के कैंपेन के लिए उपलब्ध नहीं हैं. ज़्यादा जानकारी के लिए, रेफ़रंस दस्तावेज़ देखें.

ऐसेट ऑटोमेशन टाइप Search Ads 360 के साथ इस्तेमाल किए जा सकने वाले कैंपेन टाइप डिफ़ॉल्ट
FINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATION परफ़ॉर्मेंस मैक्स, सर्च परफ़ॉर्मेंस मैक्स कैंपेन के लिए चालू है, सर्च कैंपेन के लिए बंद है
GENERATE_ENHANCED_YOUTUBE_VIDEOS परफ़ॉर्मेंस मैक्स चालू
GENERATE_IMAGE_ENHANCEMENT परफ़ॉर्मेंस मैक्स परफ़ॉर्मेंस मैक्स कैंपेन के लिए चालू है, सर्च कैंपेन के लिए बंद है
GENERATE_IMAGE_EXTRACTION परफ़ॉर्मेंस मैक्स खाते के लेवल पर डाइनैमिक इमेज एक्सटेंशन कंट्रोल की वैल्यू.
TEXT_ASSET_AUTOMATION परफ़ॉर्मेंस मैक्स, सर्च परफ़ॉर्मेंस मैक्स कैंपेन के लिए चालू है, सर्च कैंपेन के लिए बंद है

यहां दिए गए स्निपेट में, परफ़ॉर्मेंस मैक्स कैंपेन के लिए ऐसेट ऑटोमेशन की सेटिंग को OPT_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::V22::Resources::AssetAutomationSetting->new({
      assetAutomationStatus => OPTED_IN,
      assetAutomationType   => $asset_automation_type
    });
}
      

विज्ञापन-लेवल पर ऐसेट ऑटोमेशन की सेटिंग

ये किसी एक विज्ञापन के लिए, ऐसेट ऑटोमेशन को कॉन्फ़िगर करते हैं. ये सभी विकल्प, हर तरह के विज्ञापन के लिए उपलब्ध नहीं हैं. ज़्यादा जानकारी के लिए, रेफ़रंस दस्तावेज़ देखें.

ऐसेट ऑटोमेशन टाइप विज्ञापन के ऐसे टाइप जिनका इस्तेमाल किया जा सकता है डिफ़ॉल्ट
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 चालू