רישום ביומן

ספריית הלקוח של PHP תואמת ל-PSR-3 לרישום ביומן ומספקת כלי רישום ביומן לקריאות gRPC.

רמת היומן PSR-3 שבה ההודעות נרשמות ביומן תלויה בהצלחת האירוע:

הודעת יומן סטטוס הצלחה סטטוס כשל
סיכום בשורה אחת מידע אזהרה
הודעת ניפוי באגים (למשל, שאילתות קריאה) ניפוי באגים הודעה

הגדרת הרישום ביומן

כברירת מחדל, כל אחד מרושמי היומנים של הספרייה כותב ל-STDERR בערוץ עם שם ברירת המחדל שצוין ב-GoogleAdsClientBuilder באמצעות Monolog StreamHandler.

אפשר להגדיר אפשרויות לכלי ברירת המחדל לרישום ביומן בקובץ google_ads_php.ini:

[LOGGING]
; Optional logging settings.
logFilePath = "path/to/your/file.log"
logLevel = "INFO"

חשוב לוודא שלתהליך ה-PHP בזמן הריצה יש הרשאות כתיבה לספרייה ולקובץ שצוינו ב-logFilePath.

אם אתם צריכים להתאים אישית את הרישום ביומן, אתם יכולים לציין כלי רישום ביומן בהתאמה אישית על ידי מתן מופע של כלי רישום ביומן שמטמיע את LoggerInterface ב-GoogleAdsClientBuilder:

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