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=
का इस्तेमाल करके, क्लाइंट को इंस्टैंशिएट करने के बाद भी, लॉगर तय किया जा सकता है.