Google Ads स्क्रिप्ट की मदद से, अपने कैंपेन के लिए बिडिंग को मैनेज किया जा सकता है. इस गाइड में, इस सुविधा और इसके इस्तेमाल के बारे में बताया गया है. Google Ads इकाई की बिडिंग सेट करने के लिए, आपको दो चीज़ें तय करनी होंगी:
- बिडिंग की रणनीति
- बिड की असल रकम, अगर लागू हो
Google Ads स्क्रिप्ट, कैंपेन के लिए बिडिंग को ऐक्सेस करने की सुविधा देती है. इसके लिए, bidding() तरीके का इस्तेमाल किया जाता है.
बिडिंग की रणनीति
बिडिंग की रणनीति, बिडिंग के उस कॉन्फ़िगरेशन को कहते हैं जिसे Google Ads की किसी इकाई पर लागू किया जा सकता है. बिडिंग की रणनीति, गुमनाम या फ़्लेक्सिबल हो सकती है. setStrategy() प्रॉपर्टी के setStrategy() तरीके से, किसी कैंपेन पर बिडिंग की रणनीति लागू की जाती है.bidding() यहां दिया गया कोड स्निपेट, Test Campaign नाम के कैंपेन की बिडिंग की रणनीति को TARGET_SPEND पर सेट करता है.
const campaign = AdsApp.campaigns()
.withCondition("campaign.name = 'Test Campaign'")
.get()
.next();
campaign.bidding().setStrategy("TARGET_SPEND");
बिडिंग की कुछ रणनीतियों के लिए अतिरिक्त तर्कों की ज़रूरत होती है. इन्हें BiddingStrategyArgsBuilder का इस्तेमाल करके दिया जा सकता है:
const bidding = campaign.bidding();
bidding.setStrategy(
'MAXIMIZE_CONVERSION_VALUE',
bidding.argsBuilder().withTargetRoas(5));
पूरी जानकारी के लिए, setStrategy(biddingStrategy, argsBuilder) दस्तावेज़ देखें.
बिडिंग की रणनीति का नाम नहीं बताया गया है
बिडिंग की गुमनाम रणनीति, सीधे तौर पर किसी इकाई पर लागू होती है. Google Ads स्क्रिप्ट, यहां दी गई एनॉनिमस बिडिंग की रणनीतियों के साथ काम करती हैं:
| नाम | ब्यौरा |
|---|---|
| MANUAL_CPC | क्लिक के आधार पर मैन्युअल बिडिंग, जिसमें उपयोगकर्ता हर क्लिक के लिए पेमेंट करता है. |
| MANUAL_CPM | इंप्रेशन के आधार पर मैन्युअल बिडिंग की सुविधा. इसमें उपयोगकर्ता, हर हज़ार इंप्रेशन के हिसाब से पेमेंट करता है. इसका इस्तेमाल सिर्फ़ सिर्फ़ Display Network के लिए कैंपेन के लिए किया जा सकता है. |
| TARGET_SPEND | बिडिंग की ऐसी रणनीति जो हर डॉलर के लिए क्लिक को अपने-आप ऑप्टिमाइज़ करती है. |
| MAXIMIZE_CONVERSIONS | यह बिडिंग की ऐसी रणनीति है जो रोज़ के बजट के हिसाब से, कन्वर्ज़न की संख्या को अपने-आप बढ़ा देती है. |
| MAXIMIZE_CONVERSION_VALUE | बिडिंग की ऐसी रणनीति जो तय किए गए बजट में, आपके कैंपेन की कुल कन्वर्ज़न वैल्यू को अपने-आप बढ़ाती है. |
| TARGET_IMPRESSION_SHARE | बिडिंग की ऐसी रणनीति जो आपके विज्ञापन को Google पर खोज नतीजों के पेज पर सबसे ऊपर या पेज पर कहीं भी विज्ञापन दिखाने के लिए आपकी बिड को अपने-आप सेट करती है. |
बिडिंग की फ़्लेक्सिबल रणनीति
इस रणनीति की मदद से, खाता लेवल पर बिडिंग के शेयर किए गए कॉन्फ़िगरेशन को तय किया जा सकता है. इसके बाद, शेयर किए गए बिडिंग कॉन्फ़िगरेशन को कुछ कैंपेन पर लागू किया जा सकता है. इस सुविधा के बारे में ज़्यादा जानने के लिए, हमारे सहायता केंद्र पर जाएं.
अपने खाते में फ़्लेक्सिबल बिडिंग की रणनीतियां इस तरह से वापस लाई जा सकती हैं:
const biddingStrategy = AdsApp.biddingStrategies()
.withCondition("bidding_strategy.name = 'My Shared Bidding Strategy'")
.get()
.next();
इस बिडिंग की रणनीति का इस्तेमाल करने वाले कैंपेन को भी ऐक्सेस किया जा सकता है.
const campaigns = biddingStrategy.campaigns().get();
बिडिंग की किसी रणनीति का इस्तेमाल करने का एक फ़ायदा यह है कि इससे Google Ads की उन इकाइयों की परफ़ॉर्मेंस को ट्रैक किया जा सकता है जो बिडिंग की एक ही रणनीति शेयर करती हैं. उदाहरण के लिए, अपने खाते के लिए क्लिक के आंकड़े पाने के लिए:
const clicks = biddingStrategy.getStatsFor("LAST_MONTH").getClicks();
अगर आपको इन इकाइयों के लिए बिडिंग की रणनीति बदलनी है, तो Google Ads की अलग-अलग इकाइयों की बिडिंग की रणनीति में बदलाव करने के बजाय, उनसे जुड़ी शेयर की गई बिडिंग की रणनीति में बदलाव करें.