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

PHP क्लाइंट लाइब्रेरी, लॉग करने के लिए PSR-3 के मुताबिक है और gRPC कॉल के लिए लॉगर उपलब्ध कराती है.

मैसेज को लॉग करने का लेवल, इस बात पर निर्भर करता है कि इवेंट पूरा हुआ या नहीं.

मैसेज लॉग करें सफलता की स्थिति विफलता की स्थिति
एक लाइन में खास जानकारी जानकारी चेतावनी
मैसेज को डीबग करें (उदाहरण के लिए, कॉल क्वेरी) डीबग करें नोटिस

लॉगिंग कॉन्फ़िगर करना

डिफ़ॉल्ट रूप से, लाइब्रेरी का हर लॉगर, STDERR को उस चैनल पर लॉग करता है जिसका डिफ़ॉल्ट नाम यहां बताया गया है. इसके लिए, मोनोलॉग StreamHandler का इस्तेमाल करें.

google_ads_php.ini फ़ाइल में जाकर, डिफ़ॉल्ट लॉगर के लिए कुछ विकल्प कॉन्फ़िगर किए जा सकते हैं:

[LOGGING] ; वैकल्पिक लॉगिंग सेटिंग. LogFilePath = "path/to/your/file.log" loglevel = "INFO"

अगर आपको लॉगिंग को और ज़्यादा पसंद के मुताबिक बनाने की ज़रूरत है, तो अपने खुद का लॉगर तय करें. आपको ऐसा लॉगर उपलब्ध कराना होगा जो GoogleAdsClientBuilder में LoggerInterface को लागू करता है:

$googleAdsClient = (new GoogleAdsClientBuilder())
    ...
    ->withLogger(new MyCustomLogger())
    ->build();