लॉग इन हो रहा है

Google Ads API को किए गए अनुरोधों, जवाबों, और खास जानकारी वाले मैसेज को, Ruby लाइब्रेरी में मौजूद डिफ़ॉल्ट लॉगर या अपने कस्टम लॉगर में लॉग किया जा सकता है.

लॉग लेवल

यह लाइब्रेरी, अलग-अलग लॉग लेवल के लिए अलग-अलग तरह के इवेंट लॉग करेगी. एपीआई से सही जवाब मिलने पर, खास जानकारी को INFO पर लॉग किया जाएगा. साथ ही, पूरे अनुरोध और जवाबों को DEBUG पर लॉग किया जाएगा. एपीआई से जुड़ी गड़बड़ी वाले अनुरोध पर, खास जानकारी देने वाला मैसेज WARN पर लॉग किया जाएगा. साथ ही, पूरा अनुरोध और जवाब INFO पर लॉग किया जाएगा.

कुछ फ़ाइलों का फ़ॉर्मैट नहीं बदले जाने पर, इसकी जानकारी DEBUG में लॉग की जाएगी.

कॉन्फ़िगरेशन

लॉगर को google_ads_config.rb कॉन्फ़िगरेशन के हिस्से के तौर पर कॉन्फ़िगर किया जा सकता है. log_level और log_target फ़ील्ड की वैल्यू सेट करके, डिफ़ॉल्ट लॉगर सेट अप किया जा सकता है. इसके अलावा, logger फ़ील्ड की वैल्यू सेट करके, अपना लॉगर सेट अप किया जा सकता है. logger की वैल्यू देने पर, log_level और log_target को अनदेखा कर दिया जाएगा.

client.logger= का इस्तेमाल करके क्लाइंट को इंस्टैंशिएट करने के बाद, लॉगर भी तय किया जा सकता है.