ספריית הלקוח של PHP תואמת ל-PSR-3 לצורך רישום ביומן, ומספקת יומן לקריאות gRPC.
הרמה שבה ההודעות מתועדות ביומן תלויה בהצלחת האירוע.
| הודעה ביומן | סטטוס הצלחה | סטטוס כשל |
|---|---|---|
| סיכום בשורה אחת | מידע | אזהרה |
| הודעת ניפוי באגים (למשל, שאילתות קריאה) | ניפוי באגים | הודעה |
הגדרת רישום ביומן
כברירת מחדל, כל אחד מהיומנים בספרייה מתעד ב-STDERR בערוץ עם שם ברירת המחדל שצוין כאן באמצעות Monolog StreamHandler.
אפשר להגדיר כמה אפשרויות ביומן הרישום שמוגדר כברירת מחדל בקובץ google_ads_php.ini:
[LOGGING] ; הגדרות אופציונליות של רישום ביומן. logFilePath = "path/to/your/file.log" logLevel = "INFO"
אם אתם צריכים להתאים אישית את הרישום ביומן עוד יותר, תוכלו לציין בעצמכם את ה-logger באמצעות ה-logger שמטמיע את LoggerInterface ב-GoogleAdsClientBuilder:
$googleAdsClient = (new GoogleAdsClientBuilder())
...
->withLogger(new MyCustomLogger())
->build();