वर्टिकल विज्ञापनों के लिए कंट्रोल और इन्वेंट्री फ़िल्टर करने की सुविधा

वर्टिकल विज्ञापनों में, एआई मैक्स की सुविधा वाले सर्च कैंपेन के लिए खास सुविधाएं मिलती हैं. ये कैंपेन, होटल जैसे वर्टिकल फ़ीड से लिंक होते हैं. आपके पास यह कंट्रोल करने का विकल्प होता है कि विज्ञापन ग्रुप लेवल पर, वर्टिकल वीडियो विज्ञापन के किन फ़ॉर्मैट को दिखाया जाए. साथ ही, आपके पास यह कंट्रोल करने का विकल्प होता है कि वर्टिकल वीडियो विज्ञापन के आइटम ग्रुप के नियमों का इस्तेमाल करके, किन फ़ीड इकाइयों को टारगेट किया जाए.

खास जानकारी

इस गाइड में, वर्टिकल विज्ञापनों को मैनेज करने की दो मुख्य सुविधाओं के बारे में बताया गया है:

  1. फ़ॉर्मैट कंट्रोल: विज्ञापन ग्रुप के लेवल पर, विज्ञापन के कुछ फ़ॉर्मैट (टेक्स्ट विज्ञापन, बुकिंग लिंक, और वर्टिकल प्रमोशन विज्ञापन) के लिए ऑप्ट इन या ऑप्ट आउट करें.
  2. वर्टिकल विज्ञापनों के आइटम मैनेज करना: नियम पर आधारित सिस्टम का इस्तेमाल करके, लिंक किए गए वर्टिकल (पहले इसे यात्रा कहा जाता था) फ़ीड से किसी खास इन्वेंट्री को फ़िल्टर और टारगेट करें. इसमें SharedSet andSharedCriterion` शामिल है.

ज़रूरी शर्तें

इन सुविधाओं को लागू करने से पहले, पक्का करें कि आपका कैंपेन इन ज़रूरी शर्तों को पूरा करता हो:

  • कैंपेन टाइप: सर्च कैंपेन होना चाहिए.
  • वर्टिकल फ़ीड: कैंपेन से, चालू वर्टिकल डेटा फ़ीड लिंक होना चाहिए.
  • एआई मैक्स: कैंपेन में "एआई मैक्स" सेटिंग चालू होनी चाहिए.
होंगी.

विज्ञापन ग्रुप के फ़ॉर्मैट कंट्रोल

अब यह कॉन्फ़िगर किया जा सकता है कि किसी विज्ञापन ग्रुप के लिए, वर्टिकल विज्ञापन के कौनसे फ़ॉर्मैट चालू हैं. इसे AdGroup संसाधन के vertical_ads_format_setting फ़ील्ड के ज़रिए मैनेज किया जाता है.

उपलब्ध फ़ॉर्मैट

  • टेक्स्ट विज्ञापन: डिफ़ॉल्ट रूप से चालू होते हैं. इसे बंद किया जा सकता है.
  • बुकिंग लिंक: इसके लिए ऑप्ट-इन करना ज़रूरी है.
  • वर्टिकल प्रमोशन विज्ञापन: ऑप्ट-इन करना ज़रूरी है.

सत्यापन नियम

  • किसी एक विज्ञापन ग्रुप के लिए, तीनों फ़ॉर्मैट से एक साथ ऑप्ट आउट नहीं किया जा सकता.
  • ये सेटिंग, सिर्फ़ STANDARD और SEARCH_DYNAMIC_ADS विज्ञापन ग्रुप टाइप पर लागू होती हैं.

उदाहरण: फ़ॉर्मैट सेटिंग अपडेट करना

यहां दिए गए उदाहरण में, किसी मौजूदा विज्ञापन ग्रुप के लिए टेक्स्ट विज्ञापनों को बंद करने और वर्टिकल प्रमोशन विज्ञापनों को चालू करने का तरीका बताया गया है.

Java

// Assuming 'adGroup' is an existing AdGroup object.
AdGroup adGroupToUpdate = AdGroup.newBuilder()
    .setResourceName(adGroup.getResourceName()) // Example: "customers/{id}/adGroups/{id}"
    .setVerticalAdsFormatSetting(
     
   VerticalAdsFormatSetting.newBuilder()
            .setDisableTextAds(true)
            .setEnableBookingLinks(false)
            .setEnableVerticalPromotionAds(true)
    )
    .build();

AdGroupOperation operation = AdGroupOperation.newBuilder()
    .setUpdate(adGroupToUpdate)
    .setUpdateMask(FieldMasks.allSetFieldsOf(adGroupToUpdate))
    .build();

// Submit the operation using AdGroupService...

वर्टिकल विज्ञापनों के आइटम मैनेज करना

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

डेटा मॉडल कैसे काम करता है

डेटा मॉडल में, शेयर की गई शर्तों का इस्तेमाल किया जाता है:

  1. SharedSet: SharedSet टाइप VERTICAL_ADS_ITEM_GROUP_RULE_LIST वाला SharedSet बनाता है.
  2. SharedCriterion: इस सेट में नियम (शर्तें) जोड़ें. हर नियम में, सिटी या होटल क्लास जैसे डाइमेंशन और वैल्यू के बारे में बताया जाता है. आइटम बाहर रखने के लिए, नेगेटिव मानदंड भी बनाए जा सकते हैं.
  3. AdGroupCriterion: AdGroupCriterion का इस्तेमाल करके, SharedSet को अपने AdGroup खाते से लिंक करें.

समर्थित आयाम

SharedCriterion में, इन डाइमेंशन के आधार पर इकाइयों को फ़िल्टर किया जा सकता है:

  • item_code: खास लिस्टिंग आईडी.
  • city_criterion_id, region_criterion_id, country_criterion_id: जियो-टारगेटिंग कॉन्स्टेंट.
  • brand_text: ब्रैंड का नाम.
  • hotel_class: स्टार रेटिंग (1 से 5).
  • vertical_ads_item_category: कैटगरी, जैसे कि CONCERT.

इस उदाहरण में, "बोस्टन" या "सैन फ़्रांसिस्को" में मौजूद होटल को शामिल करने और "एक स्टार" और "दो स्टार" वाले होटल को बाहर रखने का नियम बनाया गया है.

Python

# 1. Create the SharedSet
shared_set_operation = client.get_type("SharedSetOperation")
shared_set = shared_set_operation.create
shared_set.name = "Boston/SF Premium Hotels"
shared_set.type_ = client.enums.SharedSetTypeEnum.VERTICAL_ADS_ITEM_GROUP_RULE_LISTshared_set.vertical_ads_item_vertical_type = client.enums.VerticalAdsItemVerticalTypeEnum.HOTELS
# Submit SharedSetOperation...

# 2. Add Criteria (Rules) to the SharedSet
shared_criteria_operations = []

# Rule A: Include Boston and SF
included_city_ids = [1006543, 1014221] # Geo Target Constant IDs
for city_id in included_city_ids:
    op = client.get_type("SharedCriterionOperation")
    criterion = op.create
    criterion.shared_set = shared_set_resource_name
    criterion.vertical_ads_item_group_rule.city_criterion_id = city_id
    shared_criteria_operations.append(op)

# Rule B: Exclude 1 and 2 Star Hotels
excluded_stars = [1, 2]
for star_rating in excluded_stars:
    op = client.get_type("SharedCriterionOperation")
    criterion = op.create
    criterion.shared_set = shared_set_resource_name
    criterion.vertical_ads_item_group_rule.hotel_class = star_rating
    criterion.negative = True # Mark as exclusion
    shared_criteria_operations.append(op)

# Submit SharedCriterionOperations...

# 3. Link to AdGroup
agc_operation = client.get_type("AdGroupCriterionOperation")
agc = agc_operation.create
agc.ad_group = ad_group_resource_name
agc.status = client.enums.AdGroupCriterionStatusEnum.ENABLED
agc.vertical_ads_item_group_rule_list.shared_set = shared_set_resource_name

# Submit AdGroupCriterionOperation...

रिपोर्टिंग

GoogleAdsService.SearchStream या GoogleAdsService.Search तरीकों का इस्तेमाल करके, वर्टिकल विज्ञापनों की परफ़ॉर्मेंस मेट्रिक वापस पाई जा सकती हैं. Google Ads API के लिए, v23 में ज़्यादा जानकारी वाली रिपोर्टिंग के लिए खास सेगमेंट जोड़े गए हैं.

नए सेगमेंट

  • segments.vertical_ads_listing_city: लिस्टिंग से जुड़ा शहर.
  • segments.vertical_ads_vertical_type: वर्टिकल टाइप, जैसे कि होटल या किराये की कार.

GAQL क्वेरी का उदाहरण

SQL

SELECT
  segments.vertical_ads_listing_city,
  metrics.clicks,
  metrics.all_conversions_value,
  metrics.impressions
FROM
  ad_group
WHERE
  segments.date DURING LAST_30_DAYS

गड़बड़ी ठीक करना

वर्टिकल विज्ञापन कॉन्फ़िगर करते समय, आपको ये सामान्य गड़बड़ियां दिख सकती हैं.

गड़बड़ी का कोड वजह सुझाई गई कार्रवाई
INVALID_VERTICAL_ADS_FORMAT_SETTING तीनों विज्ञापन फ़ॉर्मैट (टेक्स्ट, बुकिंग लिंक, प्रमोशन वाले विज्ञापन) एक साथ बंद कर दिए गए थे. पक्का करें कि VerticalAdsFormatSetting में कम से कम एक फ़ॉर्मैट चालू हो ('सही' पर सेट हो).
VERTICAL_ADS_FORMAT_SETTING_NOT_SUPPORTED_... कैंपेन में एआई मैक्स चालू नहीं है या वर्टिकल फ़ीड चालू नहीं है. कैंपेन की सेटिंग में जाकर, एआई मैक्स की सुविधा चालू करें. साथ ही, पक्का करें कि मान्य वर्टिकल फ़ीड लिंक किया गया हो.
VERTICAL_ADS_ITEM_GROUP_RULE_LIST_DOES_NOT_EXIST AdGroupCriterion में दिया गया SharedSet संसाधन का नाम मौजूद नहीं है. पुष्टि करें कि shared_set संसाधन का नाम, बनाए गए सेट से मेल खाता हो.
VERTICAL_ADS_ITEM_GROUP_RULE_IS_NOT_SUPPORTED... इस्तेमाल किया गया मानदंड टाइप, किसी खास वर्टिकल के लिए काम नहीं करता. जैसे, किराये पर कार लेने की सुविधा के लिए होटल क्लास. देखें कि vertical_ads_item_group_rule डाइमेंशन, आपके वर्टिकल टाइप से मेल खाता हो.