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

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

लॉग लेवल

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

लॉग टाइप लॉग का नाम सफलता का लेवल गड़बड़ी का लेवल
खास जानकारी Google.Ads.GoogleAds.Summary जानकारी चेतावनी दें
ब्यौरा Google.Ads.GoogleAds.Detail डीबग करें जानकारी

कुछ हद तक गड़बड़ी होने पर, उसकी जानकारी DEBUG पर लॉग की जाएगी.

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

क्लाइंट लाइब्रेरी, जानकारी इकट्ठा करने के लिए कस्टम क्लास का इस्तेमाल करती है और उसे दिखाया जाता है GoogleAdsLogger के ज़रिए मॉड्यूल का इस्तेमाल नहीं किया जाएगा. यह क्लास एक डिफ़ॉल्ट कॉन्फ़िगरेशन देती है, जिसमें जवाब और जानकारी, दोनों शामिल हैं लॉगर आपकी HOME डायरेक्ट्री के logs फ़ोल्डर में मिलती-जुलती फ़ाइलों में लॉग इन करेंगे. हालांकि, डिफ़ॉल्ट कॉन्फ़िगरेशन को बदला जा सकता है. इसके लिए, log4perl.conf फ़ाइल को अपनी HOME डायरेक्ट्री में सेव करें.

इन तरीकों का इस्तेमाल करके, लॉग इन करने की सुविधा को चालू/बंद किया जा सकता है:

  • यह नीति, लॉग करने वाले दोनों लोगों के लिए लॉगिंग की सुविधा को चालू करती है.

    Google::Ads::GoogleAds::Logging::GoogleAdsLogger::enable_all_logging();
    
  • इससे खास जानकारी को लॉग करने की सुविधा बंद हो जाती है.

    Google::Ads::GoogleAds::Logging::GoogleAdsLogger::disable_summary_logging();
    
  • इससे ज़्यादा जानकारी लॉग करने की सुविधा बंद हो जाती है.

    Google::Ads::GoogleAds::Logging::GoogleAdsLogger::disable_detail_logging();
    

ज़्यादा जानकारी के लिए, सीधे GoogleAdsLogger क्लास के तरीकों का इस्तेमाल किया जा सकता है अनुरोधों के लॉग होने के तरीक़े पर कंट्रोल कर सकती है.