लेबल की मदद से, अपने खाते के एलिमेंट को सही ग्रुप में व्यवस्थित किया जा सकता है, ताकि अपनी पसंद का डेटा तुरंत फ़िल्टर करके रिपोर्ट किया जा सकता है. Google Ads स्क्रिप्ट खाते, कैंपेन, विज्ञापन ग्रुप, विज्ञापन, और कीवर्ड लेवल पर.
उपयोग के उदाहरण
Google Ads खातों में, लेबल का इस्तेमाल करके, किसी भी डेटा को Google Ads इकाइयों से जोड़ा जा सकता है. मैनेजर खातों में, लेबल का इस्तेमाल करके मिलते-जुलते चाइल्ड खातों को ग्रुप किया जा सकता है. लेबल से इस्तेमाल के कई मामलों में मदद मिलती है:
- खातों की सूची को प्रोसेस करना
- अगर आप कोई एजेंसी हैं, तो प्लंबर के लिए सभी खातों पर
plumber_accounts
लेबल लागू किया जा सकता है. इसके बाद, स्क्रिप्ट उन खातों के सभी कैंपेन में प्लंबर से जुड़े कीवर्ड (उदाहरण के लिए, "इमरजेंसी शॉवर रिपेयर") को पुश कर सकती है.
- अगर आप कोई एजेंसी हैं, तो प्लंबर के लिए सभी खातों पर
- इकाइयों की सूची प्रोसेस करना
- अगर आपके पास कीवर्ड का कोई ऐसा सेट है जिसे सिर्फ़ शनिवार और रविवार के दौरान चालू करना है, तो उन पर
weekend_keywords
लेबल लागू किया जा सकता है. इसके बाद, कोई स्क्रिप्ट शुक्रवार कोweekend_keywords
के साथ सभी कीवर्ड को चालू कर देगी और सोमवार की सुबह वाले अलार्म को रोको.
- अगर आपके पास कीवर्ड का कोई ऐसा सेट है जिसे सिर्फ़ शनिवार और रविवार के दौरान चालू करना है, तो उन पर
- एक से ज़्यादा रन में इकाइयों को प्रोसेस करना
- अगर आपके पास ऐसी कई इकाइयां हैं जिन्हें
30 मिनट के बाद, आप अपने
processed
स्क्रिप्ट बनाएं और उसे उन इकाइयों पर लागू करें जिन्हें पहले ही प्रोसेस किया जा चुका है. स्क्रिप्ट को हर घंटे के हिसाब से चलाने के लिए शेड्यूल करें. इसके बाद, सिर्फ़ उन इकाइयों को प्रोसेस करें उन परprocessed
लेबल लागू नहीं होता.
- अगर आपके पास ऐसी कई इकाइयां हैं जिन्हें
30 मिनट के बाद, आप अपने
- दो चरणों में होने वाले बदलाव
- स्क्रिप्ट की मदद से, बड़ी संख्या में कीवर्ड की बिड में बदलाव करने के बजाय, कीवर्ड को
increase_bid_by_10%
से लेबल किया जा सकता है. इसके बाद, Google Ads यूज़र इंटरफ़ेस (यूआई) में लॉग इन करके, लेबल से मैच होने वाले कीवर्ड को फ़िल्टर किया जा सकता है. साथ ही, उनकी समीक्षा की जा सकती है. अगर नतीजे से संतुष्ट हैं, तो एक साथ कई बदलाव का इस्तेमाल करके उनकी बिड बदली जा सकती है.
- स्क्रिप्ट की मदद से, बड़ी संख्या में कीवर्ड की बिड में बदलाव करने के बजाय, कीवर्ड को
- सुविधाजनक बिडिंग
- बिड में हुए बदलावों का इतिहास बनाए रखने के लिए, स्क्रिप्ट में लेबल का इस्तेमाल किया जा सकता है. उदाहरण के लिए, जब कोई स्क्रिप्ट किसी कीवर्ड की बिड को 20% बढ़ाती है, तो वह खाते को
increased_20%
लेबल के साथ मार्क कर सकती है. अगले दिन जब स्क्रिप्ट चलती है लेबल देख सकता है और महसूस करता है कि उसने पहले ही बोली बढ़ा दी है पहले यह बोली को सिर्फ़ 10% तक बढ़ा सकता था.
- बिड में हुए बदलावों का इतिहास बनाए रखने के लिए, स्क्रिप्ट में लेबल का इस्तेमाल किया जा सकता है. उदाहरण के लिए, जब कोई स्क्रिप्ट किसी कीवर्ड की बिड को 20% बढ़ाती है, तो वह खाते को
- क्वालिटी स्कोर की ट्रैकिंग
- कोई स्क्रिप्ट महत्वपूर्ण कीवर्ड को उनके गुणवत्ता स्कोर से लेबल कर सकती है, फिर समय-समय पर उन कीवर्ड की समय-समय पर जांच करके उनकी रिपोर्ट पाएं, जिनका गुणवत्ता स्कोर अब लेबल से मेल खाता है.
खाता लेवल पर लेबल
Google Ads स्क्रिप्ट की मदद से, मैनेजर खातों में लेबल बनाए जा सकते हैं. साथ ही, उस मैनेजर खाते के Google Ads खातों पर लेबल लागू किए जा सकते हैं:
const labelName = 'High spending accounts';
AdsManagerApp.createAccountLabel(labelName);
applyLabel
के इस तरीके का इस्तेमाल करके, अपनी पसंद के खातों पर लेबल लागू किया जा सकता है:
const accountIds = ['123-456-7890', '345-6789-2100'];
const labelName = 'High spending accounts';
const accounts = AdsManagerApp.accounts().withIds(accountIds).get();
for (const account of accounts) {
account.applyLabel(labelName);
}
इसी तरह, किसी खाते से लेबल हटाने के लिए,
removeLabel
तरीका:
const accountIds = ['123-456-7890', '345-6789-2100'];
const labelName = 'High spending accounts';
const accounts = AdsManagerApp.accounts().withIds(accountIds).get();
for (const account of accounts) {
account.removeLabel(labelName);
}
खाता लेबल का सबसे ज़्यादा इस्तेमाल, एक ही खाता लेबल शेयर करने वाले खातों के ग्रुप को प्रोसेस करने के लिए किया जाता है:
const labelName = 'High spending accounts';
const accounts = AdsManagerApp.accounts()
.withCondition(`LabelNames CONTAINS "${labelName}"`)
.get();
हमारी मैनेजर खाते की स्क्रिप्ट देखें ज़्यादा जानने के लिए गाइड एक स्क्रिप्ट निष्पादन में कई खातों को संसाधित करने के बारे में है.
खाते में मौजूद लेबल
खाते के कैंपेन, विज्ञापन ग्रुप, विज्ञापन, और कीवर्ड पर लेबल बनाए और लागू किए जा सकते हैं. किसी कैंपेन में लेबल लागू करने का तरीका यहां बताया गया है:
const campaign = AdsApp.campaigns()
.withCondition('campaign.name = "My first campaign"').get().next();
campaign.applyLabel('High performing campaign');
इसी तरह, removeLabel
तरीके का इस्तेमाल करके, किसी लेबल को हटाया जा सकता है:
const campaign = AdsApp.campaigns()
.withCondition('campaign.name = "My first campaign"').get().next();
campaign.removeLabel('High performing campaign');
लेबल का इस्तेमाल आम तौर पर, ग्रुप की गई मिलती-जुलती इकाइयों के सेट को प्रोसेस करने के लिए किया जाता है लेबल करके एक साथ करते हैं. यहां दिए गए कोड स्निपेट में, एक ही लेबल वाले कैंपेन के ग्रुप को रोकने का तरीका बताया गया है:
const label = AdsApp.labels()
.withCondition('label.name = "Christmas promotions"')
.get().next();
var campaignIterator = label.campaigns().get();
for (const campaign of campaignIterator) {
campaign.pause();
}
रिपोर्टिंग
इकाइयों को फ़िल्टर करने के लिए, लेबल के रिसॉर्स के नाम इस्तेमाल किए जा सकते हैं परफ़ॉर्मेंस रिपोर्ट देख सकते हैं. संसाधन का नाम Google Ads API का इस्तेमाल भी कर सकते हैं. साथ ही, GAQL के साथ रिपोर्ट चलाते समय कभी-कभी इसका इस्तेमाल किया जाता है. लेबल रिसॉर्स का नाम हमेशा इस फ़ॉर्मैट में होता है:
customers/[customer id]/labels/[label id]
किसी लेबल के संसाधन का नाम पाने के लिए, उसके getResourceName
तरीकों का इस्तेमाल किया जा सकता है.
नीचे दिया गया कोड स्निपेट, कैंपेन चलाने का तरीका बताता है रिपोर्ट: उन सभी कैंपेन की रिपोर्ट जिनमें "क्रिसमस के प्रमोशन" शामिल हैं लेबल:
const label = AdsApp.labels()
.withCondition("label.name = 'Christmas promotions'")
.get().next();
const query = `SELECT campaign.name, metrics.clicks, metrics.impressions, metrics.cost ` +
`FROM campaign WHERE campaign.labels CONTAINS ANY ` +
`["${label.getResourceName()}"] AND segments.date DURING THIS_MONTH`;
const result = AdsApp.search(query);
ध्यान रखें कि लेबल के संसाधन के नामों के हिसाब से फ़िल्टर करने के लिए, सिर्फ़ CONTAINS_ALL
, CONTAINS_ANY
, और
CONTAINS_NONE
ऑपरेटर का इस्तेमाल किया जा सकता है.