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

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

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

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

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

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

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

ऐसेट ऑटोमेशन का टाइप Search Ads 360 के साथ इस्तेमाल किए जा सकने वाले कैंपेन टाइप डिफ़ॉल्ट
AUTOMATED_VIDEO_CRAWL परफ़ॉर्मेंस मैक्स

बंद है (v25 से उपलब्ध है)

इससे Google को आपके लैंडिंग पेज, YouTube चैनल, और लैंडिंग पेज से लिंक किए गए ऑर्गैनिक सोशल चैनलों से वीडियो ढूंढने और उनका इस्तेमाल करने की अनुमति मिलती है. ऑप्ट इन करने पर, automated_video_crawl_setting फ़ील्ड को कॉन्फ़िगर किया जा सकता है.

FINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATION परफ़ॉर्मेंस मैक्स, सर्च

परफ़ॉर्मेंस मैक्स कैंपेन के लिए चालू है, लेकिन सर्च कैंपेन के लिए बंद है.

ध्यान दें: फ़ाइनल यूआरएल एक्सपैंशन की सुविधा चालू करने पर, Google डाइनैमिक तौर पर टेक्स्ट ऐसेट (हेडलाइन और ब्यौरे) जनरेट करेगा, ताकि वे डाइनैमिक तौर पर चुने गए लैंडिंग पेजों के कॉन्टेंट से मैच कर सकें. अगर फ़ाइनल यूआरएल एक्सपैंशन की सुविधा चालू है, तो इससे ऑप्ट आउट नहीं किया जा सकता. इसकी तुलना स्टैंडर्ड TEXT_ASSET_AUTOMATION (पसंद के मुताबिक टेक्स्ट बनाने की सुविधा) से करें. यह सुविधा, कैंपेन के सभी विज्ञापनों में कॉपी को पसंद के मुताबिक बनाती है.

GENERATE_ENHANCED_YOUTUBE_VIDEOS परफ़ॉर्मेंस मैक्स चालू
GENERATE_IMAGE_ENHANCEMENT परफ़ॉर्मेंस मैक्स चालू
GENERATE_IMAGE_EXTRACTION परफ़ॉर्मेंस मैक्स खाता-लेवल पर डाइनैमिक इमेज एक्सटेंशन के कंट्रोल की वैल्यू.

ध्यान दें: खाता-लेवल की इस सेटिंग को सिर्फ़ Google Ads के वेब इंटरफ़ेस में कॉन्फ़िगर किया जा सकता है.

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

'asset_automation_settings' => [
    new AssetAutomationSetting(
        [
        'asset_automation_type' => AssetAutomationType::TEXT_ASSET_AUTOMATION,
        'asset_automation_status' => AssetAutomationStatus::OPTED_IN
        ]
    ),
    new AssetAutomationSetting(
        [
        'asset_automation_type' => AssetAutomationType::URL_EXPANSION,
        'asset_automation_status' => AssetAutomationStatus::OPTED_IN
        ]
    )
],
      

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 चालू है (v25 से शुरू)
GENERATE_DESIGN_VERSIONS_FOR_IMAGES DemandGenMultiAssetAd चालू
GENERATE_LANDING_PAGE_PREVIEW DemandGenVideoResponsiveAd बंद है
GENERATE_LANDING_PAGE_TEXT DemandGenVideoResponsiveAd चालू है (v24 से शुरू)
GENERATE_SHORTER_YOUTUBE_VIDEOS DemandGenVideoResponsiveAd चालू
GENERATE_VERTICAL_YOUTUBE_VIDEOS DemandGenVideoResponsiveAd चालू
GENERATE_VIDEOS_FROM_OTHER_ASSETS DemandGenMultiAssetAd चालू

टेक्स्ट से जुड़े दिशा-निर्देश

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

टेक्स्ट से जुड़े दिशा-निर्देशों का इस्तेमाल करने के लिए, Campaign संसाधन के text_guidelines फ़ील्ड में जानकारी भरें:

  • बाहर रखे गए कीवर्ड या वाक्यांश: जनरेट किए गए टेक्स्ट ऐसेट से बाहर रखे जाने वाले एग्ज़ैक्ट मैच वाले शब्दों या वाक्यांशों की सूची दें. हर एक्सक्लूज़न में ज़्यादा से ज़्यादा 30 वर्ण हो सकते हैं. साथ ही, ज़्यादा से ज़्यादा 25 एक्सक्लूज़न जोड़े जा सकते हैं.
  • मैसेज भेजने से जुड़ी पाबंदियां: एआई से टेक्स्ट जनरेट करने के लिए, फ़्रीफ़ॉर्म निर्देश दें. हर निर्देश में ज़्यादा से ज़्यादा 300 वर्ण होने चाहिए. ज़्यादा से ज़्यादा 40 पाबंदियां जोड़ी जा सकती हैं. पाबंदी के टाइप के लिए, सिर्फ़ RESTRICTION_BASED_EXCLUSION का इस्तेमाल किया जा सकता है.

वीडियो को अपने-आप क्रॉल करने की सेटिंग

वीडियो क्रॉल करने की ऑटोमेटेड सुविधा (v25 से उपलब्ध है. इसे सोर्स से वीडियो इकट्ठा करने की सुविधा भी कहा जाता है) की मदद से, Google को परफ़ॉर्मेंस मैक्स कैंपेन के लिए, मंज़ूरी पा चुके सोर्स से काम के वीडियो खोजने और उनका इस्तेमाल करने की अनुमति मिलती है. इससे विज्ञापन की परफ़ॉर्मेंस को बेहतर बनाने में मदद मिलती है. इसके लिए, वीडियो को मैन्युअल तरीके से अपलोड करने की ज़रूरत नहीं पड़ती.

ऑटोमेटेड वीडियो क्रॉलिंग की सुविधा का इस्तेमाल करने के लिए:

  1. asset_automation_type को AUTOMATED_VIDEO_CRAWL पर सेट करें.
  2. asset_automation_status को OPTED_IN पर सेट करें.
  3. automated_video_crawl_infos में एक या इससे ज़्यादा AutomatedVideoCrawlInfo एंट्री के साथ, AssetAutomationSetting के automated_video_crawl_setting फ़ील्ड को कॉन्फ़िगर करें:

    • url: क्रॉल करने के लिए शामिल किया जाने वाला यूआरएल. जैसे, आपका लैंडिंग पेज, सोशल प्रोफ़ाइल या YouTube चैनल.
    • source_platform: VideoCrawlSourcePlatform, जो सोर्स के टाइप को दिखाता है:
      • LANDING_PAGE: विज्ञापन देने वाले व्यक्ति या कंपनी के लैंडिंग पेज पर मिले वीडियो.
      • SOCIAL: विज्ञापन देने वाले व्यक्ति या कंपनी के लैंडिंग पेज पर लिंक किए गए ऑर्गैनिक सोशल वीडियो के यूआरएल (Facebook, Instagram, X, LinkedIn, TikTok).
      • YOUTUBE: विज्ञापन देने वाले व्यक्ति या कंपनी के YouTube चैनल के वीडियो.
    • enabled: यह बूलियन वैल्यू है. इससे पता चलता है कि इस सोर्स यूआरएल को मंज़ूरी मिली है या नहीं और इसे क्रॉल करने की अनुमति है या नहीं.